不要在带有特定标记的帖子上运行此代码!

时间:2011-01-18 作者:OperaManiac

这有点复杂。

我正在寻找一些与WordPress博客相关的php帮助。

基本要求是某些HTML代码(广告代码)不应该在带有特定标记的帖子上运行。简单地说。。。我不想在有特定标签的帖子中运行广告!

如何做到这一点?

我相信这将使用WordPress功能:

http://codex.wordpress.org/Function_Reference/has_tag

我不是很精通PHP。我想如果帖子有一个特定的标记,那么可以很容易地使用它来运行特定的代码。我想做相反的事!

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

这是基本的PHP。您选择的函数是正确的,只需使用logical Not operator:

if( !has_tag(\'test\') ) {

}

结束

相关推荐

Tags page not for post

符合Wordpress: category page not for post\'s.我使用wordpress为flash游戏创建网站,所以我没有特定的贴子页面。我通过新贴子添加每个游戏。php?post\\u type=游戏,你可以看到这不是wordpress的常规帖子。现在我尝试对标签进行相同的处理,但再次卡住。我现在拥有的:<?php if (is_page() ) { $tag = get_post_meta($posts[0]->ID, \'tag\', true);