我想将Rss Feed应用于我的页面,而不是帖子(因为我的帖子无法正常工作)作为我项目的临时解决方案。
Wp-Plugin或代码,任何东西都可以用于我的wordpress网站。
我应用了这些代码@
<div class="left mr15"><a class="ico_rss" href="<?php bloginfo('rss2_url'); ?>" title="RSS"><span>RSS</span></a></div>
它只显示了我最近的帖子,但我想展示我最近的网页。
你的建议很明显。
答案 0 :(得分:0)
WordPress有一个RSS to Page插件。
答案 1 :(得分:0)
我为网页创建了自己的Rss Feed,并让它适用于我的网页 只是,而不是帖子。
$ numposts = 5;
function yoast_rss_date($ timestamp = null){ $ timestamp =($ timestamp == null)? time():$ timestamp; 回音日期(DATE_RSS,$ timestamp); }
function yoast_rss_text_limit($ string,$ length,$ replacer ='...'){
$ string = strip_tags($ string);
if(strlen($ string)&gt; $ length)
return(preg_match('/ ^(。)\ W。 $ /',substr($ string,0,$ length + 1),$ matches)?$ matches [1]:substr($ string,0,$ length))。 $替代品;
return $ string;
}
$ numpages = 5; //要显示的最近修改的页面数量
$ pages = $ wpdb-&gt; get_results(“SELECT * from $ wpdb-&gt;发布WHERE post_type ='page'和post_status ='publish'和post_title!='Rss'ORDER BY post_modified DESC LIMIT $ numpages”);
$ lastpost = $ numposts - 1;
header(“Content-Type:application / rss + xml; charset = UTF-8”);
回声'';
?&GT;
克莱顿更新
http://vygears.com/Clayton1/
来自Clayton的最新博客页面
EN-US
post_date_gmt)); ?&GT;
post_date_gmt)); ?&GT;
ID); ?&GT;
ID); ?&GT;
post_content,500)。'
继续阅读:ID)。'“&gt;'。get_the_title($ page-&gt; ID)。''。']]&gt;';?&gt;
post_date_gmt)); ?&GT;
ID); ?&GT;
将上述代码保存为您网站文件夹中的Rss.php(以及index.php,header.php,....)作为模板页面。
然后,打开管理信息中心,转到Pages-&gt; New Page,在标题中输入“Rss”,在右侧的Template下,选择“Custom Feed_trial”,然后点击发布。
然后,将您的Rss页面路径(例如网站地址/?page_id = 2022)应用到您网站或博客中的Rss按钮。