我有一个PHP / Wordpress条件问题,我想抛出:
以下这些条件之间的功能差异是什么?
这两组条件陈述对我来说似乎是等价的。但是,只有// Works下的一个函数按预期运行。
我会说顶部说,"如果不是X或不是Y,那么做一些事情"。
最底层的是说"如果是X或Y,什么都不做,否则,做一些事情"。
似乎有两种说法相同的方式?当我使用第二个条件打开blank-template.php时,它正确"什么都不做"。如果我在带有第一个条件的空白模板上,它仍然会回显FL构建器页脚。
答案 0 :(得分:0)
我不明白为什么你在这两个代码中加上双括号。
例如。
if ( !is_page_template('template-file.php') || !is_page_template('another -template-file.php') {
// Write your code here
}
应该适合你。请试试这个。
答案 1 :(得分:0)
使用以下代码进行If语句
if ( !is_page_template('blank-template.php') || !is_page_template('blank-adwords-landing-page.php')) {
echo do_shortcode('[fl_builder_insert_layout slug="global-footer"]');
}