真言逆耳 發表於 2023-9-16 00:00:00

WordPress无插件调用最新、热门、随机文章实例代码

<strong style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>调用最新文章:</strong><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'> </span>
<blockquote>
<ol>
<li>
<span><span>&lt;ul&gt;  </span></span>
</li>
<li>
<span>&lt;?php $post_query = <span>new</span><span> WP_Query(‘showposts=10′);  </span></span>
</li>
<li>
<span><span>while</span><span> ($post_query-&gt;have_posts()) : $post_query-&gt;the_post();  </span></span>
</li>
<li>
<span>$do_not_duplicate = $post-&gt;ID; ?&gt;  </span>
</li>
<li>
<span>&lt;li&gt;&lt;a href=”&lt;?php the_permalink(); ?&gt;”&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;?php endwhile;?&gt;  </span>
</li>
<li>
<span>&lt;/ul&gt;  </span>
</li>
</ol>
</blockquote>
<p>
<strong style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>调用热门文章:</strong><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'> </span></p>
<blockquote>
<ol>
<li>
<span><span>&lt;ul&gt;  </span></span>
</li>
<li>
<span>&lt;?php  </span>
</li>
<li>
<span>$post_num = 10; <span>// 设置调用条数 </span><span> </span></span>
</li>
<li>
<span>$args = array(  </span>
</li>
<li>
<span>‘post_password’ =&gt; ”,  </span>
</li>
<li>
<span>‘post_status’ =&gt; ‘publish’, <span>// 只选公开的文章. </span><span> </span></span>
</li>
<li>
<span>‘post__not_in’ =&gt; array($post-&gt;ID),<span>//排除当前文章 </span><span> </span></span>
</li>
<li>
<span>‘caller_get_posts’ =&gt; 1, <span>// 排除置顶文章. </span><span> </span></span>
</li>
<li>
<span>‘orderby’ =&gt; ‘comment_count’, <span>// 依评论数排序. </span><span> </span></span>
</li>
<li>
<span>‘posts_per_page’ =&gt; $post_num  </span>
</li>
<li>
<span>);  </span>
</li>
<li>
<span>$query_posts = <span>new</span><span> WP_Query();  </span></span>
</li>
<li>
<span>$query_posts-&gt;query($args);  </span>
</li>
<li>
<span><span>while</span><span>( $query_posts-&gt;have_posts() ) { $query_posts-&gt;the_post(); ?&gt;  </span></span>
</li>
<li>
<span>&lt;li&gt;&lt;a href=”&lt;?php the_permalink(); ?&gt;” title=”&lt;?php the_title(); ?&gt;”&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;?php } wp_reset_query();?&gt;  </span>
</li>
<li>
<span>&lt;/ul&gt;  </span>
</li>
</ol>
</blockquote>
<p>
<strong style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>调用随机文章:</strong></p>
<blockquote>
<ol>
<li>
<span><span>&lt;ul&gt;  </span></span>
</li>
<li>
<span>&lt;?php  </span>
</li>
<li>
<span>global $post;  </span>
</li>
<li>
<span>$postid = $post-&gt;ID;  </span>
</li>
<li>
<span>$args = array( ‘orderby’ =&gt; ‘rand’, ‘post__not_in’ =&gt; array($post-&gt;ID), ‘showposts’ =&gt; 10);  </span>
</li>
<li>
<span>$query_posts = <span>new</span><span> WP_Query();  </span></span>
</li>
<li>
<span>$query_posts-&gt;query($args);  </span>
</li>
<li>
<span>?&gt;  </span>
</li>
<li>
<span>&lt;?php <span>while</span><span> ($query_posts-&gt;have_posts()) : $query_posts-&gt;the_post(); ?&gt;  </span></span>
</li>
<li>
<span>&lt;li&gt;&lt;a href=”&lt;?php the_permalink(); ?&gt;” rel=”bookmark” title=”&lt;?php the_title_attribute(); ?&gt;”&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;?php endwhile; ?&gt;  </span>
</li>
<li>
<span>&lt;/ul&gt;  </span>
</li>
</ol>
</blockquote>
<p>
 </p>
頁: [1]
查看完整版本: WordPress无插件调用最新、热门、随机文章实例代码