рд▓реЛрдЧ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЛ рдХреНрдпреЛрдВ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред Joomla рдФрд░ Drupal рдЬреИрд╕реЗ рдмрдбрд╝реЗ CMS рдореЗрдВ рдХреЛрдИ рд▓рдЪреАрд▓рд╛рдкрди рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рднреНрд░рдорд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдФрд░ рд╡рд╣ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рднреА рд╣реИ - рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рд╕рднреА рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП,
Lurkmore.ru рд╕реЗ рдирд┐рдВрджрд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж ,
рд╣рд░реНрдм рд╕рдЯрд░ ,
рдорд╛рд░реНрдХ рд╢рдЯрд▓рд╡рд░реНрде рдФрд░ рдХрдИ рдЕрдиреНрдп рд▓реЛрдЧ Wordpress рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗред
рдЕрдкрдиреА рдкреЛрд╕реНрдЯ рдореЗрдВ, рдореИрдВ рдЕрдХреНрд╕рд░ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдмреНрд▓реЙрдЧреЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реВрдВред рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ - рдХреНрдпреЛрдВ рди рдореИрдВ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджрд┐рдЦрд╛рдКрдВ рдЬрд┐рд╕реЗ рдореИрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдЙрдкрдирд╛рдо рдХреЗ рдмрдЧрд▓ рдореЗрдВ, рдЙрд╕рдХреА рд╕реЗрд╡рд╛ рдХрд╛ рдЖрдЗрдХрди рднреА? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреНрд╡рд┐рдЯрд░ рд╕реЗ рдПрдХ рдкрдХреНрд╖реА рдпрд╛ рдПрдХ рдмреНрд▓реЙрдЧрд╕реНрдкреЙрдЯ рд╕реЗ рдПрдХ рдкрддреНрд░ рдмреА? рдЗрд╕реА рддрд░рд╣ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░, рдФрд░ рдХрдИ рдмреНрд▓реЙрдЧ рд╣реЛрд╕реНрдЯ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреНрд░реАрдорд╡рд░реНрдХ)ред
рддреЛ рд╡рд░реНрдбрдкреНрд░реЗрд╕
рд░рд┐рдХреНрдХреА рдХреЗ WP рд╕рд╛рдорд╛рдЬрд┐рдХ рдкреНрд░рддреАрдХ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдкреИрджрд╛ рд╣реБрдЖ рдерд╛ред рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕реЗрд╡рд╛ рдореЗрдВ рдПрдХ рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЧреАрдерд╣рдм рддрдХ, рдорд╛рдЙрд╕ рдХреЗ рдПрдХ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рдеред
рдХреНрдпреЛрдВ?
рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рд▓рд┐рдЦрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдХрдИ рд▓реЗрдЦ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдЙрди рдХреАрдбрд╝реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рдирд╣реАрдВ рдерд╛ рдЬреЛ рдореБрдЭреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЕрдкрдиреЗ рдЫрд╛рдкреЛрдВ рдХреЛ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ - рдЕрдЪрд╛рдирдХ рдХреЛрдИ рдПрдХ рд╣реА рдмрд╛рдд рд╕рд╛рдордиреЗ рдЖрдПрдЧреА, рд▓реЗрдХрд┐рди рд╡рд╣ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдХреИрд╕реЗ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдПред рдФрд░ рдореИрдВ рдЙрди рд╕рднреА рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдЫреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред
рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рд╕рд╛рде рд╣реА рдЬреЗрдирдп рдШрдЯрдирд╛рдХреНрд░рдо (рд▓реЗрдЦреЛрдВ рдХреА рдЙрдирдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдВрдХ рднреА рдкрд░рд┐рд╢рд┐рд╖реНрдЯ рдореЗрдВ рджрд┐рдП рдЧрдП рд╣реИрдВ)ред рд▓реЗрдХрд┐рди "рдХрд╛рд░реАрдЧрд░" рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рдерд╛ред рдкреНрд▓рдЧрдЗрди рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рддреЛ, рдЖрдкрдХреЛ рдирдИ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдкрд╛рдВрдЪ рдорд┐рдирдЯ рдФрд░ рдПрдХ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рдорд╛рдорд▓рд╛ рдерд╛ред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХрд╛рдо рдиреЗ рдорджрдж рдХреА рдХрд┐ рдореИрдВ рдЗрд╕ рдкреНрд▓рдЧ-рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛
рд╣реВрдВ (рдпрд╛рдиреА,
рдХреБрддреНрддреЗ рдХрд╛ рдЦрд╛рдирд╛ рдЦрд╛рдПрдВ , рдЬреИрд╕рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдЕрдореЗрд░рд┐рдХреА рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ)ред рдФрд░ рдпрд╣ рдореЗрд░реА рддрдбрд╝рдк рдереА рдХрд┐ рдкрд╣рд▓реЗ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░реЛрдВ рдиреЗ рдореБрдЭреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдХрд╣рд╛рдБ рдФрд░ рдХреНрдпрд╛ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░реЛрдЧреНрд░рд╛рдо
рдбрд┐рдЬрд╝рд╛рдЗрди
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Wordpress рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рд▓рд┐рдЦрдирд╛
рдЖрд╕рд╛рди рдирд╣реАрдВ
рд╣реИ , рд▓реЗрдХрд┐рди
рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ ред рдЖрдкрдХреЛ рдРрд╕реА рдХрдХреНрд╖рд╛рдПрдВ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА рд╣реИрдВ, рдпрд╛ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдорд╛рд░реНрдЯ рд╣реИрдВ, рдпрд╛ рдХреБрдЫ рдореБрд╢реНрдХрд┐рд▓ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред "рдЗрд╡реЗрдВрдЯреНрд╕" рдХреЛ рд╡рд┐рд╢реЗрд╖ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ "рдмрдбрд╝реЗ" рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдзреНрдпрд╛рди рд╕реЗ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рд╣рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╢рдмреНрджреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рд╕рдВрдкрд╛рджрди рдХрд░рддреЗ рд╕рдордп рджрд┐рдЦрд╛рдИ рджреЗ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреЛрд╕реНрдЯ, рдкреЗрдЬ рдФрд░ рдЖрд░рдПрд╕рдПрд╕ рдореЗрдВ рдПрдХ рд▓рд┐рдВрдХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рдЬрд╛рдПред
рд╢реЙрд░реНрдЯрдХреЛрдб рдмрд╣реБрдд рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреИрдЧ рдЬреЛ рдЪреМрдХреЛрд░ рдХреЛрд╖реНрдардХ рд╕реЗ рдШрд┐рд░рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рд┐рд▓рд╡рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдПрдХ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг 2.5 рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЬреЛ 2008 рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╕рдВрдЧрддрддрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рдореЗрдВ рдзрдордХреА рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВред
рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХреМрди рд╕рд╛ рдкреНрд░рд╛рд░реВрдк рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдХреНрдпреЛрдВрдХрд┐ рдЕрдВрддрд┐рдо HTML- рдХреЛрдб рдХреЗрд╡рд▓ рдЖрдЗрдХрди рдФрд░ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрдЧрд╛, рдпрд╣ рдПрдХ рд╢реЛрд░реНрдЯ рдФрд░ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рддрд╛рд░реНрдХрд┐рдХ рд╣реЛрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдЧрд╛ред рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЬрд┐рддрдиреЗ рдХрдо рд╢реЙрд░реНрдЯрдХреЛрдб рдмрдирд╛рддреЗ рд╣реИрдВ, рдХрдо рдореМрдХрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХреБрдЫ рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрди рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖ рдореЗрдВ рдЖрдПрдВрдЧреЗред
рдореЗрд░рд╛ рд╢реЛрд░реНрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
[рдкреНрд░рдпреЛрдХреНрддрд╛ рдЖрдИрдбреА]
рдЗрд╕рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ:
'рдЖрдИрдбреА' рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИред рдЖрдИрдбреА, рдЬрд┐рд╕рдХреЗ рддрд╣рдд рд╣рдорд╛рд░рд╛ рд╣реАрд░реЛ рд╕реЗрд╡рд╛ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПред рдЯреЛрд░реНрд╡рд╛рд▓реНрдб-рдкрд░рд┐рд╡рд╛рд░ред
'type'- рд╕реЗрд╡рд╛
'url' рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИред url рдЬрд┐рд╕реЗ рд╣рдо рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдпрд╛ рдХреБрдЫ рдЕрд▓рдЧ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ)ред
рдФрд░ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
[userid type="blogspot" id="torvalds-family"]Linus Torvalds[/userid]
рдпрд╛ рддреЛ:
[userid type="blogspot" url="http://blogspot.com"]blogspot[/userid]
рдХрд░реНрдиреЗрд▓ рд▓рд┐рдЦрдирд╛
рдЕрдм рд╣рдорд╛рд░реЗ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рдПрдВ (
GitHub рдкрд░ рджреЗрдЦреЗрдВ) рдФрд░ rikkis-wp-social-icons.php рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рдШреБ рдХрд░реНрдиреЗрд▓ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░реЗрдВ:
class socialusers { var $options = array( "blogspot" => "http://%s.blogspot.com/", "ljuser" => "http://%s.livejournal.com/", "ljcomm" => "http://livejournal.com/community/%s", "liruboy" => "http://www.liveinternet.ru/users/%s/", "lirugirl" => "http://www.liveinternet.ru/users/%s/", "vk" => "http://vk.com/%s", "twitter" => "http://twitter.com/#!/%s/", "facebook" => "http://www.facebook.com/%s", "google_plus" => "https://plus.google.com/%s", "wordpress" => "http://%s.wordpress.com/", "habrahabr" => "http://%s.habrahabr.ru/", "github" => "http://github.com/users/%s/" ); function socialusers(){ if (!function_exists ('add_shortcode') ) return; add_shortcode('userid', array (&$this, 'icon_func') ); } function icon_func($atts, $content="") { if (!$content) return ""; extract( shortcode_atts ( array('id' => null, 'type' => null, 'url' => null), $atts ) ); if (!$type || !array_key_exists($type, $this->options) ) return $content; if (!$id) $id = $content; $userinfo_url = esc_url(($url) ? $url : sprintf($this->options[$type], trim($id))); $userpic_url = esc_url(plugins_url( "js/img/$type.gif" , __FILE__ )); return "<span style='white-space: nowrap; display: inline !important;'><a href='$userinfo_url' ref='nofollow'><img src='$userpic_url' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;vertical-align:middle; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;' /></a><a href='$userinfo_url' ref='nofollow'><b>$content</b></a></span>"; } } $socialusers = new socialusers();
рдЪрд░ рдирд╛рдореЛрдВ рдХреЗ рдЯрдХрд░рд╛рд╡ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рд╕рднреА рдХреЙрд▓ рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╡рд░реНрдЧ рдХреЗ рд╡рд░реНрдЧ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред рд╡рд┐рдХрд▓реНрдк рдЪрд░ рдЙрди рдЖрдИрдбреА рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рд╕рдВрджрд░реНрдн рдореЗрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЛ% s рдХреЗ рд╕рд╛рде рдмрджрд▓ рд░рд╣реЗ рд╣реИрдВред Js / img рдлреЛрд▓реНрдбрд░ рдореЗрдВ рд╣рдо рд╕рдВрдмрдВрдзрд┐рдд рдЖрдЗрдХрдиреНрд╕ рдХреЗ рд╕рд╛рде gifs рд▓рдЧрд╛рддреЗ рд╣реИрдВред
рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ, рд╣рдо рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рд╢реЛрд░реНрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╣рдо рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреВрд░реЗ Wordpress рдХреЛ рд░реЛрд▓ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдпрджрд┐ рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИ, рддреЛ рд╣рдо рдПрдХ рдирдпрд╛ рд╢реЛрд░реНрдЯ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдкрдиреЗ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рдорд╛рди рдЖрдЗрдХрди рдЙрджрд╛рд╣рд░рдг рд╕реЗ icon_func рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред
icon_func - рдпрд╣ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред 2 рдкреИрд░рд╛рдореАрдЯрд░ рдЗрд╕рдореЗрдВ рдЖрддреЗ рд╣реИрдВ:
$ рдПрдЯреАрдПрд╕ - рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдПрдХ рд╕рд░рдгреА
$ рд╕рд╛рдордЧреНрд░реА - рдЯреИрдЧ рдХреЗ рдмреАрдЪ рдкрд╛рда
рд╢реЛрд░реНрдЯ рдХреЗ рдмрдЬрд╛рдп, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╣ рджреЗрдЦреЗрдЧрд╛ рдХрд┐ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдЙрд╕рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рдпрд╣ рдпрд╣рд╛рдВ (рдЕрдВрддрд┐рдо рд░рд┐рдЯрд░реНрди рдореЗрдВ) рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдХ рдХрд╛ рдЕрдВрддрд┐рдо рдХреЛрдб рдмрдирддрд╛ рд╣реИред
рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рд╕рд▓рд╛рд╣ рдХреЗ рдЕрдиреБрд╕рд╛рд░, "рдЗрдирдкреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП" рдЖрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ esc_url рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдЫреЗрдж рди рд╣реЛред
рджреЛ рд▓рд╛рдЗрдиреЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ:
extract( shortcode_atts ( array('id' => null, 'type' => null, 'url' => null), $atts ) ); </<source> $atts <source lang="php"> plugins_url( "js/img/$type.gif" , __FILE__ );
рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖, рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрдЗрдХрди рдХрд╛ рдпреВрдЖрд░рдПрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ __FILE__ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд▓рд┐рдП рд╣реИред рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ (рдФрд░ рдХреБрдЫ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рд▓реЗрдЦрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИ), рддреЛ рдЖрдкрдХреЛ рдкреНрд▓рдЧрдЗрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдирд╛рдо рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдлрд┐рд░ рднреА рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
$ Id рдХреЗ рд▓рд┐рдП рдЯреНрд░рд┐рдо () рдХрд░рдирд╛ рднреА рдЙрддрдирд╛ рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЗ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣
рд╢рдмреНрдж рдХреЛ рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдЧрд╛ред рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдкрдпреБрдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдЦрд╛рддреЗ рдХрд╛ рдирд╛рдо рдорд┐рд▓рддрд╛ рд╣реИ рдФрд░ рд▓рд┐рдВрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рд░реВрдк рдореЗрдВ (рдХреЛрдб рдХреА 14 рд▓рд╛рдЗрдиреЗрдВ + рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА 14 рд▓рд╛рдЗрдиреЗрдВ) рд╣рдорд╛рд░реЗ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИрдХрд░ рд╡рд┐рдВрдбреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рддрд┐рд░рд╕реНрдХреГрдд рдХрд░рддрд╛ рд╣реИ :)ред рдЖрдк рдЬрд╝рд┐рдк рдореЗрдВ php рдФрд░ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкреИрдХ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ рдирд┐рдпрдорд┐рдд рдкреНрд▓рдЧрдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдЕрдкрд╛рдЪреЗ + PHP + mySQL рдФрд░ рдЙрдирдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдбрд╛рд▓рдиреЗ рдХреА рдЕрддреНрдпрдзрд┐рдХ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдбрд┐рдмрдЧрд┐рдВрдЧ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдордЬреЗрджрд╛рд░ рд╣реЛрдЧреА - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд░реАрдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдмрд╕ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдмрдЯрди рдЬреЛрдбрд╝реЗрдВ
Wordpress рдПрдХ рдЕрд▓рдЧ
рд▓рд┐рдЯрд┐рд▓рдПрдорд╕реАрдИ рдШрдЯрдХ рдореЗрдВ рдкрджреЛрдВ рдФрд░ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЗрд╕реЗ рдореБрдЦреНрдп PHP рд╕реЗ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рдореВрд▓ рд╕реНрд╡рд░реВрдк рдХреЛ рдереЛрдбрд╝рд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
class socialusers { var $options = array( "blogspot" => "http://%s.blogspot.com/", "ljuser" => "http://%s.livejournal.com/", "ljcomm" => "http://livejournal.com/community/%s", "liruboy" => "http://www.liveinternet.ru/users/%s/", "lirugirl" => "http://www.liveinternet.ru/users/%s/", "vk" => "http://vk.com/%s", "twitter" => "http://twitter.com/#!/%s/", "facebook" => "http://www.facebook.com/%s", "google_plus" => "https://plus.google.com/%s", "wordpress" => "http://%s.wordpress.com/", "habrahabr" => "http://%s.habrahabr.ru/", "github" => "http://github.com/users/%s/" ); function socialusers(){ if (!function_exists ('add_shortcode') ) return; add_shortcode('userid', array (&$this, 'icon_func') ); add_filter( 'mce_buttons_3', array(&$this, 'mce_buttons') ); add_filter( 'mce_external_plugins', array(&$this, 'mce_external_plugins') ); } function icon_func($atts, $content="") { if (!$content) return ""; extract( shortcode_atts ( array('id' => null, 'type' => null, 'url' => null), $atts ) ); if (!$type || !array_key_exists($type, $this->options) ) return $content; if (!$id) $id = $content; $userinfo_url = esc_url(($url) ? $url : sprintf($this->options[$type], trim($id))); $userpic_url = esc_url(plugins_url( "js/img/$type.gif" , __FILE__ )); return "<span style='white-space: nowrap; display: inline !important;'><a href='$userinfo_url' ref='nofollow'><img src='$userpic_url' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;vertical-align:middle; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;' /></a><a href='$userinfo_url' ref='nofollow'><b>$content</b></a></span>"; } function mce_external_plugins($plugin_array) { $plugin_array['rikkisocialicons'] = plugins_url ('js/rikkis-wp-social-icons-editor_plugin.js', __FILE__ ); return $plugin_array; } function mce_buttons($buttons) { return array_merge($buttons, array_keys($this->options)); } } $socialusers = new socialusers();
рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ - mce_external_plugins рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрдЯрди рдЙрддреНрдкрдиреНрди рд╣реЛрдВрдЧреЗ, рдФрд░ mce_buttons рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рдбрд╛рд▓рддреЗ рд╣реИрдВред
рдЕрдм рд╣рдореЗрдВ рдмрдЯрди рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдХрд╛рд╢, smallMCE рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдореЗрдВ рдЗрддрдиреА рдордЬрдмреВрддреА рд╕реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╣реЛрддрд╛ рдХрд┐
рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд▓рд┐рдП PHP рд╕реЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдорд╛рдирдХ рддрд░реАрдХрд╛ рдпрд╣рд╛рдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдмреЗрд╢рдХ, рдХреЛрдИ рдЙрдиреНрд╣реЗрдВ рдЬреЗрд╕рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реБрдзрд╛рд░
рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рдХрд┐рдП
рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣реА рдорд╛рдорд▓рд╛ рд╣реИ рдЬрдм
рдорд╣рддреНрд╡рд╣реАрди рд╕реБрд╡рд┐рдзрд╛
рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХрд░ рд╕рдХрддреА рд╣реИред
LittleMCE рдкреНрд▓рдЧрдЗрди рдХрд╛ рдлреНрд░реЗрдорд┐рдВрдЧ рдмрд╣реБрдд рдорд╛рдирдХ рд╣реИ:
(function() { tinymce.create('tinymce.plugins.RikkiSocialIconsPlugin', { init : function(ed, url) {
рд╣рдорд╛рд░реЗ рд╢реЛрд░реНрдЯ рдХреЗ рдХреБрдЫ рд╢реЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдЪрдпрдирд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдмрдЯрди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
ed.addCommand('mce-blogspot', function() { var newcontent = '[userid type="blogspot"]' + tinyMCE.activeEditor.selection.getContent({format : 'raw'}) + '[/userid]'; tinyMCE.activeEditor.selection.setContent(newcontent); }); ed.addButton('blogspot', { title : 'blogspot', md : 'mce-blogspot', image : url + '/img/blogspot.gif' });
рдмреЗрд╢рдХ, рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкреНрд▓рдЧ-рдЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реНрд╡рдпрдВ рдПрдХ рд▓реВрдк рдореЗрдВ рдмрдЯрди рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:
(function() { tinymce.create('tinymce.plugins.RikkiSocialIconsPlugin', { var newButtons = ["ljuser", "ljcomm", "liruman", "lirugirl", "ljr", "vk", "twitter"]; tinymce.create('tinymce.plugins.LjusersPlugin', { init : function(ed, url) { var newButtonsLength = newButtons.length, i = 0; while(i < newButtonsLength){ var itemTitle = newButtons[i]; var itemCommand = 'mce'+itemTitle; ed.addCommand(itemCommand, function() { var newcontent = '[userid type="'+itemTitle+'"]' + tinyMCE.activeEditor.selection.getContent({format : 'raw'}) + '[/userid]'; tinyMCE.activeEditor.selection.setContent(newcontent); }); ed.addButton(itemTitle, { title : itemTitle, cmd : itemCommand, image : url + '/img/'+itemTitle+'.gif' }); i++; } }, getInfo : function() { return { longname : 'Rikki\'s WP Social Icons', author : 'Rikki Mongoose', authorurl : 'http://rikkimongoose.ru', infourl : 'http://rikkimongoose.ru/projects/rikkis-wp-social-icons/', version : "1.0" }; } }); tinymce.PluginManager.add('rikkisocialicons', tinymce.plugins.RikkiSocialIconsPlugin); })();
рдФрд░ рдпрд╣ рд╕рд╣реА рд╣реИ - рдХреНрдпрд╛ рд░реЛрдмреЛрдЯ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдпрджрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдЯрди рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╕рдВрдкрд╛рджрдХ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдкрд░ рдЧрд░реНрд╡ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВрдЧреЗред рд╕рд░рдгреА рдореЗрдВ рджрд░реНрд╢рд╛рдП рдЧрдП рдмрдЯрди рдкрдВрдХреНрддрд┐рдмрджреНрдз рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдПрдХ рд╣реА рдЖрдЗрдХрди рд╣реИ рдЬреЛ рдПрдХ рд╕рд╛рдЗрдЯ рдЖрдЧрдВрддреБрдХ рдпрд╛ рдЖрд░рдПрд╕рдПрд╕ рдлрд╝реАрдб рд░реАрдбрд░ рджреЗрдЦреЗрдВрдЧреЗред рдмрд╣реБрдд рдЖрд░рд╛рдо рд╕реЗ!
рдпрд╣ рдХреЛрдб рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдПрдХ рд╣реА рджреЛрд╖ рд╣реИ - рдпрд╣
рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ред рдпрд╣
рдкрд╣рд▓рд╛ рдмрдЧ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдЕрд╡рд╕рд░реЛрдВ рдореЗрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░рд╡рд╛рддрд╛ рд╣реИред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдмрдЯрди рд╕рдмрд╕реЗ рд╕рд╛рдзрд╛рд░рдг рджрд┐рдЦрддреЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдЙрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐
рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрддрд┐рдо рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдПрдХ рд╢реЛрд░реНрдЯ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ - рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЯреНрд╡рд┐рдЯрд░ред
рдЖрдкрдХреЛ рдХреНрд▓реЛрдЬрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреБрдЫ рдЗрд╕ рддрд░рд╣:
(function() { var newButtons = ["ljuser", "google_plus", "wordpress", "habrahabr", "github"]; tinymce.create('tinymce.plugins.RikkiSocialIconsPlugin', { init : function(ed, url) { for ( i in newButtons) { var itemTitle = newButtons[i]; (function(itemTitle) { var itemCommand = 'mce'+itemTitle; ed.addCommand(itemCommand, function() { var newcontent = '[userid type="'+itemTitle+'"]' + tinyMCE.activeEditor.selection.getContent({format : 'raw'}) + '[/userid]'; tinyMCE.activeEditor.selection.setContent(newcontent); }); ed.addButton(itemTitle, { title : itemTitle, cmd : itemCommand, image : url + '/img/'+itemTitle+'.gif' }); })(itemTitle); } }, getInfo : function() { return { longname : 'Rikki\'s WP Social Icons', author : 'Rikki Mongoose', authorurl : 'http://rikkimongoose.ru', infourl : 'http://rikkimongoose.ru/projects/rikkis-wp-social-icons/', version : "1.0" }; } }); tinymce.PluginManager.add('rikkisocialicons', tinymce.plugins.RikkiSocialIconsPlugin); })();
рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХрдореЗрдВрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреА рдЬрдп!
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реИ - рдкреНрд░рддреНрдпреЗрдХ рдмрдЯрди рдЕрдкрдиреА рдЬрдЧрд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЙрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдВрдд рдореЗрдВ, рдПрдХ
рджреВрд╕рд░рд╛ рдмрдЧ рд╣реИ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдпрджреНрдпрдкрд┐ Wordpress, tinyMCE, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЛ рднреА рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рджреЛрд╖ рджреЗрдирд╛ рд╣реИ, рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд░рдХреНрдд рдХреЛ рдЦрд░рд╛рдм рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рддреНрд░реБрдЯрд┐ рд╕реЗ рдЯрд┐рдирд┐рдореНрд╕реЗ.рдкреНрд▓реБрдЧрд┐рдирдореИрдирдЧрд░.рдбреАрдбреА (param1, param2) рдлрд╝рдВрдХреНрд╢рди рдХреА рдЪрд┐рдВрддрд╛ рд╣реЛрддреА рд╣реИред рдХреГрдкрдпрд╛ рдЗрд╕реЗ
рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд▓рд┐рдЦреЗрдВред
param1 рдХреЛ рдЙрд╕ рдХреБрдВрдЬреА рд╕реЗ рдореЗрд▓
рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рд╕реЗ рд╣рдордиреЗ рдЕрдкрдиреА php рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирдП рдмрдЯрдиреЛрдВ рдХреЗ рдЖрдИрдбреА рд╕рд░рдгреА рдХреЛ рдЬреЛрдбрд╝рд╛ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, '
рд░рд┐рдХреНрдХрд┐рд╕реЛрд╢рд▓рд┐рдХреЛрдВрд╕ ' рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдХреНрдпреЛрдВрдХрд┐ PHP рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ $ plugin_array ['
rikkisocialicons '] рд╣реИ)ред
param2 рдХреЛ tymymce.create () рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ tinymce.plugins.RikkiSocialIconsPlugin рд╣реИ, (рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╣рдордиреЗ tinymce.create рд▓рд┐рдЦрд╛ рд╣реИ ('
tinymce.plugins.RikkiSocialcconsPlugin ')
рдпрджрд┐ рдЗрд╕рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХрд╛ рд╕рдВрдкрд╛рджрдХ рдмрдЯрди рдХреЗ рд╕рд╛рде рдкреИрдирд▓ рдЦреЛ рджреЗрдЧрд╛, рдФрд░ рдХрдВрд╕реЛрд▓ рдПрдХ '
рдХреЗ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд ' рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛ рдЬреЛ рдХрд┐ рд╣реБрдИ ... рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╕рдВрдХреБрдЪрд┐рдд jQuery.min.js рдореЗрдВ, рдЗрд╕рд▓рд┐рдП рди рддреЛ рдбрд┐рдмрдЧ рдФрд░ рди рд╣реА рдХреЙрд▓ рдХреЛ рджреЗрдЦреЛ рдпрд╣ рдорд╛рдореВрд▓реА рдЕрд╡рд╕рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рд╕реЗрд╡рд╛ X рдХреЗ рд▓рд┐рдП рдЖрдЗрдХрди рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ?
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ,
рдЧрд┐рдЯрд╣рдм рдореЗрдВ рдЬрд╛рдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╕рд╣реА рдЖрдЗрдХрди рд╡рд╛рд▓рд╛ рдХрд╛рдВрдЯрд╛ рдкрд╣рд▓реЗ рд╣реА рджрд┐рдЦрд╛рдИ рджреЗ рдЪреБрдХрд╛ рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╕реНрд╡рдпрдВ рдХрд░реЗрдВред
- рдЗрд╕реЗ рдЙрд╕реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдЬрд┐рдлрд╝ рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рд╕реЗрд╡ рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рдмрд╛рдХреА рдЖрдЗрдХрди рд╣реИрдВ
- рд╣рдо $ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдПрдХ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреБрдВрдЬреА gif рдХреЗ рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдФрд░ URL url рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо% s рдХреЗ рд╕рд╛рде рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЗрд╕ рдЕрд╡рд╕рд░ рдХреЛ рд▓реЗрддреЗ рд╣реБрдП, рдореИрдВ рд╕рднреА C ++ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рд╢реБрднрдХрд╛рдордирд╛рдПрдВ рднреЗрдЬрддрд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╣реИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрджрд╛рд╕реАрдирддрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реЛрдЧрд╛)ред
- рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдмрдЯрди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд░ рдЬрд╛рдП - рдПрдХ рд╣реА рдЖрдИрдбреА рдХреЗ рд╕рд╛рде рдПрдХ рддрддреНрд╡ рдХреЛ рдиреНрдпреВрдмреБрдЯрди рд╕рд░рдгреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
- рд╕рдм рдХреБрдЫ рдЬрд┐рдк рдореЗрдВ рдкреИрдХ рдХрд░реЗрдВ
- рдкреНрд▓рдЧрдЗрди рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдФрд░ рд╣рдЯрд╛ рджреЗрдВред рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ, рдЖрдкрдХреЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╢реЙрд░реНрдЯрдХреЛрдб рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред
- рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдВ рдФрд░ рдЖрдирдВрдж рд▓реЗрдВ
рдмрдЯрдиреЛрдВ рдХрд╛ рдХреНрд░рдо PHP рдлрд╝рд╛рдЗрд▓ рдХреЗ рдХреНрд░рдо рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рд╡рд╣ рд╕рдм рд╣реИ!
рдкреНрд▓рдЧрдЗрди
Wordpress Directory рдореЗрдВ рд╣реИ ред рд╡рд╣рд╛рдБ, рдпрд╛
GitHub рдкрд░ , рдЖрдк рдпрд╣ рдХрд╣рдХрд░ рд▓реЗрдЦрдХ рдХреЛ рдЦреБрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдм рдЖрдкрдХрд╛ рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдмреНрд▓реЙрдЧ рдЯреНрд░реЗрдВрдбреА рдЖрдЗрдХрдиреЛрдВ рд╕реЗ рд╕рдЬрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдЖрдк рдбреНрд░реАрдорд╡реЙрдЪ рдЖрдЗрдХрди рдпрд╛ рдХреБрдЫ рдЕрдиреНрдп xanga рдХреЗ рд╕рд╛рде рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдкреВрд░рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
рдЕрдВрддрд┐рдо рдЪрд░рдг рдХреЛ Wordpress рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкреНрд▓рдЧрдЗрди рдЬреЛрдбрд╝рдирд╛ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕реЗ рдорд╛рдирдХ рдЦреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред
рдмреЗрд╢рдХ, рдЖрдкрдХреЛ рдкреНрд▓рдЧрдЗрди рд╣реЗрдбрд░ рдореЗрдВ readme.txt рдФрд░ рдорд╛рдирдХ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдпрд╛рдж рд╣реЛрдЧрд╛ред рдЕрдиреНрдпрдерд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рд╡рд╣ рдХреНрдпрд╛ рд╕реЗрдЯрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХ
рдмрдбрд╝реЗ рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдХреЗ рдореИрдиреБрдЕрд▓ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдФрд░ рдЬреЛ рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЙрдирдХреЗ рд▓рд┐рдП - рдпрд╣рд╛рдВ рдПрдХ рдЫреЛрдЯрд╛ рдХрджрдо-рджрд░-рдЪрд░рдг рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рд╣реИ:
- рд╣рдо wordpress.org рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ
- рд╣рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдорд┐рд▓рддрд╛ рд╣реИред рд╣рдо рдЗрд╕рдХреЗ рддрд╣рдд рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдРрдб рдкреНрд▓рдЧрдЗрди рдкреЗрдЬ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ ред рд╣рдо рдЬрд╝рд┐рдк рдХреЗ рд▓рд┐рдВрдХ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдирд╛рдо рдФрд░ рд╡рд┐рд╡рд░рдг рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдкреЛрд╕реНрдЯ рднреЗрдЬрддреЗ рд╣реИрдВред
- рдЕрдм рдЖрдкрдХреЛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдиреБрдЕрд▓ рд╕реЗ рдкреНрд▓рдЧ-рдЗрди 18 рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛, рдореЗрд░реЗ рд╕рд╛рде рдЗрд╕реЗ 4 рдШрдВрдЯреЗ рд▓рдЧрддреЗ рдереЗред рдЬрдм рд╕рдореАрдХреНрд╖рд╛ рдЦрддреНрдо рд╣реЛ рдЧрдИ рдФрд░ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рдЧрдпрд╛, рддреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдЦрд╛рд▓реА рдПрд╕рд╡реАрдПрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рднрд░рдирд╛ рд╣реЛрдЧрд╛ред
- рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ, рд╡рд╣рд╛рдВ рдПрдХ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдкреНрд▓рдЧ-рдЗрди рдХреЛ рдЯреНрд░рдВрдХ рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВред рдЬрд╝рд┐рдк рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдЯреНрд░рдВрдХ рдореЗрдВ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдм рдХреБрдЫ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░реЗрдЧреАред
- рд╣рдо рдХрдорд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред
- рд╣рдо http://wordpress.org/extend/plugins/rikkis-wp-social-icons/ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред Rikkis-wp-social-icons рдХреЗ рдмрдЬрд╛рдп, рдЕрдкрдиреЗ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВред
- рд╣рдо рдкреГрд╖реНрда http://wordpress.org/extend/plugins/ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдирд╡реАрдирддрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рд╕реВрдЪреА рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рд╡рд╣ рд╣реИ, рд╣рдорд╛рд░реЗ рд╕реБрдВрджрд░ рдЖрджрдореА!
рдЕрдЧрд░ рдХреБрдЫ рдХрд╛рдо рдирд╣реАрдВ рдЖрдпрд╛, рддреЛ рдмрдбрд╝реЗ рдореИрдиреБрдЕрд▓ рдХреЛ рджреЗрдЦреЗрдВред рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рд╣реИред
рдпрд╣ рднреА рджреЗрдЦреЗрдВ
- Wordpress Directory рдореЗрдВ
- GitHub рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐
- GitHub рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
- рдЬреЗрдирдп рд╕реЗ рдореВрд▓ рд▓реЗрдЦ - рднрд╛рдЧ 1 , рднрд╛рдЧ 2 , рднрд╛рдЧ 3 ред
рд▓реЗрдЦрдХ рдЙрди рд╕рднреА рдХрд╛ рдЖрднрд╛рд░реА рд╣реЛрдЧрд╛ рдЬреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЬреАрдердм рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдВрд░рдХреНрд╖рдг рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЖрдЧреЗ рднреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВрдЧреЗред