我有两种不同的自定义帖子类型:“电影”和“按”具有不同的自定义字段。 现在我想在single.php中显示这两个自定义字段。列出来自不同自定义帖子类型的自定义字段
home.php:
...
$query = array(
'post_type' => 'movies',
'posts_per_page' => 3,
);
$loop = new WP_Query($query);
if ($loop->have_posts()) :
while ($loop->have_posts()) : $loop->the_post(); ?>
<div class="movie_cover">
<a href="<?php the_permalink() ?>"><img src="<?php the_field('cover'); ?>" title="<?php echo get_the_title() ?>" /></a>
</div>
...
single.php中:
get_header(); ?>
<?php while (have_posts()) : the_post(); ?>
<?php get_template_part('single', 'film'); ?>
<?php endwhile; // end of the loop. ?>
<?php get_footer(); ?>
单film.php:
...
<img src="<?php the_field('cover'); ?>" title="<?php echo get_the_title() ?>" />
...
字段 '盖' 是从 “电影”,但现在我想列出“Press”中的“发布”字段。 我需要第二个循环吗?
你想获得的新闻稿每部电影?这可能有点复杂,因为你需要将电影与新闻联系起来。您可以在新闻稿中拥有一个movie_id自定义字段,然后对其进行查询。无论哪种方式,你需要两个循环一个电影和一个它的发布 –
是的,为每部电影。但现在我有另一个想法:我只使用1个自定义发布类型“电影”,并在那里插入'发布'字段。我想要做的是:在所有的电影中应该有2个链接:“电影信息”和“新闻”。 “电影信息”显示标题,导演等。“新闻”也显示所有这些信息,但另外还有一些自定义字段。 – platano
所以我可以使用get_permalink作为“电影”和第二个链接我如何做到这一点? get_permalink(新闻)? – platano