更换知更鸟的推荐文章

简介:

呵呵,今天又弄了将近一天的博客。搬家,更换域名之类的。已经有大半年没有搞了。很多的地方不熟悉,这不今天在修改知更鸟主题的推荐文章时,弄了好半天才能好。

先记录下来,呵呵。我们只需要修改主题的\includes文件夹下的related.php即可。

原始的代码如下:

clip_image001

呵呵,我们现在只需要把,如下代码替换即可。

<h4>您可能还会对这些文章感兴趣!</h4>

<ol>

<?php

$post_num = 8;

global $post;

$tmp_post = $post;

$tags = ”; $i = 0;

if ( get_the_tags( $post->ID ) ) {

foreach ( get_the_tags( $post->ID ) as $tag ) $tags .= $tag->name . ‘,’;

$tags = strtr(rtrim($tags, ‘,’), ‘ ‘, ‘-‘);

$myposts = get_posts(‘numberposts=’.$post_num.’&tag=’.$tags.’&exclude=’.$post->ID);

foreach($myposts as $post) {

setup_postdata($post);

?>

<li><a href="<?php the_permalink(); ?>"><?php echo cut_str($post->post_title,54); ?></a></li>

<?php

$i += 1;

}

}

if ( $i < $post_num ) {

$post = $tmp_post; setup_postdata($post);

$cats = ”; $post_num -= $i;

foreach ( get_the_category( $post->ID ) as $cat ) $cats .= $cat->cat_ID . ‘,’;

$cats = strtr(rtrim($cats, ‘,’), ‘ ‘, ‘-‘);

$myposts = get_posts(‘numberposts=’.$post_num.’&category=’.$cats.’&exclude=’.$post->ID);

foreach($myposts as $post) {

setup_postdata($post);

?>

<li><a href="<?php the_permalink(); ?>"><?php echo cut_str($post->post_title,54); ?></a></li>

<?php

}

}

$post = $tmp_post; setup_postdata($post);

?>

</ol>

替换后的代码截图:

clip_image002

相关文章
|
8月前
|
存储
更换阿里云的yum源
更换阿里云的yum源
1478 0
|
6月前
|
Kubernetes 容器
k8s更换IP
k8s更换IP
156 0
|
3月前
|
弹性计算 Linux Windows
阿里云ECS更换系统时提示主机名不支持windows镜像要求的解决方法
在阿里云上,我们更换ECS云服务器操作系统镜像从Linux镜像更换为Windows镜像时,常常会遇到提示主机名格式不支持windows镜像要求,这是什么缘故呢,那如何才能更改这个系统不提示呢?下面给大家分享一下修改主机名的方法:
310 0
|
5月前
|
存储 Windows
电脑重装系统之后设置
电脑重装系统之后设置
44 0
电脑重装系统之后设置
|
弹性计算 Linux Windows
阿里云服务器更换操作系统操作流程及限制说明
阿里云服务器更换操作系统流程及Windows和Linux互换限制说明
940 1
阿里云服务器更换操作系统操作流程及限制说明
|
网络协议 虚拟化
春考-网络服务器配置1.1系统安装后的配置
春考-网络服务器配置1.1系统安装后的配置
175 0
春考-网络服务器配置1.1系统安装后的配置
|
弹性计算 编解码 网络协议
详细更换镜像
更换镜像教程,让你快速上上更多功能
286 0
详细更换镜像
阿里云服务器怎么更换操作系统?
阿里云主机的操作系统可以按自己的要求去更改,可以是WINDOWS或是LINUX的操作系统,本文介绍阿里云ECS怎么更换系统盘操作系统的流程。购买前请先:领取阿里云幸运券,有很多优惠,下文中有领取链接。 购买建议多买几年,年数越多优惠越多。
15586 0
|
监控 Android开发 数据安全/隐私保护
瞎说八道之更换手机的成本
现在手机越来越便宜,换手机是比较常见的一件事,所以各大厂商为了降低更换手机的成本,也是各种手段费尽心思:一键换机、云账号。。。但是这些方式都建立在一个基础上,就是同品牌手机才能用。如果是跨品牌换机,那真是要经历九九八十一难,百转千回才能顺利使用新机。像我这种懒人,可能还要在很长一段时间继续使用旧手机。
160 0