wordpress比无觅插件好用的相关文章插件这是文章是前两天刚写的,但是现在我就要“朝令夕改”了,虽然文章为大家推荐的相关文章插件Wordpress Related Posts国际知名,然而在那墙下,还是无法容身呢……
Wordpress Related Posts插件安装后会运营加载一个叫loader.js的js文件,而此文件是放置在一个叫:https://wprp.zemanta.com的网站上的,而wprp.zemanta.com网站是在墙外面的,所以安装这个插件后,你的wordpress网站就会被拖慢了……
google开源字体不能用,Gravatar不能用,现在又来了,这是要作死的节奏啊~~~
好了,还是说解决办法吧,这里我们就抛弃插件,抛弃无觅,抛弃Wordpress Related Posts,直接使用代码吧,具体操作代码如下:
1、找到文章模板文件 single.php ,然后在结束标签下面的适当位置添加以下代码:
- <ul id=“cat_related”>
- <?php
- global $post;
- $cats = wp_get_post_categories($post->ID);
- if ($cats) {
- $args = array(
- ‘category__in’ => array( $cats[0] ),
- ‘post__not_in’ => array( $post->ID ),
- ‘showposts’ => 12,
- ‘caller_get_posts’ => 1
- );
- query_posts($args);
- if (have_posts()) {
- while (have_posts()) {
- the_post(); update_post_caches($posts); ?>
- <li><a href=“<?php the_permalink(); ?>” rel=“bookmark” title=“<a href=”<?php the_permalink() ?>”> <?php echo mb_strimwidth(get_the_title(), 0, 36, ”); ?></a></a></li>
- <?php
- }
- }
- else {
- echo ‘<li>暂无相关文章</li>’;
- }
- wp_reset_query();
- }
- else {
- echo ‘<li>暂无相关文章</li>’;
- }
- ?>
- </ul>
2、修改其中的数字 12 为你需要显示相关文章的数量,标题中的36为相关文章标题显示字节,可以根据自己的需要修改防止标题过长出现错位现象;
3、最后可以简单的添加以下样式,以下是学建站网的样式:
- #cat_related{list-style-type:circle;margin:10px 30px;height:140px;}
- #cat_related li{float:left;margin-right:40px;width:260px;}
4、保存上传覆盖即可。
声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。
评论(0)