is_singular()函数在mu-plugins中不起作用

时间:2017-02-02 04:03:53

标签: php wordpress multisite

我无法使用条件中的is_singular()函数有选择地禁用mu-plugins文件夹中的插件。它适用于is_user_logged_in等函数。

但是我需要为帖子禁用插件,因此尝试is_singular()但是再次它在多站点上的mu-plugins中不起作用,即使我声明了博客ID。

我也试过许多版本,比如'post' == $post->post_type仍然没有运气。在多站点检查邮件类型的muplugin工作条件的任何想法?感谢

1 个答案:

答案 0 :(得分:0)

is_singular()条件标记检查是否显示单个帖子,当下列其中一个返回true时就是这种情况:is_single()is_page()或{{ 3}}。如果指定了$ post_types参数,则该函数将另外检查查询是否针对指定的一种帖子类型。

查看自定义帖子类型组合的帖子时为真。

is_singular( 'portfolio' );

尝试在条件中添加自定义帖子类型。