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

انضم لمجتمع عرب ووردبريس الأكبر عربيًا لدعم مستخدمي ووردبريس. من خلال المجتمع ستحصل على المساعدة اللازمة في إنشاء موقعك الووردبريس أو تخصيص متجرك على ووكومرس
زيارة منتدى عرب ووردبريس ←أحيانًا نرغب مثلًا بعرض محتوى صفحة معيّنة في الواجهة الرئيسية للموقع. لتنفيذ ذلك يمكننا استخدام ال WP_Query. الطريقة سهلة وتعتمد على جلب محتوى صفحة معيّنة حسب الاسم اللطيف (slug).
ببساطة استخدم الكود التالي:
// 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 إلى الاسم اللطيف الخاص بصفحتك التي تريد عرضها.