Я создаю свой первый сайт в WordPress. Я хочу получить данные из здесь , События в Южном приходе Холм-Вэлли - RSS.
Прежде всего, я не уверен, использовать ли XML или ссылку RSS, я думал, что RSS - это XML. Мне удалось заставить работать RSS, а не XML.
Во-вторых, лента RSS отображает только ссылки на элементы, я хочу получить все данные, которые отображаются, когда кто-то нажимает на ссылку RSS или вставляет ее в браузер.
Наконец, есть ли способ дать им уникальные идентификаторы или классы даже в html, не делая это вручную с помощью jquery?
Если это поможет, вот ссылка на мою wordpress страницу , где фид генерирует только ссылки. Код, который я использую для создания RSS-канала:
<?php
include_once(ABSPATH.WPINC.'/rss.php'); // path to include script
$feed = fetch_rss('http://www.kirklees.gov.uk/Rss/KMCrss.asmx/events_by_ward?ward_name=Holme+Valley+South'); // specify feed url
$items = array_slice($feed->items, 0, 7); // specify first and last item
?>
<?php if (!empty($items)) : ?>
<?php foreach ($items as $item) : ?>
<h2><a href="<?php echo $item['link']; ?>"><?php echo $item['title']; ?></a></h2>
<p><?php echo $item['description']; ?></p>
<?php endforeach; ?>
<?php endif; ?>