نحوه نمایش زمینه های سفارشی خارج از حلقه در وردپرس

آیا می خواهید فیلدهای سفارشی خارج از حلقه را در WordPress نمایش دهید؟ به طور معمول، زمینه های سفارشی در داخل حلقه وردپرس همراه با دیگر مطالب، ارسال و نمایش داده می شود. در این مقاله، ما به شما نحوه نمایش زمینه های سفارشی خارج از حلقه در WordPress را نشان خواهیم داد.

زمینه های سفارشی

زمینه های سفارشی در وردپرس چیست؟

زمینه های سفارشی به شما این امکان را می دهد که متا داده های اضافی را در پست های وردپرس خود اضافه کنید و سپس آنها را همراه با محتوای پست خود نمایش دهید. شما می توانید زمینه های سفارشی را به سادگی با فعال کردن زمینه های متداول متاباکس تحت گزینه های صفحه نمایش رااضافه کنید. شما همچنین می توانید متاباکس های سفارشی در وردپرس ایجاد کنید تا زمینه های سفارشی با یک رابط کاربری بهتر داشته باشید.

به این ترتیب، اجازه دهید ببینیم چطور به راحتی فیلدهای سفارشی خارج از حلقه در WordPress نمایش داده می شود.

نمایش داده های فیلد های سفارشی خارج از حلقه در وردپرس

به جای نشان دادن داده های فیلد سفارشی خارج از حلقه، ما در واقع نشان خواهیم داد که چگونه از چندین حلقه در تم های وردپرس خود بدون تاثیر بر حلقه اصلی استفاده کنید.

این مقاله به شما این امکان را می دهد که کد خود را به فایل های تم وردپرس اضافه کنید. شما باید کد زیر را به فایل های تم خود اضافه کنید، جایی که می خواهید اطلاعات فیلد های سفارشی را در WordPress نمایش دهید.

<?php global $wp_query; $postid = $wp_query->post->ID;
echo get_post_meta($postid, 'Your-Custom-Field', true);
wp_reset_query();
?>

 

پیشنهاد حامد نجفی  راه کارهای طلایی و کاربردی برای تبدیل کاربران به مشتری

این کد به سادگی متغیر جهانی  wp_query$ را بارگذاری می کند تا شناسه پست را دریافت کند. بعد از آن، از تابع ()get_post_meta  برای جمع آوری و خروجی داده های فیلد سفارشی استفاده می کند.فراموش نکنید که ‘Your-Custom-Field’ را با فیلد سفارشی واقعی خود تغییر دهید.

شما می توانید کد را با توجه به نیازهای خود سفارشی کنید. شما همچنین می توانید از سایر استدلال های پرس و جو برای جمع آوری و نمایش اطلاعات فیلد های سفارشی برای پست ها و صفحات مختلف استفاده کنید.

بیایید نگاهی به مثال دیگری بیاندازیم. این یکی از کلاس WP_Query را استفاده می کند که یک راه بسیار بهتر و انعطاف پذیر برای استفاده از حلقه های متعدد در فایل های تم وردپرس شما است.

// Post or Page ID
$args = array ( 'p' => 231,);
// The Query
$the_query = new WP_Query( $args );
// The Loop
if ( $the_query->have_posts() ) {
while ( $the_query->have_posts() ) { $the_query->the_post(); echo get_post_meta( get_the_ID(), 'Mood', true); }
/* Restore original Post Data */ 
wp_reset_postdata();
} else {
echo 'Nothing found'; }

به سادگی این کد را به تمی که در آن می خواهید زمینه سفارشی را نشان دهیداضافه کنید.

فراموش نکنید که Mood را با نام فیلد سفارشی خود و شناسه پست خود با پست یا شناسه صفحه خود جایگزین کنید.
ما امیدواریم که این مقاله به شما کمک کند تا نحوه نمایش زمینه های سفارشی خارج از حلقه در WordPress را بیاموزید.

امتیاز این مقاله

مفید بودن
روان بودن مطلب
نکارش مناسب
جذابیت
رضایت کلی

جمع امتیاز

رضایت کاربر

User Rating: 0.7 ( 1 votes)

درباره حامد نجفی

حامد نجفی هستم.دوست دارم به دیگران کمک کنم تا چیز های جدید را راحت تر یاد بگیرند. وردپرس به همراه یک فنجان قهوه داغ شیرین تر است. ;-)

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *