在HTML列表项中显示RSS项。

原型

get_rss( string $url, int $num_items = 5 )

描述

在使用该函数之前,你必须指定所需的HTML列表,无论是有序还是无序。你还必须指定要显示的项目数。你无法像使用wp_rss()函数那样显示所有这些内容。

参数

$url (string) (Required) 要显示的Feed的网址。不会自动感知Feed网址。

$num_items (int) (Optional)  要显示的项目数,默认为全部。

返回值

(bool)  失败时是假的。

源文件

路径:wp-includes/rss.php

<?php
...
function get_rss ($url, $num_items = 5) { // Like get posts, but for RSS
	$rss = fetch_rss($url);
	if ( $rss ) {
		$rss->items = array_slice($rss->items, 0, $num_items);
		foreach ( (array) $rss->items as $item ) {
			echo "<li>n";
			echo "<a href='$item[link]' title='$item[description]'>";
			echo esc_html($item['title']);
			echo "</a><br />n";
			echo "</li>n";
		}
	} else {
		return false;
	}
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/get_rss/