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

8

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

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

					
<?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 );

?>

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