私はこれに関する助けに感謝したい!カスタムフィールドメタデータ値でソートされたウィジェット内の投稿のリストを表示しようとしています。Wordpressの投稿一覧を表示
私はここで見つけるコードひねら:https://www.advancedcustomfields.com/resources/orde-posts-by-custom-fields/
マイコード:
<?php
// get posts
$posts = get_posts(array(
'post_type' => 'events',
'posts_per_page' => -1,
'meta_key' => 'date_time_code',
'orderby' => 'meta_value',
'order' => 'DESC'
));
if($posts): ?>
<ul>
<?php foreach($posts as $post):
setup_postdata($post)
?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?> </a>
</li>
<?php endforeach; ?>
</ul>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
結果の出力は、(イベントのポストの実際の数に相当)のリンクの正確な数が、リンクテキストを表示すると、リンクが正しくありません。リンクは、リストが現在表示されているページとリンクテキストが現在のページタイトルです。したがって、ホームページでは、リストは のホーム のホーム のホーム を参照し、リンクはすべてホームページにあります。
リンクを正しく表示およびリンクするにはどうすればよいですか?