استخدم هذا الكود لاظهار ايدهات المقالات في وردبريس
<?
function get_popular_posts_ids($range = 'last7days', $limit = 10)
{
$post_IDs = array();
$query = new \WordPressPopularPosts\Query([
'range' => $range,
'limit' => $limit
]);
$popular_posts = $query->get_posts();
// Popular posts found, get their IDs
if ( is_array($popular_posts) && ! empty($popular_posts) ) {
foreach($popular_posts as $popular_post) {
$post_IDs[] = $popular_post->id;
}
}
return $post_IDs;
}
?>
<?php
var_dump(get_popular_posts_ids('last24hours'));
?>
تظهر النتيجة هكذا
array(10) {
[0]=>
string(3) "323"
[1]=>
string(3) "154"
[2]=>
string(3) "277"
[3]=>
string(3) "289"
[4]=>
string(2) "92"
[5]=>
string(2) "54"
[6]=>
string(2) "97"
[7]=>
string(3) "140"
[8]=>
string(3) "236"
[9]=>
string(3) "302"
}
كيف يمكنني عرض المصفوفة لتكون بهذا الشكل
[140,302,402]