如何让WordPress的友情链接只在首页显示?

在使用WordPress的Widget小工具使用友情链接工具时,往往会在全站显示友情链接,而对页面的权重产生很大的影响,就想让友情链接只在首页显示,在网上找了好久,想要寻求修改代码来解决,但找到的代码并不不能解决,其只能在使用主题默认边栏时才可以使用!

        在使用WordPress的Widget小工具使用友情链接工具时,往往会在全站显示友情链接,而对页面的权重产生很大的影响,就想让友情链接只在首页显示,在网上找了好久,想要寻求修改代码来解决,但找到的代码并不不能解决,其只能在使用主题默认边栏时才可以使用!

        最终在网上找到了一款插件Widget Logic,其可以将任意Widget小工具设置是否在文章页显示!

       使用方法:只需要在WordPress后台中搜索插件Widget Logic,后安装激活,在小工具的设置时即会出现Widget Logic选项:

如图

在选项中填is_home()&&!is_paged() 即可做到友情连接只在博客首页显示,就这么简单,朋友们试试吧!

对于其他的小工具也可以使用此方法修改,当然你可以根据需要填不同的命令词,下面列举出可用的命令及其含义供朋友们参考使用:

is_home() 主页
is_admin() 管理员帐号
is_single() 文章页
is_page() 页面
is_category() 文章分类页
is_tag() 文章标签页
is_archive() 归档页
is_404() 页面无法找到页
is_search() 搜索结果页
is_feed() 订阅页
!is_category(5) 仅在ID非5的分类显示
is_home() || is_category(’baked-goods’) 在主页或名称为baked-goods的分类显示
is_page(’about’) 仅在关于页显示

释义:||表示或,&&表示和,!表示非。

作者: YiChen

对于博客,我要坚持!必须的!

《如何让WordPress的友情链接只在首页显示?》有16个想法

  1. 为了使友情链接只在首页显示,我下载了插件Widget Logic.安装成功后,在小工具中友情链接的Widget logic 文本框中输入:is_home()。刷新我网站后,友情链接不在我网站的任何网页显示。本来只想,让友情链接在首页显示的,可是现在哪个页面也不显示。请各位老师指点一下,谢谢!

  2. 这个也有插件啊,不错很方便,我的首页链接我是直接调代码的,当时找方法结果没找到 直接调了,还是插件好啊,比较方便维护

回复 聪壹艮 取消回复

您的电子邮箱地址不会被公开。