更换知更鸟的推荐文章

简介:

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

先记录下来,呵呵。我们只需要修改主题的\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

相关文章
|
存储
更换阿里云的yum源
更换阿里云的yum源
2198 0
|
Kubernetes 容器
k8s更换IP
k8s更换IP
212 0
|
弹性计算
更换阿里云ECS的操作系统
更换阿里云ECS的操作系统
217 1
|
7月前
|
弹性计算 Linux Windows
阿里云ECS更换系统时提示主机名不支持windows镜像要求的解决方法
在阿里云上,我们更换ECS云服务器操作系统镜像从Linux镜像更换为Windows镜像时,常常会遇到提示主机名格式不支持windows镜像要求,这是什么缘故呢,那如何才能更改这个系统不提示呢?下面给大家分享一下修改主机名的方法:
585 0
|
存储 Windows
电脑重装系统之后设置
电脑重装系统之后设置
99 0
电脑重装系统之后设置
|
弹性计算 网络安全
阿里云服务器:更换指南教你轻松更改IP地址
阿里云服务器可以更换IP地址吗?可以的,创建6小时以内的云服务器ECS可以免费更换三次公网IP地址,超过6小时的云服务器,可以将公网固定IP地址转成弹性EIP,然后通过换绑EIP的方式来更换IP地址。阿里云百科分享阿里云服务器更换IP地址的限制条件及操作方法
625 0
|
Ubuntu
Ubutun系统更换为国内源和EPICS的下载与安装
主要是对Ubutun更换国内源和EPICS的安装的详细步骤进行介绍。
176 0
|
弹性计算 Linux Windows
阿里云服务器更换操作系统操作流程及限制说明
阿里云服务器更换操作系统流程及Windows和Linux互换限制说明
1182 1
阿里云服务器更换操作系统操作流程及限制说明
阿里云服务器怎么更换操作系统?
阿里云主机的操作系统可以按自己的要求去更改,可以是WINDOWS或是LINUX的操作系统,本文介绍阿里云ECS怎么更换系统盘操作系统的流程。购买前请先:领取阿里云幸运券,有很多优惠,下文中有领取链接。 购买建议多买几年,年数越多优惠越多。
15719 0