<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
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/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>takien, not taken &#187; Search Results  &#187;  download+wordpress+3+alpha</title> <atom:link href="http://takien.com/search/download%2Bwordpress%2B3%2Balpha/feed/rss2/" rel="self" type="application/rss+xml" /><link>http://takien.com</link> <description>Webmaster&#039;s Information and Resource</description> <lastBuildDate>Mon, 16 Aug 2010 15:49:11 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>WordPress 3.0 with Twenty Ten Default Theme</title><link>http://takien.com/599/wordpress-3-0-with-twenty-ten-default-theme.php</link> <comments>http://takien.com/599/wordpress-3-0-with-twenty-ten-default-theme.php#comments</comments> <pubDate>Tue, 09 Feb 2010 10:19:45 +0000</pubDate> <dc:creator>takien</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Wordpress theme]]></category><guid
isPermaLink="false">http://takien.com/599/wordpress-3-0-with-twenty-ten-default-theme.php</guid> <description><![CDATA[I just download and install alpha version of WordPress Version 3.0. At a glance, there are no major changes that I can see. After installation process that run as simple as usual, I walk through menus in the Dashboard and found a new sub-menu named "Network" under the Tools menu. As I have heard before [...]]]></description> <content:encoded><![CDATA[<div
id="attachment_598" class="wp-caption alignleft" style="width: 160px"><a
href="http://takien.com/wp-content/uploads/2010/02/wp30screenshot.png"><img
class="size-thumbnail wp-image-598 " title="wp30screenshot" src="http://takien.com/wp-content/uploads/2010/02/wp30screenshot-150x150.png" alt="Wordpress 3.0, twenty ten, wordpress screnshoot" width="150" height="150" /></a><p
class="wp-caption-text">Twenty Ten 0.7 comes with WordPress 3.0</p></div><p>I just download and install alpha version of WordPress Version 3.0. At a glance, there are no major changes that I can see. After installation process that run as simple as usual, I walk through menus in the Dashboard and found a new sub-menu named "Network" under the Tools menu. As I have heard before that in version 3.0 WordPress would be integrated with WordPress MU with <a
href="http://dougal.gunters.org/blog/2010/01/25/wordpress-3-0-multisite-terminology">Multi-Site</a> feature. It’s mean that you can multiply your site easily without Installing WordPress MU.</p><p>Navigate other menus, there is nothing striking until my mouse clicked on the "Appearance". There seems to be a new stuff. The new default theme entitled "<em>Twenty Ten 0.7<strong> </strong>by the WordPress team</em>", cool.  There’s a new atmosphere in my WordPress instead of seeing Kubrick theme for several years.</p><p>My curiosity led to Theme Editor that may also have some changes there. A little difference with previous version in the lists of the theme file name. The file title and file name are separated into two lines. Look quite neater.</p><p>At the bottom of file lists, there is a new stylesheet file named "<em>editor-style.css</em>". I hope my guess’ right, it is the css style file to be used in editor page when I write or edit a post. I think it will be useful for those who create a new post from the dashboard, but not for me who prefer to write using Windows Live Writer.</p><p>That’s my story when testing WordPress 3.0 alpha -- <em>development version (3.0-alpha)</em>-- which may a lot of changes will be added  until the final version released.</p><ul><li> To see some WordPress 3.0 features, please follow this link: <a
href="http://www.wordpressious.com/wordpress-3-0-what-we-will-see/">http://www.wordpressious.com/wordpress-3-0-what-we-will-see/</a></li><li>To test yourself pleased download the development version here: <a
title="http://wordpress.org/nightly-builds/wordpress-latest.zip" href="http://wordpress.org/nightly-builds/wordpress-latest.zip">http://wordpress.org/nightly-builds/wordpress-latest.zip</a> - Every night, the latest, up-to-date in-development version of WordPress.</li><li>To trac the code changes, visit : <a
title="http://core.trac.wordpress.org/browser" href="http://core.trac.wordpress.org/browser">http://core.trac.wordpress.org/browser</a></li></ul><h4>Incoming search terms:</h4><ul><li><a
href="http://takien.com/search/wordpress+3+default+theme" title="wordpress 3 default theme">wordpress 3 default theme</a></li><li><a
href="http://takien.com/search/twenty+ten+0+7+by+the+wordpress+team" title="Twenty Ten 0 7 by the WordPress team">Twenty Ten 0 7 by the WordPress team</a></li><li><a
href="http://takien.com/search/twenty+ten+by+the+wordpress+team" title="Twenty Ten by the WordPress team">Twenty Ten by the WordPress team</a></li><li><a
href="http://takien.com/search/twenty+ten+1+0+by+the+wordpress+team" title="Twenty Ten 1 0 by the WordPress team">Twenty Ten 1 0 by the WordPress team</a></li><li><a
href="http://takien.com/search/twenty+ten+0+7" title="Twenty Ten 0 7">Twenty Ten 0 7</a></li><li><a
href="http://takien.com/search/wordpress+twenty+ten" title="wordpress Twenty Ten">wordpress Twenty Ten</a></li><li><a
href="http://takien.com/search/wordpress+3+0+nightly" title="wordpress 3 0 nightly">wordpress 3 0 nightly</a></li><li><a
href="http://takien.com/search/wordpress+3+0+alpha+download" title="wordpress 3 0 alpha download">wordpress 3 0 alpha download</a></li><li><a
href="http://takien.com/search/wordpress+3+0+default+theme" title="wordpress 3 0 default theme">wordpress 3 0 default theme</a></li><li><a
href="http://takien.com/search/wordpress+twenty+ten+1+0" title="wordpress twenty ten 1 0">wordpress twenty ten 1 0</a></li></ul>]]></content:encoded> <wfw:commentRss>http://takien.com/599/wordpress-3-0-with-twenty-ten-default-theme.php/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>WordPress Plugin WP Sub Post</title><link>http://takien.com/550/wordpress-plugin-wp-sub-post.php</link> <comments>http://takien.com/550/wordpress-plugin-wp-sub-post.php#comments</comments> <pubDate>Thu, 28 Jan 2010 14:08:08 +0000</pubDate> <dc:creator>takien</dc:creator> <category><![CDATA[PHP]]></category> <category><![CDATA[Plugins]]></category> <category><![CDATA[child post]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[wordpress plugins]]></category> <category><![CDATA[wordpress sub post]]></category><guid
isPermaLink="false">http://takien.com/?p=550</guid> <description><![CDATA[WP Sub Post is a wordpress plugin that allow you to make your wordpress post has a parent or child post. Notes: Child post is a real post that has a parent. Child post only displayed on it's parent post page or when parent page is displayed. Child post can not be viewed individually. Child [...]]]></description> <content:encoded><![CDATA[<p>WP Sub Post is a wordpress plugin that allow you to make your wordpress post has a parent or child post.</p><p><strong>Notes:</strong></p><ul><li>Child post is a real post that has a parent.</li><li>Child post only displayed on it's parent post page or when parent page is displayed.</li><li>Child post can not be viewed individually.</li><li>Child post has all possibility <strong>like a normal post</strong>, such as attachment, custom fields etc.<strong><br
/> </strong></li></ul><p><strong>Features:</strong></p><ul><li>Add/edit parent post directly from your post area.</li><li>No need to edit theme file.</li></ul><p><strong>Limitations:</strong></p><ul><li>No setting page</li><li>I don't know about it's compatibility.</li></ul><p><strong>Bugs:</strong></p><ul><li>Not compatible with my syntax highlight plugin <img
src='http://takien.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></li></ul><div
class="refsect1"><h3 class="title">Screenshot</h3><p>Plugin page:</p><blockquote><p><img
src="http://i48.tinypic.com/66gtg4.png" alt="WP sub post" width="500" /></p></blockquote><p>New/Edit post page:</p><blockquote><p><img
src="http://i50.tinypic.com/2z7mxxv.png" alt="Wp sub post" width="500" /></p></blockquote><p>View Single Post:</p><blockquote><p><img
src="http://i50.tinypic.com/25urubq.png" alt="Wp sub post" width="500" /></p></blockquote><p>RSS:</p><blockquote><p><img
src="http://i46.tinypic.com/e9t9gl.png" alt="Wp sub post" width="500" /></p></blockquote><p></div><br
/> <strong>Code:</strong></p><p>Here is the code of this plugins...  Hahaha.. little bit messy<strong></strong></p><div
class="refsect1"><h3 class="title">WP Sub Post</h3><div
class="example"><p><strong>WP Sub Post</strong></p><div
class="example-contents programlisting"><div
class="phpcode"><code><span
style="color: #000000"> <span
style="color: #0000BB">&lt;?php</span><span
style="color: #007700">&lt;/</span><span
style="color: #0000BB">p</span><span
style="color: #007700">&gt;<br
/></span><span
style="color: #FF8000">/*<br
/>Plugin&nbsp;Name:&nbsp;WP&nbsp;Sub&nbsp;Post<br
/>Plugin&nbsp;URI:&nbsp;http://wordpress.org/#<br
/>Description:&nbsp;You&nbsp;can&nbsp;make&nbsp;a&nbsp;post&nbsp;is&nbsp;a&nbsp;child&nbsp;of&nbsp;another&nbsp;post.<br
/>Author:&nbsp;Takien<br
/>Version:&nbsp;0.1&nbsp;Alpha<br
/>Author&nbsp;URI:&nbsp;http://takien.com<br
/>*/<br
/><br
/>////////////////////////////<br
/><br
/></span><span
style="color: #007700">class&nbsp;</span><span
style="color: #0000BB">Walker_PostDropdown&nbsp;</span><span
style="color: #007700">extends&nbsp;</span><span
style="color: #0000BB">Walker&nbsp;</span><span
style="color: #007700">{<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;</span><span
style="color: #0000BB">$tree_type&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;</span><span
style="color: #0000BB">$db_fields&nbsp;</span><span
style="color: #007700">=&nbsp;array&nbsp;(</span><span
style="color: #DD0000">'parent'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'post_parent'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'id'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'ID'</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;</span><span
style="color: #0000BB">start_el</span><span
style="color: #007700">(&amp;</span><span
style="color: #0000BB">$output</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$page</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$depth</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pad&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">str_repeat</span><span
style="color: #007700">(</span><span
style="color: #DD0000">' '</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$depth&nbsp;</span><span
style="color: #007700">*&nbsp;</span><span
style="color: #0000BB">3</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"\tID\""</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">$page</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID&nbsp;</span><span
style="color: #007700">==&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'selected'</span><span
style="color: #007700">]&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">'&nbsp;selected="selected"'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">'&gt;'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$title&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">esc_html</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$page</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_title</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"$pad$title"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"\n"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>}<br
/></span><span
style="color: #FF8000">/////////////<br
/></span><span
style="color: #007700">function&nbsp;&amp;</span><span
style="color: #0000BB">wp_get_posts</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$args&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$defaults&nbsp;</span><span
style="color: #007700">=&nbsp;array(<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'child_of'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'sort_order'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'ASC'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'sort_column'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'post_title'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'hierarchical'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'exclude'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'include'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'meta_key'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'meta_value'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'authors'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'parent'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;-</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'exclude_tree'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'number'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'offset'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">0<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$r&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">wp_parse_args</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$defaults&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">extract</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$r</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">EXTR_SKIP&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$number&nbsp;</span><span
style="color: #007700">=&nbsp;(int)&nbsp;</span><span
style="color: #0000BB">$number</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$offset&nbsp;</span><span
style="color: #007700">=&nbsp;(int)&nbsp;</span><span
style="color: #0000BB">$offset</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$cache&nbsp;</span><span
style="color: #007700">=&nbsp;array();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$key&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">md5</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">serialize</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">compact</span><span
style="color: #007700">(</span><span
style="color: #0000BB">array_keys</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$defaults</span><span
style="color: #007700">))&nbsp;)&nbsp;);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">$cache&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">wp_cache_get</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'wp_get_posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'posts'&nbsp;</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">is_array</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">)&nbsp;&amp;&amp;&nbsp;isset(&nbsp;</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">[&nbsp;</span><span
style="color: #0000BB">$key&nbsp;</span><span
style="color: #007700">]&nbsp;)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">apply_filters</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'wp_get_posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">[&nbsp;</span><span
style="color: #0000BB">$key&nbsp;</span><span
style="color: #007700">],&nbsp;</span><span
style="color: #0000BB">$r&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!</span><span
style="color: #0000BB">is_array</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$cache&nbsp;</span><span
style="color: #007700">=&nbsp;array();<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$inclusions&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!empty(</span><span
style="color: #0000BB">$include</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$child_of&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">;&nbsp;</span><span
style="color: #FF8000">//ignore&nbsp;child_of,&nbsp;parent,&nbsp;exclude,&nbsp;meta_key,&nbsp;and&nbsp;meta_value&nbsp;params&nbsp;if&nbsp;using&nbsp;include<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$parent&nbsp;</span><span
style="color: #007700">=&nbsp;-</span><span
style="color: #0000BB">1</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclude&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$meta_key&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$meta_value&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$hierarchical&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">false</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$incpages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">preg_split</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'/[\s,]+/'</span><span
style="color: #007700">,</span><span
style="color: #0000BB">$include</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">count</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$incpages</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(&nbsp;</span><span
style="color: #0000BB">$incpages&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$incpage&nbsp;</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(empty(</span><span
style="color: #0000BB">$inclusions</span><span
style="color: #007700">))<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$inclusions&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;AND&nbsp;(&nbsp;ID&nbsp;=&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$incpage</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$inclusions&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;OR&nbsp;ID&nbsp;=&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$incpage</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!empty(</span><span
style="color: #0000BB">$inclusions</span><span
style="color: #007700">))<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$inclusions&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">')'</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclusions&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!empty(</span><span
style="color: #0000BB">$exclude</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$expages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">preg_split</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'/[\s,]+/'</span><span
style="color: #007700">,</span><span
style="color: #0000BB">$exclude</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">count</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$expages</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(&nbsp;</span><span
style="color: #0000BB">$expages&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$expage&nbsp;</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(empty(</span><span
style="color: #0000BB">$exclusions</span><span
style="color: #007700">))<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclusions&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;AND&nbsp;(&nbsp;ID&nbsp;&lt;&gt;&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$expage</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclusions&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;AND&nbsp;ID&nbsp;&lt;&gt;&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$expage</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!empty(</span><span
style="color: #0000BB">$exclusions</span><span
style="color: #007700">))<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclusions&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">')'</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!empty(</span><span
style="color: #0000BB">$authors</span><span
style="color: #007700">))&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$post_authors&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">preg_split</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'/[\s,]+/'</span><span
style="color: #007700">,</span><span
style="color: #0000BB">$authors</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">count</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$post_authors</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(&nbsp;</span><span
style="color: #0000BB">$post_authors&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$post_author&nbsp;</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #FF8000">//Do&nbsp;we&nbsp;have&nbsp;an&nbsp;author&nbsp;id&nbsp;or&nbsp;an&nbsp;author&nbsp;login?<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">if&nbsp;(&nbsp;</span><span
style="color: #0000BB">0&nbsp;</span><span
style="color: #007700">==&nbsp;</span><span
style="color: #0000BB">intval</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$post_author&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_userdatabylogin</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;empty(</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;empty(</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$post_author&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #DD0000">''&nbsp;</span><span
style="color: #007700">==&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;post_author&nbsp;=&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;OR&nbsp;post_author&nbsp;=&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$post_author</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #DD0000">''&nbsp;</span><span
style="color: #007700">!=&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$author_query&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;($author_query)"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$join&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">"$exclusions&nbsp;$inclusions&nbsp;"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!&nbsp;empty(&nbsp;</span><span
style="color: #0000BB">$meta_key&nbsp;</span><span
style="color: #007700">)&nbsp;||&nbsp;!&nbsp;empty(&nbsp;</span><span
style="color: #0000BB">$meta_value&nbsp;</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$join&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">"&nbsp;LEFT&nbsp;JOIN&nbsp;$wpdb-&gt;postmeta&nbsp;ON&nbsp;(&nbsp;$wpdb-&gt;posts.ID&nbsp;=&nbsp;$wpdb-&gt;postmeta.post_id&nbsp;)"</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;meta_key&nbsp;and&nbsp;meta_value&nbsp;might&nbsp;be&nbsp;slashed<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$meta_key&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">stripslashes</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$meta_key</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$meta_value&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">stripslashes</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$meta_value</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!&nbsp;empty(&nbsp;</span><span
style="color: #0000BB">$meta_key&nbsp;</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;$wpdb-&gt;postmeta.meta_key&nbsp;=&nbsp;%s"</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$meta_key</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!&nbsp;empty(&nbsp;</span><span
style="color: #0000BB">$meta_value&nbsp;</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;$wpdb-&gt;postmeta.meta_value&nbsp;=&nbsp;%s"</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$meta_value</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">$parent&nbsp;</span><span
style="color: #007700">&gt;=&nbsp;</span><span
style="color: #0000BB">0&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">prepare</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'&nbsp;AND&nbsp;post_parent&nbsp;=&nbsp;%d&nbsp;'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$parent</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$query&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">"SELECT&nbsp;*&nbsp;FROM&nbsp;$wpdb-&gt;posts&nbsp;$join&nbsp;WHERE&nbsp;(post_type&nbsp;=&nbsp;'post'&nbsp;AND&nbsp;post_status&nbsp;=&nbsp;'publish')&nbsp;$where&nbsp;"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$query&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$author_query</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$query&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&nbsp;ORDER&nbsp;BY&nbsp;"&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #0000BB">$sort_column&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #DD0000">"&nbsp;"&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #0000BB">$sort_order&nbsp;</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!empty(</span><span
style="color: #0000BB">$number</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$query&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">'&nbsp;LIMIT&nbsp;'&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #0000BB">$offset&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #DD0000">','&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #0000BB">$number</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">get_results</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$query</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;empty(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">apply_filters</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'wp_get_posts'</span><span
style="color: #007700">,&nbsp;array(),&nbsp;</span><span
style="color: #0000BB">$r</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;Sanitize&nbsp;before&nbsp;caching&nbsp;so&nbsp;it'll&nbsp;only&nbsp;get&nbsp;done&nbsp;once<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$num_pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">count</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(</span><span
style="color: #0000BB">$i&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">;&nbsp;</span><span
style="color: #0000BB">$i&nbsp;</span><span
style="color: #007700">&lt;&nbsp;</span><span
style="color: #0000BB">$num_pages</span><span
style="color: #007700">;&nbsp;</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">++)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">[</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">]&nbsp;=&nbsp;</span><span
style="color: #0000BB">sanitize_post</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">[</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">],&nbsp;</span><span
style="color: #DD0000">'raw'</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;Update&nbsp;cache.<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">update_page_cache</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">$child_of&nbsp;</span><span
style="color: #007700">||&nbsp;</span><span
style="color: #0000BB">$hierarchical&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;&amp;&nbsp;</span><span
style="color: #0000BB">get_page_children</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$child_of</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!empty(</span><span
style="color: #0000BB">$exclude_tree</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$exclude&nbsp;</span><span
style="color: #007700">=&nbsp;(int)&nbsp;</span><span
style="color: #0000BB">$exclude_tree</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$children&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_page_children</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$exclude</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$excludes&nbsp;</span><span
style="color: #007700">=&nbsp;array();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach&nbsp;(&nbsp;</span><span
style="color: #0000BB">$children&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$child&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$excludes</span><span
style="color: #007700">[]&nbsp;=&nbsp;</span><span
style="color: #0000BB">$child</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$excludes</span><span
style="color: #007700">[]&nbsp;=&nbsp;</span><span
style="color: #0000BB">$exclude</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$num_pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">count</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(&nbsp;</span><span
style="color: #0000BB">$i&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">;&nbsp;</span><span
style="color: #0000BB">$i&nbsp;</span><span
style="color: #007700">&lt;&nbsp;</span><span
style="color: #0000BB">$num_pages</span><span
style="color: #007700">;&nbsp;</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">++&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">in_array</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">[</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">]-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$excludes</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unset(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">[</span><span
style="color: #0000BB">$i</span><span
style="color: #007700">]);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">[&nbsp;</span><span
style="color: #0000BB">$key&nbsp;</span><span
style="color: #007700">]&nbsp;=&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">wp_cache_set</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'wp_get_posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$cache</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'posts'&nbsp;</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">apply_filters</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'wp_get_posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$r</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">;<br
/>}<br
/></span><span
style="color: #FF8000">//////////////<br
/><br
/></span><span
style="color: #007700">function&nbsp;</span><span
style="color: #0000BB">walk_post_dropdown_tree</span><span
style="color: #007700">()&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$args&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">func_get_args</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;empty(</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">[</span><span
style="color: #0000BB">2</span><span
style="color: #007700">][</span><span
style="color: #DD0000">'walker'</span><span
style="color: #007700">])&nbsp;)&nbsp;</span><span
style="color: #FF8000">//&nbsp;the&nbsp;user's&nbsp;options&nbsp;are&nbsp;the&nbsp;third&nbsp;parameter<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$walker&nbsp;</span><span
style="color: #007700">=&nbsp;new&nbsp;</span><span
style="color: #0000BB">Walker_PostDropdown</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;else<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$walker&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">[</span><span
style="color: #0000BB">2</span><span
style="color: #007700">][</span><span
style="color: #DD0000">'walker'</span><span
style="color: #007700">];<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">call_user_func_array</span><span
style="color: #007700">(array(&amp;</span><span
style="color: #0000BB">$walker</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'walk'</span><span
style="color: #007700">),&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">);<br
/>}<br
/><br
/>function&nbsp;</span><span
style="color: #0000BB">wp_dropdown_posts</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$args&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$defaults&nbsp;</span><span
style="color: #007700">=&nbsp;array(<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'depth'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'child_of'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'selected'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'echo'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'name'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'page_id'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'show_option_none'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'show_option_no_change'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'option_none_value'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">''<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$r&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">wp_parse_args</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$args</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$defaults&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">extract</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$r</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">EXTR_SKIP&nbsp;</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$pages&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">wp_get_posts</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$r</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">''</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$name&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">esc_attr</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$name</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!&nbsp;empty(</span><span
style="color: #0000BB">$pages</span><span
style="color: #007700">)&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">"<br
/>&lt;select&nbsp;id=""$name\""&nbsp;</span><span
style="color: #0000BB">name</span><span
style="color: #007700">=</span><span
style="color: #DD0000">"\"$name\""</span><span
style="color: #007700">&gt;<br
/>&lt;</span><span
style="color: #0000BB">option&nbsp;value</span><span
style="color: #007700">=</span><span
style="color: #DD0000">"\"-1\""</span><span
style="color: #007700">&gt;</span><span
style="color: #0000BB">$show_option_no_change</span><span
style="color: #007700">&lt;/</span><span
style="color: #0000BB">option</span><span
style="color: #007700">&gt;<br
/>&lt;</span><span
style="color: #0000BB">option&nbsp;value</span><span
style="color: #007700">=</span><span
style="color: #DD0000">"\"""&gt;$show_option_none&lt;/option&gt;<br
/><br
/>\n"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$output&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">apply_filters</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'wp_dropdown_pages'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$output</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;</span><span
style="color: #0000BB">$echo&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #0000BB">$output</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$output</span><span
style="color: #007700">;<br
/>}<br
/></span><span
style="color: #FF8000">/////////////////////////////<br
/><br
/>/*&nbsp;Use&nbsp;the&nbsp;admin_menu&nbsp;action&nbsp;to&nbsp;define&nbsp;the&nbsp;custom&nbsp;boxes&nbsp;*/<br
/></span><span
style="color: #0000BB">add_action</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'admin_menu'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_add_custom_box'</span><span
style="color: #007700">);<br
/><br
/></span><span
style="color: #FF8000">/*&nbsp;Use&nbsp;the&nbsp;save_post&nbsp;action&nbsp;to&nbsp;do&nbsp;something&nbsp;with&nbsp;the&nbsp;data&nbsp;entered&nbsp;*/<br
/></span><span
style="color: #0000BB">add_action</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'save_post'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_save_postdata'</span><span
style="color: #007700">);<br
/><br
/></span><span
style="color: #FF8000">/*&nbsp;Adds&nbsp;a&nbsp;custom&nbsp;section&nbsp;to&nbsp;the&nbsp;"advanced"&nbsp;Post&nbsp;and&nbsp;Page&nbsp;edit&nbsp;screens&nbsp;*/<br
/></span><span
style="color: #007700">function&nbsp;</span><span
style="color: #0000BB">myplugin_add_custom_box</span><span
style="color: #007700">()&nbsp;{<br
/><br
/>&nbsp;&nbsp;if(&nbsp;</span><span
style="color: #0000BB">function_exists</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'add_meta_box'&nbsp;</span><span
style="color: #007700">))&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">add_meta_box</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'myplugin_sectionid'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">__</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'WP&nbsp;Sub&nbsp;Posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_textdomain'&nbsp;</span><span
style="color: #007700">),&nbsp;</span><span
style="color: #DD0000">'myplugin_inner_custom_box'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'side'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">'high'&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #FF8000">//add_meta_box(&nbsp;$id,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$title,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$callback,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$page,&nbsp;$context,&nbsp;$priority&nbsp;);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">add_meta_box</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'myplugin_sectionid'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">__</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'WP&nbsp;Sub&nbsp;Posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_textdomain'&nbsp;</span><span
style="color: #007700">),&nbsp;</span><span
style="color: #DD0000">'myplugin_inner_custom_box'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'page'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'advanced'&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">add_action</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'dbx_post_advanced'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_old_custom_box'&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">add_action</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'dbx_page_advanced'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_old_custom_box'&nbsp;</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;}<br
/>}<br
/><br
/>function&nbsp;</span><span
style="color: #0000BB">myplugin_inner_custom_box</span><span
style="color: #007700">()&nbsp;{<br
/>echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;style&nbsp;type="text/css"&gt;<br
/>select#parent_id,&nbsp;select#parent_id&nbsp;option&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;width:250px;<br
/>}<br
/>&lt;/style&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/><br
/>echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;input&nbsp;id="myplugin_noncename"&nbsp;name="myplugin_noncename"&nbsp;type="hidden"&nbsp;value="'&nbsp;</span><span
style="color: #007700">.<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">wp_create_nonce</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">plugin_basename</span><span
style="color: #007700">(</span><span
style="color: #0000BB">__FILE__</span><span
style="color: #007700">)&nbsp;)&nbsp;.&nbsp;</span><span
style="color: #DD0000">'"&nbsp;/&gt;'</span><span
style="color: #007700">;&nbsp;&nbsp;</span><span
style="color: #0000BB">?&gt;<br
/></span>&lt;h5&gt;<span
style="color: #0000BB">&lt;?php&nbsp;_e</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'Parent'</span><span
style="color: #007700">)&nbsp;</span><span
style="color: #0000BB">?&gt;</span>&lt;/h5&gt;<br
/><br
/>&lt;label&nbsp;for="post_parent"&gt;Please&nbsp;select&nbsp;the&nbsp;parent&nbsp;of&nbsp;this&nbsp;post&lt;/label&gt;<br
/><br
/><span
style="color: #0000BB">&lt;?php&nbsp;<br
/><br
/>$currentid&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$_GET</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">];<br
/></span><span
style="color: #0000BB">wp_dropdown_posts</span><span
style="color: #007700">(array(</span><span
style="color: #DD0000">'exclude_tree'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$currentid</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'selected'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_parent</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'name'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'parent_id'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'show_option_none'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">__</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'Main&nbsp;Post&nbsp;(no&nbsp;parent)'</span><span
style="color: #007700">),<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'sort_column'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'menu_order,&nbsp;post_title'</span><span
style="color: #007700">));<br
/>&nbsp;}<br
/><br
/></span><span
style="color: #FF8000">/*&nbsp;Prints&nbsp;the&nbsp;edit&nbsp;form&nbsp;for&nbsp;pre-WordPress&nbsp;2.5&nbsp;post/page&nbsp;*/<br
/></span><span
style="color: #007700">function&nbsp;</span><span
style="color: #0000BB">myplugin_old_custom_box</span><span
style="color: #007700">()&nbsp;{<br
/><br
/>&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;div&nbsp;class="dbx-b-ox-wrapper"&gt;'&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #DD0000">"\n"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;fieldset&nbsp;id="myplugin_fieldsetid"&nbsp;class="dbx-box"&gt;'&nbsp;</span><span
style="color: #007700">.&nbsp;</span><span
style="color: #DD0000">"\n"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;div&nbsp;class="dbx-h-andle-wrapper"&gt;<br
/>&lt;h3&nbsp;class="dbx-handle"&gt;'&nbsp;</span><span
style="color: #007700">.<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">__</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'WP&nbsp;Sub&nbsp;Posts'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #DD0000">'myplugin_textdomain'&nbsp;</span><span
style="color: #007700">)&nbsp;.&nbsp;</span><span
style="color: #DD0000">"&lt;/h3&gt;<br
/>&lt;/div&gt;<br
/><br
/>"</span><span
style="color: #007700">;&nbsp;&nbsp;&nbsp;<br
/><br
/>&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;div&nbsp;class="dbx-c-ontent-wrapper"&gt;<br
/>&lt;div&nbsp;class="dbx-content"&gt;'</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;output&nbsp;editing&nbsp;form<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #0000BB">myplugin_inner_custom_box</span><span
style="color: #007700">();<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;end&nbsp;wrapper<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #007700">echo&nbsp;</span><span
style="color: #DD0000">"&lt;/div&gt;<br
/>&lt;/div&gt;<br
/>&lt;/fieldset&gt;<br
/>&lt;/div&gt;<br
/><br
/>\n"</span><span
style="color: #007700">;<br
/>}<br
/><br
/></span><span
style="color: #FF8000">/*&nbsp;When&nbsp;the&nbsp;post&nbsp;is&nbsp;saved,&nbsp;saves&nbsp;our&nbsp;custom&nbsp;data&nbsp;*/<br
/></span><span
style="color: #007700">function&nbsp;</span><span
style="color: #0000BB">myplugin_save_postdata</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$post_id&nbsp;</span><span
style="color: #007700">)&nbsp;{<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;verify&nbsp;this&nbsp;came&nbsp;from&nbsp;the&nbsp;our&nbsp;screen&nbsp;and&nbsp;with&nbsp;proper&nbsp;authorization,<br
/>&nbsp;&nbsp;//&nbsp;because&nbsp;save_post&nbsp;can&nbsp;be&nbsp;triggered&nbsp;at&nbsp;other&nbsp;times<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #007700">if&nbsp;(&nbsp;!</span><span
style="color: #0000BB">wp_verify_nonce</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #0000BB">$_POST</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'myplugin_noncename'</span><span
style="color: #007700">],&nbsp;</span><span
style="color: #0000BB">plugin_basename</span><span
style="color: #007700">(</span><span
style="color: #0000BB">__FILE__</span><span
style="color: #007700">)&nbsp;))&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$post_id</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;verify&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;auto&nbsp;save&nbsp;routine.&nbsp;If&nbsp;it&nbsp;is&nbsp;our&nbsp;form&nbsp;has&nbsp;not&nbsp;been&nbsp;submitted,&nbsp;so&nbsp;we&nbsp;dont&nbsp;want<br
/>&nbsp;&nbsp;//&nbsp;to&nbsp;do&nbsp;anything<br
/>&nbsp;&nbsp;</span><span
style="color: #007700">if&nbsp;(&nbsp;</span><span
style="color: #0000BB">defined</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'DOING_AUTOSAVE'</span><span
style="color: #007700">)&nbsp;&amp;&amp;&nbsp;</span><span
style="color: #0000BB">DOING_AUTOSAVE&nbsp;</span><span
style="color: #007700">)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$post_id</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;Check&nbsp;permissions<br
/>&nbsp;&nbsp;</span><span
style="color: #007700">if&nbsp;(&nbsp;</span><span
style="color: #DD0000">'page'&nbsp;</span><span
style="color: #007700">==&nbsp;</span><span
style="color: #0000BB">$_POST</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'post_type'</span><span
style="color: #007700">]&nbsp;)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!</span><span
style="color: #0000BB">current_user_can</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'edit_page'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$post_id&nbsp;</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$post_id</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;}&nbsp;else&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!</span><span
style="color: #0000BB">current_user_can</span><span
style="color: #007700">(&nbsp;</span><span
style="color: #DD0000">'edit_post'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">$post_id&nbsp;</span><span
style="color: #007700">)&nbsp;)<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$post_id</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #FF8000">//&nbsp;OK,&nbsp;we're&nbsp;authenticated:&nbsp;we&nbsp;need&nbsp;to&nbsp;find&nbsp;and&nbsp;save&nbsp;the&nbsp;data<br
/><br
/>&nbsp;&nbsp;</span><span
style="color: #0000BB">$mydata&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$_POST</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'parent_id'</span><span
style="color: #007700">];<br
/><br
/>&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$mydata</span><span
style="color: #007700">;<br
/>}<br
/><br
/></span><span
style="color: #0000BB">add_filter</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'posts_where'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">'where_no_parent'</span><span
style="color: #007700">);<br
/></span><span
style="color: #0000BB">add_filter&nbsp;</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'the_content'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">'subpost_template'</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,&nbsp;</span><span
style="color: #0000BB">2&nbsp;</span><span
style="color: #007700">);<br
/><br
/>function&nbsp;</span><span
style="color: #0000BB">subpost_template</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">)&nbsp;{<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span
style="color: #0000BB">is_singular</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">remove_filter</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'posts_where'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">'where_no_parent'</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$idnya&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_the_ID</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$child&nbsp;</span><span
style="color: #007700">=&nbsp;new&nbsp;</span><span
style="color: #0000BB">WP_Query</span><span
style="color: #007700">(</span><span
style="color: #DD0000">"post_type=post&amp;post_parent="</span><span
style="color: #007700">.</span><span
style="color: #0000BB">$idnya</span><span
style="color: #007700">.</span><span
style="color: #DD0000">""</span><span
style="color: #007700">);<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;while(</span><span
style="color: #0000BB">$child</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">have_posts</span><span
style="color: #007700">())&nbsp;:&nbsp;</span><span
style="color: #0000BB">$child</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">the_post</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;blockquote&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;h3&gt;'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">the_title</span><span
style="color: #007700">();<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'&lt;/h3&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$childid&nbsp;</span><span
style="color: #007700">=&nbsp;&nbsp;</span><span
style="color: #0000BB">get_the_ID</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">the_content</span><span
style="color: #007700">();<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">edit_post_link</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'Edit'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,</span><span
style="color: #DD0000">''</span><span
style="color: #007700">,</span><span
style="color: #0000BB">$childid</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span
style="color: #DD0000">'&lt;/blockquote&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;endwhile;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">wp_reset_query</span><span
style="color: #007700">();<br
/>}<br
/><br
/>function&nbsp;</span><span
style="color: #0000BB">where_no_parent</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$where</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;post_parent&nbsp;&nbsp;=&nbsp;0"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$where</span><span
style="color: #007700">;<br
/>}<br
/></span><span
style="color: #0000BB">?&gt;<br
/></span><br
/>?&gt;</span> </code></div></div></div></div> <strong> Revision by <a
href="http://www.kaskus.us/member.php?u=1202930">polvocdo</a></strong><div
class="refsect1"><h3 class="title">subpost_template()</h3><div
class="example"><p><strong>subpost_template()</strong></p><div
class="example-contents programlisting"><div
class="phpcode"><code><span
style="color: #000000"> <span
style="color: #0000BB">&lt;?php<br
/><br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">if(</span><span
style="color: #0000BB">is_singular</span><span
style="color: #007700">())&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">remove_filter</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'posts_where'</span><span
style="color: #007700">,</span><span
style="color: #DD0000">'where_no_parent'</span><span
style="color: #007700">);<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$parentID&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_the_ID</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$childposts&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_posts</span><span
style="color: #007700">(array(<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_type'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'numberposts'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;-</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_status'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'publish'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_parent'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$parentID<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">));<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">""</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;foreach(</span><span
style="color: #0000BB">$childposts&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">){<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"<br
/>&lt;blockquote&gt;<br
/><br
/>"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"<br
/>&lt;h3&gt;"</span><span
style="color: #007700">.</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_title</span><span
style="color: #007700">.</span><span
style="color: #DD0000">"&lt;/h3&gt;<br
/><br
/>"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_content</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">'<br
/><br
/>&lt;a&nbsp;rel="nofollow"&nbsp;href="'</span><span
style="color: #007700">.</span><span
style="color: #0000BB">get_edit_post_link</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">).</span><span
style="color: #DD0000">'"&gt;Edit&lt;/a&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&lt;/blockquote&gt;<br
/><br
/>"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$content&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$subcontent</span><span
style="color: #007700">;<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">;<br
/>}<br
/><br
/>&lt;</span><span
style="color: #0000BB">p</span><span
style="color: #007700">&gt;</span><span
style="color: #0000BB">?&gt;</span> </span> </code></div></div></div></div><div
class="refsect1"><h3 class="title">WP Dropdown Post</h3><div
class="example"><p><strong>wp_dropdown_posts()</strong></p><div
class="example-contents programlisting"><div
class="phpcode"><code><span
style="color: #000000"> <span
style="color: #0000BB">&lt;?php</span><span
style="color: #007700">&lt;/</span><span
style="color: #0000BB">p</span><span
style="color: #007700">&gt;<br
/></span><span
style="color: #0000BB">$currentid&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$_GET</span><span
style="color: #007700">[</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">];<br
/></span><span
style="color: #0000BB">wp_dropdown_posts</span><span
style="color: #007700">(array(</span><span
style="color: #DD0000">'exclude_tree'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$currentid</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'selected'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_parent</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'name'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'parent_id'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'show_option_none'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">__</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'Main&nbsp;Post&nbsp;(no&nbsp;parent)'</span><span
style="color: #007700">),<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'sort_column'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'menu_order,&nbsp;post_title'</span><span
style="color: #007700">));<br
/><br
/>&lt;</span><span
style="color: #0000BB">p</span><span
style="color: #007700">&gt;</span><span
style="color: #0000BB">?&gt;</span> </span> </code></div></div></div></div><div
class="information"><strong>Download</strong><p>You can download alpha version of this plugin here <a
href="http://cektkp.com/wpsubpost">http://cektkp.com/wpsubpost</a><br
/> If it not working please <a
href="http://takien.com/wp-content/plugins/wp-sub-post.zip">Click here </a></p></div><div
class="warning"><strong>Warning</strong><p>This plugin is Alpha version, use it for testing purpose only. Any problem caused by this plugin is not my responsibility.<br
/></p></div><p><strong>Demo: </strong></p><p>See below:<br
/><blockquote
class="sub_post" id="subpost_602"><h3>Code Update WP Sub Post</h3><p>There are some changes to the WP Sub Post:</p><ul><li>Fixed/Added, now child post can be viewed as a single post, with link to the Parent Post instead of displaying blank post with 'Post not found' title.</li><li>Added, CSS class and id to the blockquote of the child post. It would be useful to make a link like http://example.com/parentpost.html#childpostXXX. while XXX is your child post ID.</li></ul><p>Two functions that are changed <strong>subpost_template()</strong> and <strong>where_no_parent()</strong></p><div
class="example"><p><strong>WP Sub Post</strong></p><div
class="example-contents programlisting"><div
class="phpcode"><code><span
style="color: #000000"> <span
style="color: #0000BB">&lt;?php<br
/></span><span
style="color: #007700">function&nbsp;</span><span
style="color: #0000BB">subpost_template</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">)&nbsp;{<br
/>global&nbsp;</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">;<br
/><br
/></span><span
style="color: #0000BB">$parentID&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_the_ID</span><span
style="color: #007700">();<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$childposts&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">get_posts</span><span
style="color: #007700">(array(<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_type'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'post'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'numberposts'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;-</span><span
style="color: #0000BB">1</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_status'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #DD0000">'publish'</span><span
style="color: #007700">,<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #DD0000">'post_parent'&nbsp;</span><span
style="color: #007700">=&gt;&nbsp;</span><span
style="color: #0000BB">$parentID<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #007700">));<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">""</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;foreach(</span><span
style="color: #0000BB">$childposts&nbsp;</span><span
style="color: #007700">as&nbsp;</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">){<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"<br
/>&lt;blockquote&nbsp;class=\"sub_post\"&nbsp;id=\"subpost_"</span><span
style="color: #007700">.</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">.</span><span
style="color: #DD0000">"\"&gt;"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"<br
/>&lt;h3&gt;"</span><span
style="color: #007700">.</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_title</span><span
style="color: #007700">.</span><span
style="color: #DD0000">"&lt;/h3&gt;<br
/><br
/>"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_content</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;p&nbsp;class="postmetadata"&gt;&lt;small&gt;This&nbsp;sub&nbsp;post&nbsp;was&nbsp;added&nbsp;on:&nbsp;'</span><span
style="color: #007700">.</span><span
style="color: #0000BB">date</span><span
style="color: #007700">(</span><span
style="color: #DD0000">'l,&nbsp;dS&nbsp;F,&nbsp;Y'</span><span
style="color: #007700">,</span><span
style="color: #0000BB">strtotime</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_date</span><span
style="color: #007700">)).</span><span
style="color: #DD0000">'&nbsp;&lt;a&nbsp;href="'</span><span
style="color: #007700">.</span><span
style="color: #0000BB">get_edit_post_link</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$childpost</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">ID</span><span
style="color: #007700">).</span><span
style="color: #DD0000">'"&nbsp;rel="nofollow"&gt;Edit&lt;/a&gt;&lt;/small&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$subcontent&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&lt;/blockquote&gt;<br
/><br
/>"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_parent&nbsp;</span><span
style="color: #007700">!==&nbsp;</span><span
style="color: #0000BB">0</span><span
style="color: #007700">)&nbsp;{<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$parent_info&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #DD0000">'<br
/>&lt;blockquote&gt;This&nbsp;post&nbsp;is&nbsp;a&nbsp;child&nbsp;post&nbsp;of&nbsp;&lt;strong&gt;'</span><span
style="color: #007700">.</span><span
style="color: #0000BB">get_the_title</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_parent</span><span
style="color: #007700">).</span><span
style="color: #DD0000">'&lt;/strong&gt;.&nbsp;To&nbsp;view&nbsp;the&nbsp;parent&nbsp;post,&nbsp;please&nbsp;&lt;a&nbsp;href="'</span><span
style="color: #007700">.</span><span
style="color: #0000BB">get_permalink</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$post</span><span
style="color: #007700">-&gt;</span><span
style="color: #0000BB">post_parent</span><span
style="color: #007700">).</span><span
style="color: #DD0000">'"&gt;click&nbsp;here.&lt;/a&gt;&lt;/blockquote&gt;<br
/><br
/>'</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$content&nbsp;</span><span
style="color: #007700">=&nbsp;</span><span
style="color: #0000BB">$parent_info</span><span
style="color: #007700">.</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br
/><br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$content&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #0000BB">$subcontent</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$content</span><span
style="color: #007700">;<br
/>}<br
/><br
/>function&nbsp;</span><span
style="color: #0000BB">where_no_parent</span><span
style="color: #007700">(</span><span
style="color: #0000BB">$where</span><span
style="color: #007700">)&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;</span><span
style="color: #0000BB">$wpdb</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;if(!</span><span
style="color: #0000BB">is_single</span><span
style="color: #007700">())&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;post_parent&nbsp;&nbsp;=&nbsp;0"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;{<br
/>&nbsp;&nbsp;&nbsp;&nbsp;</span><span
style="color: #0000BB">$where&nbsp;</span><span
style="color: #007700">.=&nbsp;</span><span
style="color: #DD0000">"&nbsp;AND&nbsp;post_type&nbsp;=&nbsp;'post'"</span><span
style="color: #007700">;<br
/>&nbsp;&nbsp;&nbsp;&nbsp;}<br
/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span
style="color: #0000BB">$where</span><span
style="color: #007700">;<br
/>}<br
/><br
/>&lt;</span><span
style="color: #0000BB">p</span><span
style="color: #007700">&gt;</span><span
style="color: #0000BB">?&gt;</span> </span> </code></div></div></div><p
class="postmetadata"><small>This sub post was added on: Tuesday, 09th February, 2010 <a
href="" rel="nofollow">Edit</a></small></p></blockquote><blockquote
class="sub_post" id="subpost_575"><h3>Finally you can see the demo here</h3><p>Yesterday, I was failed to add a demo directly in this site because of incompatibility with smart tags (all smart tags are not working when WP Sub Post is activated).</p><p>The problem comes from my old stupid function <code>subpost_template():D </code></p><p>Thanks and sorry to <strong><a
href="http://www.kaskus.us/member.php?u=1202930">polvocdo</a></strong><strong></strong> <img
src='http://takien.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , actually your revision is the answer.<br
/> Ha ha I'm forget to replace mine with your revision  :hammer: ....</p><p><strong><br
/> </strong><p
class="postmetadata"><small>This sub post was added on: Friday, 29th January, 2010 <a
href="" rel="nofollow">Edit</a></small></p></blockquote><blockquote
class="sub_post" id="subpost_536"><h3>This is a child post</h3><p>This is an individual post (http://takien.com/536/this-is-a-child-post.php) that attached to the another post ( http://takien.com/550/wordpress-plugin-wp-sub-post.php)</p><p><div
id="attachment_573" class="wp-caption alignleft" style="width: 160px"><a
href="http://takien.com/wp-content/uploads/2010/01/chimpanzee.jpg"><img
class="size-thumbnail wp-image-573 " title="chimpanzee" src="http://takien.com/wp-content/uploads/2010/01/chimpanzee-150x150.jpg" alt="" width="150" height="150" /></a><p
class="wp-caption-text">image on the child post</p></div><p>Child post could be useful when you want to add an additional information to the main post,  news analysis, or update. Instead of editing the main post, you can now simply Add New post and mark it as child post.</p><p>Child post also has it's own functionality, can handle attachment, displaying image. etc.</p><p>But you can't see this post in the post editing page (wp-admin/edit.php) because of filter  in the plugin to prevent child post to be displayed individually in the main page, post listing, feed, etc.  Hahaha.. don't worry, I will fix it soon.<p
class="postmetadata"><small>This sub post was added on: Wednesday, 27th January, 2010 <a
href="" rel="nofollow">Edit</a></small></p></blockquote><h4>Incoming search terms:</h4><ul><li><a
href="http://takien.com/search/wp+sub+post" title="WP Sub post">WP Sub post</a></li><li><a
href="http://takien.com/search/wordpress+sub+posts" title="wordpress sub posts">wordpress sub posts</a></li><li><a
href="http://takien.com/search/wordpress+sub+post" title="wordpress sub post">wordpress sub post</a></li><li><a
href="http://takien.com/search/sub+post+wordpress" title="sub post wordpress">sub post wordpress</a></li><li><a
href="http://takien.com/search/wordpress+subpost" title="wordpress subpost">wordpress subpost</a></li><li><a
href="http://takien.com/search/wordpress+sub+posts" title="wordpress sub-posts">wordpress sub-posts</a></li><li><a
href="http://takien.com/search/wp_dropdown_posts" title="wp_dropdown_posts">wp_dropdown_posts</a></li><li><a
href="http://takien.com/search/wordpress+subposts" title="wordpress subposts">wordpress subposts</a></li><li><a
href="http://takien.com/search/wordpress+add+post_parent+for+posts" title="wordpress add post_parent for posts">wordpress add post_parent for posts</a></li><li><a
href="http://takien.com/search/wordpress+post+parent+plugin" title="wordpress post parent plugin">wordpress post parent plugin</a></li></ul>]]></content:encoded> <wfw:commentRss>http://takien.com/550/wordpress-plugin-wp-sub-post.php/feed</wfw:commentRss> <slash:comments>23</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 11/27 queries in 0.063 seconds using disk

Served from: takien.com @ 2010-09-10 11:50:25 -->