wordpress友链php,【亲测好用!】wordpress如何让友链只显示在首页?

本文信息本文由方法SEO顾问发表于2016-04-2700:16:28,共 1280 字,转载请注明:【亲测好用!】wordpress如何让友链只显示在首页?_【方法SEO顾问】,如果我网站的文章对你有所帮助的话,来百度口碑给个好评呗!

方法,除了没有使用插件之外一直没有找到合适的

wordpress友链在首页显示的方法一:

添加代码<?php if(is_home()){?>你的代码<?php }?>

如果你的友链在底部显示,那么在后台打开footer.php文件,找到关于友链的代码,然后分别在这段代码前后加上<?php if(is_home()){?>和<?php }?>。例如<?php if(is_home()){?>

友链代码

同理,友链在边栏的话也可以这样做,不过需要找的文件是sidebar.php。这个方法最简单也最实用,本站就采用的这样方法。

wordpress友链在首页显示的方法二:

登陆进去后台→外观→编辑,找到functions.php打开,

添加以下代码:function rbt_friend_links($output){ if (!is_home()|| is_paged()){$output = “”;}return $output;}add_filter(‘wp_list_bookmarks’,’rbt_friend_links’);?>

然后保存更新,就去刷新网页吧,两步简单的操作轻松就实现的了友情链接仅在首页显示的效果。这个是网上找到的方法,暂时不知道可行不可行,博友可以进行测试测试。

wordpress友链在首页显示的方法三:

第一步:首先找到wp-includes/widgets.php这个文件打开

第二步:搜索foreach ( (array) $sidebars_widgets[$index] as $id ) {

这段代码

第三步:将下面的代码,写到第二步代码的后面if($wp_registered_widgets[$id]['name']==”链接” && !strpos($_SERVER['PHP_SELF'],”wp-admin”)) {

if(!is_home())continue; if(is_paged())continue;

代码说明:

$wp_registered_widgets[$id]['name']==”链接”

要屏蔽的模块标题(根据模块的标题名称来定)

!strpos($_SERVER['PHP_SELF'],”wp-admin”)

当调用模块是在后台时,取消屏蔽

if(!is_home())continue;

在非首页时,屏蔽模块显示

if(is_paged())continue;

在文章页码页面时,屏蔽模块显示

这个方法本博也没有测试过,是在网上看到的,博友感兴趣的可以测试测试。

wordpress友链在首页显示的方法四:

这个就需要插件了,可以通过插件来管理友链,网上很多人都用的是Widget Logic插件,应该很管用。插件虽然很好用,但是太占用地方,插件太多也不是很好。

原文链接:https://www.douban.com/note/268641815/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值