【简单云】WORDPRESS侧边栏自定义显示插件—WIDGET LOGIC

最近简单主机小编在简单主机(www.simplehost2.com)php虚拟主机中运行的wordpress程序发现,wordpress的侧边栏每一个页面都是一样显示的,这让小编想到一个问题:比如wordpress的友情链接,是每个页面都显示的,而其他cms程序都只在首页显示,这样wordpress和其他网站交换链接的时候会比较吃亏。这样你要把所有页面的全站给其他网站,而你只能得到其他网站首页的权重。如果那些网站有出现问题,就会在你的wordpress博客每个页面上都留下死链,这样后果可能非常严重,会被搜索引擎所惩罚。

 

为了解决这个问题,小编找到了一个非常好用的插件——widget logic。这个插件不仅仅可以解决友情链接的问题,还可以让很多小功能都在特定的页面出现。下面是该插件的用法。

插件的安装小编就不说了。安装并启用之后,点击外观——小工具,可以在最下方看到Widget Logic options。先勾选“Add ‘widget_content’ filter”和“Use ‘wp_reset_query’ fix”前的复选框,然后点击Save WL options。如图所示:

Wordpress侧边栏自定义显示插件——widget logic wp 11 20 1 300x158

保存完成之后,我们可以在右边随意点击一个功能,就可以在下面看到Widget logic:

Wordpress侧边栏自定义显示插件——widget logic wp 11 20 2 278x300

比如小编想让上面的搜索功能只在首页显示,不再其他页面显示,就在上面的框中输入is_home(),点击保存。

Wordpress侧边栏自定义显示插件——widget logic wp 11 20 3 300x215

接下来我们看看效果:
首页

Wordpress侧边栏自定义显示插件——widget logic wp 11 20 4 300x174

文章页

Wordpress侧边栏自定义显示插件——widget logic wp 11 20 5 300x172

下面是在不同页面显示的参数,以便实现不同的效果。
Widget Logic插件常用的参数值
is_home() 只在主页显示
is_single() 只在文章页显示
is_page() 只在页面显示
is_category() 只在文章分类页显示
is_tag() 只在文章标签页显示
is_archive() 只在归档页显示
is_404() 只在404页显示
is_search() 只在搜索结果页显示
is_feed() 只在订阅页显示
Widget Logic插件还有一些语法
||表示或,&&表示和,!表示非,示例语言如下:
is_home() 仅主页显示
!is_home() 除主页以外的页面显示
!is_category(5) 仅在ID非5的分类显示
is_home() || is_category(’baked-goods’) 在主页或名称为baked-goods的分类显示
is_page(’about’) 仅在关于页显示

怎么样,是不是非常方便呢?

 

纯Linux环境、免备案【海外简单云】php空间,108元一年起。

 

网上创业步骤】:
1 开通云主机、域名  2 建设官方网站 3 整体网站推广 … 成功见证 创业技能素质培训

更多有价值的内容:

简单主机官方网站 www.simplehost2.com

简单主机官方网店 store.simplehost2.com

简单主机官方相册 gallery.simplehost2.com

简单主机官方博客 blog.simplehost2.com

QQ空间
腾讯微博
新浪微博
网易微博
搜狐微博
人民网微博
微信公众号
朋友网
淘宝网
豆瓣网
百度空间
新华微博
优酷网
人人网
开心网
天涯社区
简单云,简单主机,简单建站

微信号:simplehost

扫一扫,了解更多…