Показывать сообщения WordPress по идентификатору на внешнем веб-сайте? - PullRequest
0 голосов
/ 16 мая 2019

Я знаю, как извлечь последние 3 сообщения из блога и отобразить их на внешнем веб-сайте, но можно ли указать идентификаторы сообщений и показать ли эти сообщения на внешнем сайте? Например, если я хочу показать сообщения 5, 12 и 15 на главной странице моего внешнего сайта?

1 Ответ

4 голосов
/ 16 мая 2019
$url = 'YOUR_BLOG_URL';

// Get latest 3 posts
$latestPosts = file_get_contents($url . '/wp-json/wp/v2/posts?orderby=date&order=desc&per_page=3');

// Get 3 specific posts by ID
$postIds = array(5, 12, 15);
$specificPosts = file_get_contents($url . '/wp-json/wp/v2/posts?orderby=date&order=desc&include=' . implode(',', $postIds));

Вот ссылка на документацию REST API для полного списка аргументов:

https://developer.wordpress.org/rest-api/reference/posts/#arguments

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...