当前位置:首页 WordPress 正文
+1°

lovnvns1.0主题文章详细页面“真的,我想您也会喜欢”文章列表链接错误的修改方法

2012年07月02日 | 作者: 米豆网 - 1000seo | 分类: WordPress | 

1.进入wp管理后台进入外观->编辑
2.点击右边Get_Related_Post.php文件

<?php
$cats = wp_get_post_categories($post->ID);//通过分类来获取相关文章
echo $cat;
if ($cats) {
$limit=’5′;//设置显示数量
$cat = get_category( $cats[0] );
$first_cat = $cat->cat_ID;
$related = $wpdb->get_results(”
SELECT wp_posts.post_title, wp_posts.guid,wp_posts.post_name
FROM wp_posts, wp_term_relationships, wp_term_taxonomy
WHERE wp_posts.ID = wp_term_relationships.object_id
AND {$wpdb->prefix}term_taxonomy.taxonomy = ‘category’
AND {$wpdb->prefix}term_taxonomy.term_taxonomy_id = {$wpdb->prefix}term_relationships.term_taxonomy_id
AND {$wpdb->prefix}posts.post_status = ‘publish’
AND {$wpdb->prefix}posts.post_type = ‘post’
AND {$wpdb->prefix}term_taxonomy.term_id = ‘” . $first_cat . “‘
AND {$wpdb->prefix}posts.ID != ‘” . $post->ID . “‘
ORDER BY RAND( )
LIMIT $limit”
);//查询数据库

if ( $related ) {
foreach ($related as $row) {
echo $rp= “<li>”.”<a href='” . $row->post_name .”/’ title='” . $row->post_title . “‘>”.cut_str($row->post_title,44) .”</a>”.”</li>”;
}//遍历查询结果并输出数据
}
else
echo “<li>”.”暂无相关文章”.”</li>”;//如果没有相关文章输出以下的值
}
?>

修改为

<?php
$cats = wp_get_post_categories($post->ID);//通过分类来获取相关文章
echo $cat;
if ($cats) {
$limit=’5’;//设置显示数量
$cat = get_category( $cats[0] );
$first_cat = $cat->cat_ID;
$related = $wpdb->get_results(”
SELECT wp_posts.ID,wp_posts.post_title, wp_posts.guid,wp_posts.post_name
FROM wp_posts, wp_term_relationships, wp_term_taxonomy
WHERE wp_posts.ID = wp_term_relationships.object_id
AND {$wpdb->prefix}term_taxonomy.taxonomy = ‘category’
AND {$wpdb->prefix}term_taxonomy.term_taxonomy_id = {$wpdb->prefix}term_relationships.term_taxonomy_id
AND {$wpdb->prefix}posts.post_status = ‘publish’
AND {$wpdb->prefix}posts.post_type = ‘post’
AND {$wpdb->prefix}term_taxonomy.term_id = ‘” . $first_cat . “‘
AND {$wpdb->prefix}posts.ID != ‘” . $post->ID . “‘
ORDER BY RAND( )
LIMIT $limit”
);//查询数据库

if ( $related ) {
foreach ($related as $row) {
echo $rp= “<li>”.”<a href='” . get_permalink($row->ID). “/’ title='” . $row->post_title . “‘>”.cut_str($row->post_title,44) .”</a>”.”</li>”;
}//遍历查询结果并输出数据
}
else
echo “<li>”.”暂无相关文章”.”</li>”;//如果没有相关文章输出以下的值
}
?>

即可,也可以通过ftp直接修改这个文件(Get_Related_Post.php),然后覆盖上传

附对比图片

修改前

修改后

本文章由 米豆网 - 1000seo 于2012年07月02日发布在WordPress分类下,您可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
+复制链接 转载请注明:lovnvns1.0主题文章详细页面“真的,我想您也会喜欢”文章列表链接错误的修改方法-米豆网
关键字:,

好文章就要一起分享!

更多

目前共有1条留言

  • 免费部落

    1楼
    2013 年 09 月 05 日 07:33:40 回复

    和我的主题一样,我也在用这个!

发表评论

你的大名(必填)

你的邮箱(必填)

你的网站(选填)

评论内容(必填)

😉 😐 😡 😈 🙂 😯 🙁 🙄 😛 😳 😮 mrgreen.png 😆 💡 😀 👿 😥 😎 ➡ 😕 ❓ ❗