我想有一种方法,只针对特定格式的博客区域页面。
目前为止
<?php if (is_home() || is_single() || is_category() || is_archive() ) { ?>
工作正常,但有没有办法将所有这些合并到一个函数中,以将其缩短一点?因此,在函数中,它可能会将\\u blog()设置为等于这四个(或任意多个)。
看起来有点简单,可能是。。。。我只是不知道要搜索什么才能找到这方面的信息。谢谢
最合适的回答,由SO网友:mousesports 整理而成
根据您的描述:
function is_blog()
{
return ( is_home() || is_single() || is_category() || is_archive() );
}
然后只要在需要时调用is\\u blog()函数即可。
我还发现了这个,它看起来是做同样事情的更具体的方法https://gist.github.com/1189639