<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии на: Пишем плагин для WordPress. Подготовка к созданию страницы настроек (часть 3).</title>
	<atom:link href="http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html</link>
	<description>Понемногу и обо всем, что приходит в голову или кажется интересным. Личный опыт и наработки. Linux, perl, AutoCAD, интернет и заработок в нём, туризм, путешествия и прочее.</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:52:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>От: dimio</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-6780</link>
		<dc:creator>dimio</dc:creator>
		<pubDate>Tue, 24 Aug 2010 04:45:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-6780</guid>
		<description>Для этого нужно &lt;a href=&quot;http://codex.wordpress.org/Добавление_административных_меню&quot; rel=&quot;nofollow&quot;&gt;создать новое меню настроек&lt;/a&gt;, а в него (по необходимости) добавить свои подменю:
&lt;code&gt;add_menu_page(&#039;Page title&#039;, &#039;Top-level menu title&#039;, 8, __FILE__, &#039;my_magic_function&#039;);&lt;/code&gt;

&lt;code&gt;add_submenu_page(__FILE__, &#039;Page title&#039;, &#039;Sub-menu title&#039;, 8, __FILE__, &#039;my_magic_function&#039;);
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Для этого нужно <noindex><a rel="nofollow" target="_blank" href="http://www.dimio.org/e3f466/URBFQw1KSVdcAANPHE9bRgcRE1VFQ0heSlIb4fe02ueItIHjhbXd5Ia02+eK6IFrs9GxhOaMtonoiOSJsuW1tejk4YPm57aM49a2iuOz5bE8sd3gg+Db4LY=/" >создать новое меню настроек</a></noindex>, а в него (по необходимости) добавить свои подменю:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">add_menu_page('Page title', 'Top-level menu title', 8, __FILE__, 'my_magic_function');</div></td></tr></tbody></table></div>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">add_submenu_page(__FILE__, 'Page title', 'Sub-menu title', 8, __FILE__, 'my_magic_function');</div></td></tr></tbody></table></div>
]]></content:encoded>
	</item>
	<item>
		<title>От: Leprekon</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-6779</link>
		<dc:creator>Leprekon</dc:creator>
		<pubDate>Mon, 23 Aug 2010 20:04:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-6779</guid>
		<description>А как разместить ссылку после меню &quot;Настройки&quot;?</description>
		<content:encoded><![CDATA[<p>А как разместить ссылку после меню &#8220;Настройки&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Илларион</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-4628</link>
		<dc:creator>Илларион</dc:creator>
		<pubDate>Thu, 17 Jun 2010 19:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-4628</guid>
		<description>Ну вот, с каждым постом всё лучше и лучше :-) И уже не хочу желать тебе, о dimio, аффтар, выпей йаду! :-) Но если серьёзно, то советую в постах давать какой-либо пример написания плагина. То есть по ходу этого мини-подкурса сам аффтар, т.е. ты рассказываешь как написать тот или иной плагин, напр., плагин постраничной навигации или капчи :-) Ну а если таланта к php нет, то можно хотябы посточно разбирать какой-либо уже готовый плагин :-) Жги, аффтар!</description>
		<content:encoded><![CDATA[<p>Ну вот, с каждым постом всё лучше и лучше <img src='http://www.dimio.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  И уже не хочу желать тебе, о dimio, аффтар, выпей йаду! <img src='http://www.dimio.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Но если серьёзно, то советую в постах давать какой-либо пример написания плагина. То есть по ходу этого мини-подкурса сам аффтар, т.е. ты рассказываешь как написать тот или иной плагин, напр., плагин постраничной навигации или капчи <img src='http://www.dimio.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Ну а если таланта к php нет, то можно хотябы посточно разбирать какой-либо уже готовый плагин <img src='http://www.dimio.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Жги, аффтар!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: dimio</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1217</link>
		<dc:creator>dimio</dc:creator>
		<pubDate>Sat, 16 Jan 2010 09:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1217</guid>
		<description>Если я правильно понял вопрос - это надо делать через &quot;произвольные поля (custom fields)&quot;. Почитайте тут например: http://maxsite.org/ras30
Создаются они фунецией wordpress &lt;em&gt;add_post_meta&lt;/em&gt; - http://codex.wordpress.org/Function_Reference/add_post_meta (англ.)
И самая исчерпывающая информация (тоже на англ.): http://codex.wordpress.org/Using_Custom_Fields</description>
		<content:encoded><![CDATA[<p>Если я правильно понял вопрос &#8211; это надо делать через &#8220;произвольные поля (custom fields)&#8221;. Почитайте тут например: <noindex><a rel="nofollow" target="_blank" href="http://www.dimio.org/e3f466/URBFQw1KSVlSHBVeRl0aWxEGTkJXQ1UB/" >[ссылка]</a></noindex><br />
Создаются они фунецией wordpress <em>add_post_meta</em> &#8211; <noindex><a rel="nofollow" target="_blank" href="http://www.dimio.org/e3f466/URBFQw1KSVdcAANPHE9bRgcRE1VFQ0heSlIbdxYKB0NQC19sZQAAUUEBCFRXF1VQBz4RX0VEOVxdQVU=/" >[ссылка]</a></noindex> (англ.)<br />
И самая исчерпывающая информация (тоже на англ.): <noindex><a rel="nofollow" target="_blank" href="http://www.dimio.org/e3f466/URBFQw1KSVdcAANPHE9bRgcRE1VFQ0heSlIbZBANClBmJ0RAQwoLa3UNA1tWSw==/" >[ссылка]</a></noindex></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Alexandr</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1198</link>
		<dc:creator>Alexandr</dc:creator>
		<pubDate>Fri, 15 Jan 2010 09:27:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1198</guid>
		<description>Спасибо, посмотрю.
Не подскажите каким образом в плагине добавить возможность добавления индивидуальных данных в конкретный пост. Т.е. когда у плагина есть своё поле в разделе редактирования поста?</description>
		<content:encoded><![CDATA[<p>Спасибо, посмотрю.<br />
Не подскажите каким образом в плагине добавить возможность добавления индивидуальных данных в конкретный пост. Т.е. когда у плагина есть своё поле в разделе редактирования поста?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: dimio</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1191</link>
		<dc:creator>dimio</dc:creator>
		<pubDate>Thu, 14 Jan 2010 22:46:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1191</guid>
		<description>Проверю на досуге. А вы скачайте вот этот плагин: http://wordpress.org/extend/plugins/wordpress-signaturer/, он рабочий и по его образу и подобию я пример делал.</description>
		<content:encoded><![CDATA[<p>Проверю на досуге. А вы скачайте вот этот плагин: <noindex><a rel="nofollow" target="_blank" href="http://www.dimio.org/e3f466/URBFQw1KSUNcFgJHQF1HR00OE1cZVR5FXVtQHhMIEVBQCkIcQAoUUEMWA0RBFUddBA8ARENCA0MX/" >[ссылка]</a></noindex>, он рабочий и по его образу и подобию я пример делал.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Artstock</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1190</link>
		<dc:creator>Artstock</dc:creator>
		<pubDate>Thu, 14 Jan 2010 18:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1190</guid>
		<description>&lt;b&gt;dimio&lt;/b&gt; пишет::
&lt;blockquote&gt;myplugin_get_table_handle&lt;/blockquote&gt;
я тоже так подумал и заменил wpsig_get_table_handle() на myplugin_get_table_handle()

Но в итоге:
 Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, &#039;wpsignaturer_admin_page&#039; was given in E:\!web\!!www\wp\wp-includes\plugin.php on line 339

Если не трудно, то протестируйте свой пример, ссылку на который вы даёте.
Буду очень благодарен, если вы поправите ошибки, очень уж хочется разобраться, но при этом не понимаешь где косяк... :)</description>
		<content:encoded><![CDATA[<p><b>dimio</b> пишет::</p>
<blockquote><p>myplugin_get_table_handle</p></blockquote>
<p>я тоже так подумал и заменил wpsig_get_table_handle() на myplugin_get_table_handle()</p>
<p>Но в итоге:<br />
 Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, &#8216;wpsignaturer_admin_page&#8217; was given in E:\!web\!!www\wp\wp-includes\plugin.php on line 339</p>
<p>Если не трудно, то протестируйте свой пример, ссылку на который вы даёте.<br />
Буду очень благодарен, если вы поправите ошибки, очень уж хочется разобраться, но при этом не понимаешь где косяк&#8230; <img src='http://www.dimio.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: dimio</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1189</link>
		<dc:creator>dimio</dc:creator>
		<pubDate>Thu, 14 Jan 2010 17:56:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1189</guid>
		<description>Функция в примере называется &lt;em&gt;myplugin_get_table_handle&lt;/em&gt;, забыл подправить.</description>
		<content:encoded><![CDATA[<p>Функция в примере называется <em>myplugin_get_table_handle</em>, забыл подправить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Alexandr</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1180</link>
		<dc:creator>Alexandr</dc:creator>
		<pubDate>Wed, 13 Jan 2010 21:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1180</guid>
		<description>При активации плагина получаю сообщение об ошибке -
Call to undefined function wpsig_get_table_handle() in wp\wp-content\plugins\example_plugin.php on line 21</description>
		<content:encoded><![CDATA[<p>При активации плагина получаю сообщение об ошибке -<br />
Call to undefined function wpsig_get_table_handle() in wp\wp-content\plugins\example_plugin.php on line 21</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: HilikFoter</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-1019</link>
		<dc:creator>HilikFoter</dc:creator>
		<pubDate>Wed, 23 Dec 2009 01:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-1019</guid>
		<description>Постоянно перечитываю ваши статьи. Сохраняю их на комп и потом перечитываю</description>
		<content:encoded><![CDATA[<p>Постоянно перечитываю ваши статьи. Сохраняю их на комп и потом перечитываю</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: гостиница измайлово</title>
		<link>http://www.dimio.org/pishem-plagin-dlya-wordpress-sozdanie-stranicy-nastroek-chast-3.html/comment-page-1#comment-43</link>
		<dc:creator>гостиница измайлово</dc:creator>
		<pubDate>Mon, 12 Oct 2009 18:38:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimio.org/?p=128#comment-43</guid>
		<description>Огромное спасибо автору за проделанную работу! Реальное пособие для написания плагинов, хотя конечно вопросы будут возникать, особенно если уровень программирования не велик. Ждите наших вопросов!</description>
		<content:encoded><![CDATA[<p>Огромное спасибо автору за проделанную работу! Реальное пособие для написания плагинов, хотя конечно вопросы будут возникать, особенно если уровень программирования не велик. Ждите наших вопросов!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

