实用小代码:WordPress显示当前文章分类的最新完整列表

2014-12-31 764 0

用wordpress做小站简直爽屎啦~

又来一个性感的小代码,WordPress显示当前文章分类的最新完整列表:

<?php
	 if ( is_single() ) :
	 global $post;
	 $categories = get_the_category();
	 foreach ($categories as $category) :
 ?>
<div class="widget widget_pages">
	<p><img src="<?php bloginfo('template_url'); ?>/img/icon_001.png" /> 最近更新</p>
	<ul class="t_list">
		<?php
		 $posts = get_posts('numberposts=15&category='. $category->term_id);
		 foreach($posts as $post) :
		 ?>
		<li>
		<a href="<?php the_permalink(); ?>"><?php echo mb_strimwidth(get_the_title(), 0, 40, '…'); ?></a>
		</li>
		<?php endforeach; ?>
	</ul>
</div>
<?php endforeach; endif ; ?>

 

这里有个小问题,前一个循环如果使用WP_Query的话,必须用<?php wp_reset_query(); ?>来结束,如果使用<?php wp_reset_postdata(); ?>的话 就会影响到这条循环.

具体为啥就需要哥研究一下拍黄片才知道了,暂时先这个做吧哈哈哈哈哈

相关文章

MySQL 设置优化记录
来自 WPJAM 的修改,给图片文件名增加时间戳
wordpress 博客使用 CloudFlare 的页面规则缓存设置教程
Better Search Replace – 简单强大易用的数据库替换工具
WordPress获取文章所有图片和图片数量
删除 WooCommerce 产品页中的简介 – Remove Woocommerce Product Short Description

发布评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据