Php 每个自定义帖子类型的不同代码+;原始邮政类型';职位';
我有几种自定义的帖子类型(专辑、评论、电影和livros)。在index.php上有一个循环,我需要在其中显示所有内容,并使用“加载更多帖子” 下面是它现在的样子: 问题是,我不能让“post”类型的帖子工作。我使用条件标签在每一篇文章中写下我想要的任何东西,但是当我尝试对文章做同样的事情时,我发现没有一个例子是有效的 下面是正常帖子的样子: 将有更多的,然后这些自定义的职位类型 每个帖子类型都有自己需要显示的信息。printscreen就是要对它的外观有一个概念。更好的是:这是代码Php 每个自定义帖子类型的不同代码+;原始邮政类型';职位';,php,wordpress,Php,Wordpress,我有几种自定义的帖子类型(专辑、评论、电影和livros)。在index.php上有一个循环,我需要在其中显示所有内容,并使用“加载更多帖子” 下面是它现在的样子: 问题是,我不能让“post”类型的帖子工作。我使用条件标签在每一篇文章中写下我想要的任何东西,但是当我尝试对文章做同样的事情时,我发现没有一个例子是有效的 下面是正常帖子的样子: 将有更多的,然后这些自定义的职位类型 每个帖子类型都有自己需要显示的信息。printscreen就是要对它的外观有一个概念。更好的是:这是代码
<section id="moreposts">
<h3>Leia mais</h3>
<div class="row" data-masonry='{ "itemSelector": ".col-md-3" }'>
<?php $temp_query = clone $wp_query; ?><?php query_posts("showposts=12&post_type=any"); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if ( is_singular('post') ) { ?>
post type POST
<?php } ?>
<?php if ( 'reviews' == get_post_type() ) { ?>
post type REVIEWS
<?php } ?>
<?php if ( 'album' == get_post_type() ) { ?>
post type ALBUM
<?php } ?>
<?php if ( 'filmes' == get_post_type() ) { ?>
post type FILMES
<?php } ?>
<?php if ( 'livros' == get_post_type() ) { ?>
post type LIVROS
<?php } ?>
<?php endwhile; ?><?php endif; ?><?php $wp_query = clone $temp_query; ?><?php wp_reset_query(); ?>
</div>
<button href="#fakelink" class="btn btn-block btn-lg btn-round btn-danger"><i class="fa fa-plus"></i> Carregar mais posts</button>
</section>
莱娅·梅斯
柱型柱
后类型评论
邮政式相册
后期电影
后置式LIVROS
Carregar mais邮政公司
那么,有人知道如何帮助我吗,美女 如果我理解正确的话,您的代码运行得非常好,但显示的帖子类型为
post
是单数()
检查当前页面是否为单个页面
、帖子
、或附件
,但不检查帖子类型。看更多
您是否尝试过使用相同的get\u post\u type()
check
<?php if ( 'post' == get_post_type() ) { ?>
如果我在这里误解了什么,请告诉我。我只是粗略地看了一下您的代码,但是为了您自己的调试功能和更快地获得帮助,请将代码减少到能够说明问题的最低限度。这种调试技术被称为Yea,我在其他方面使用了相同的技术。“is_singular”只是因为这是我最后一次尝试lol@PedroPauloOliveira请再试一次!同样在条件之前,添加
echo get_post_type()代码>以便您可以查看返回的内容。代码应该是有效的。