在wordpress中隐藏页面上的插件

时间:2017-01-18 16:25:44

标签: css wordpress

我正在使用一个显示like / upvote按钮的按钮。插件中存在错误,该错误在网站的每个页面上显示按钮。它应该只通过WP职位经理在博客文章和职位列表上显示。

有没有办法只在页面上删除它?

我目前的解决方案是:

.vortex-container-vote {text-indent: -9999px;}

但是这会从每个页面中删除插件(包括博客帖子和工作列表)

我想知道是否有人有解决方案来保存博客文章和列表?

非常感谢

1 个答案:

答案 0 :(得分:0)

WordPress在body标签中包含一个post-type标识符类。所以这样的事情应该这样做:

/* Here you hide it everywhere */
.vortex-container-vote { 
    display: none;
}

/* Then here you only show it on the post-types you want */
.post .vortex-container-vote { 
    display: block;
}

请注意,这仅在帖子上显示,因为我不知道您的职位列表的帖子类型。但是如果说post-type是单作业列表,那么将上面的css的第二部分更改为包括作业列表:

.post .vortex-container-vote, .single-job_listing .vortex-container-vote { 
    display: block;
}