Как отобразить последние записи, добавленные в произвольные типы записей
Я попробовал код, размещенный здесь>>Произвольный тип записи: Получение ссылки на последнюю запись
Но проблема в том, что он показывает только одну последнюю запись и без get_the_title... Может кто-нибудь помочь мне получить до 10 записей с заголовками и постоянными ссылками из произвольного типа записей?
Я уже час ищу в Google.. Пожалуйста, помогите кто-нибудь

Ответ, по сути, находится в Codex!
<h2>Недавние записи</h2>
<ul>
<?php
$recent_posts = wp_get_recent_posts(array('post_type'=>'book'));
foreach( $recent_posts as $recent ){
echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Посмотреть '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> </li> ';
}
?>
</ul>
Единственное, что я сделал — добавил аргумент для поиска записей типа book
вместо стандартного типа post
.
И, вероятно, это дубликат этого вопроса, но система не позволяет мне отметить его как таковой.

Предполагая, что вы знаете, как использовать WP_Query, вы можете использовать следующий код для получения 10 последних записей любого пользовательского типа записи.
$args = array(
'post_type' => 'your-custom-post-type',
'orderby' => 'date',
'order' => 'DESC',
'posts_per_page' => 10
);
$query = new WP_Query( $args );

Также можно добавить этот код. Необходимо добавить 'post_status' => 'publish' в массив кода.
<?php
$recent_posts = wp_get_recent_posts(array('numberposts' => 100, 'post_status' => 'publish', 'post_type'=>'book'));
foreach( $recent_posts as $recent ){
echo '<a href="' . get_permalink($recent["ID"]) . '" title="Посмотреть '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> ';
}?>
