У меня есть функция, как показано ниже, определенная в файле chapters.php . В приведенной ниже функции я пытаюсь получить все сообщения WordPress, имеющие тип sdft-episodes .
=> chapters.php :
namespace SDFT\Chapters;
function get_down_latest_videos( $post_id ) {
$query = new WP_Query(array(
'post_type' => 'sdft-episodes',
'post_status' => 'publish',
));
while ($query->have_posts()) {
$query->the_post();
$post_id = get_the_ID();
}
}
Я хочу вызвать эту функцию в другом файле. Имя файла, для которого я хочу вызвать вышеуказанную функцию: down-latest-videos.php .
=> down-latest-videos.php :
Вот полный путь и код внутри down-latest-videos.php :
$latest_four_vods = \SDFT\Chapters\get_down_latest_videos( $post_id );
print_r($latest_four_vods); // Line A
Приведенный выше код находится внутри файла down-latest-videos.php . Строка A выше ничего не печатает.
Постановка задачи:
Мне интересно, какие изменения я должен внести в вышеприведенную функцию, чтобы при ее вызове в любом месте показывались все записи WordPress, имеющие тип sdft-episodes
.
Строка А должна печатать должна печатать все сообщения WordPress, имеющие тип sdft-episodes
.