【WordPress(如何检查搜索结果是否是页面的帖子())】在我的搜索档案视图中, 某些结果将是帖子, 而某些结果将是页面。我想在模板中为帖子和页面提供不同的视觉处理。
我试过使用if(is_post())和if(is_page())没有运气。我该怎么做?
#1is_page()取决于请求如何映射到主要查询变量, 因此你可以改为在循环内检查帖子类型:
the_title();
$post_type = get_post_type();
if( 'post' === $post_type ) {// it is post, and style it like the way you need} elseif ( 'page' === $post_type ) {// it is page}
推荐阅读
- WordPress如何在视图中显示skill1_logo
- WordPress(如何最好地由注册系统用户对Woocommerce产品进行分类())
- WordPress的标题透明
- WordPress的get_template_directory_uri()不返回https,仅返回http
- WordPress标题logo大小调整
- wordpress具有add_meta_box的值并在模板中使用
- wordpress通过元数据和元值获取产品
- WordPress获取类别和子类别
- Linux之mv命令