إظهار محتوى صفحة معيّنة باستخدام WP_Query

المجتمع الأكبر عربيًا لمستخدمي ووردبريس

انضم لمجتمع عرب ووردبريس الأكبر عربيًا لدعم مستخدمي ووردبريس. من خلال المجتمع ستحصل على المساعدة اللازمة في إنشاء موقعك الووردبريس أو تخصيص متجرك على ووكومرس

زيارة منتدى عرب ووردبريس ←

أحيانًا نرغب مثلًا بعرض محتوى صفحة معيّنة في الواجهة الرئيسية للموقع. لتنفيذ ذلك يمكننا استخدام ال WP_Query. الطريقة سهلة وتعتمد على جلب محتوى صفحة معيّنة حسب الاسم اللطيف (slug).

ببساطة استخدم الكود التالي:

[php] <?php

// The query
$the_query = new WP_Query( array(
‘post_type’ => ‘page’,
‘posts_per_page’ => 1,
‘name’ => ‘welcome’,
‘nopaging’ => true
) );

// The loop
while ( $the_query->have_posts() ) { $the_query->the_post();

// Page title
the_title();

// Page content
the_content();

} // end while

// Restore original Post Data
wp_reset_postdata();

// Save memory
unset( $the_query );

?>
[/php]

وذلك مع مراعاة تغيير welcome إلى الاسم اللطيف الخاص بصفحتك التي تريد عرضها.

اظهر المزيد

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى