1
感謝您看看我的問題。WordPress的自定義帖子在單頁上顯示多個帖子
我創建了被稱爲自定義後「的電影」我設法得到它顯示的電影列表,我創建了一個叫做「單movies.php」
我是一個單頁還使用名爲高級自定義字段的插件添加字段,問題是當我點擊某個電影以獲取更多詳細信息時,它會顯示所有電影的詳細信息,當我只需要點擊該電影時。
因此,舉例來說,如果我有4部電影與自定義後加入它,它會顯示在單頁電影所有4點電影的細節,例如:
mydomain.com/movies/avangers-2
上面的網址是假設只顯示覆仇者2的詳細信息,但它顯示了我添加的每一個自定義帖子。
下面是單movies.php
<?php
$args = array(
'post_type' => 'movies',
'post_status' => 'publish');
$loop = new WP_Query($args);
if($loop->have_posts()):
while($loop->have_posts()): $loop->the_post();?>
<div class="movie-details">
<h2><?php the_title(); ?></h2>
<img href="<?php the_field('movie_img_url'); ?>" />
<?php the_field('movie_synopsis', $post_id); ?>
<?php the_field('movie_analysis', $post_id); ?>
</div>
<?php
endwhile;
endif;
?>
</div>
的代碼是這樣與查詢的問題嗎?或者高級自定義字段無法顯示單個記錄。
我真的希望這個問題有道理。我期待收到您的來信,提前感謝您。
您的查詢循環遍歷所有自定義電影帖子,如果您在該陣列中包含該帖子的ID,則會將其限制爲該ID。或者刪除循環,只需放置<?php the_title();看看是否只顯示所選電影的標題。 –