سلام و درود بر شما
مقاله بسیار عالی و آموزنده ای بود.
فقط یه موردی هست که اشاره میکنم.
<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'Your-Custom-Field', true);
wp_reset_query();
?>
کد بالا رو میشه خیلی ساده تر هم بیان کرد یعنی به شکل زیر:
<?php
if(is_single()) echo get_post_meta(get_queried_object_id(), 'meta_key', true);
?>
نکته ای که وجود داره توی کد بالا اینه که ما وقتی آیدی پست داریم که توی single باشیم پس به همین علت ابتدا شرط is_single چک میشه و سپس وقتی که شرط برقرار شد تابع get_queried_object_id بهمو