您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
织梦dedecms全站RSS输出订阅的优化方法
穆中管2023-10-13DedeCMS教程已有人查阅
导读织梦DEDECMS程序默认是没有全站rss文件,只有频道和列表页的单独分散的rss.xml文件,这样非常不利于用户订阅(如果你网站有需要用户订阅 功能的前提下)
织梦DEDECMS程序默认是没有全站rss文件,只有频道和列表页的单独分散的rss.xml文件,这样非常不利于用户订阅(如果你网站有需要用户订阅 功能的前提下),那么如何实现全站RSS输出呢?请继续往下看,我会一步步详解给全站rss订阅优化步骤,配合FeedSky让你的网站可以订阅到随时随 地。
全站RSS:
第一步,建立一个RSS文件,命名为rss.php,把此文件上传到网站根目录,rss.php代码如下:
第二步,建立RSS模板文件rss.htm,把此文件上传到模板目录下(\templets\default\),
rss.htm代码如下:
RSS输出效果如下图所示:
做好之后你可以在模板首页或者顶部显眼位置加上RSS订阅按钮(可以参考商艺的一些模板代码)。然后用户就可以用订阅工具订阅你网站的较新更新了,你 也可以在第三方平台比如抓虾、我烧网或者QQ的开放订阅平台提交你的RSS地址,这样很容易扩大网站的用户群体,便于运营!
附上代码号部分模板使用到的订阅分享代码:
全站RSS:
第一步,建立一个RSS文件,命名为rss.php,把此文件上传到网站根目录,rss.php代码如下:
<?php
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/m4/rss.htm");
header("Content-type:application/xml");
$pv->Display();
?>
注明:代码里面的default是你模板文件夹名称。第二步,建立RSS模板文件rss.htm,把此文件上传到模板目录下(\templets\default\),
rss.htm代码如下:
<?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?>
<rss version="2.0">
<channel>
<title>{dede:global.cfg_webname/}</title>
<link>
{dede:global.cfg_basehost/}
</link>
<description>{dede:global.cfg_description/}</description>
<language>zh-cn</language>
<generator>{dede:global.cfg_webname/}</generator>
<webmaster>{dede:global.cfg_adminemail/}</webmaster>
{dede:arclist row='60' col='1' titlelen='100' orderby='pubdate'}
<item>
<link>[field:arcurl/]</link>
<title><![CDATA[[field:title function='html2text(@me)'/]]]></title>
<author>[field:writer/]</author>
<category>[field:typename/]</category>
<pubDate>[field:pubdate function='strftime("%a, %d %b %Y %H:%M:%S +0800",@me)'/]</pubDate>
<description>
<![CDATA[[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me["arcurl"]}' target='_blank'><img src='{@me["litpic"]}' border='0' /></a>
"); [/field:array][field:description function='html2text(@me)'/]]]>
</description>
</item>
{/dede:arclist}
</channel>
</rss>
网上很多版本都需要修改代码里面的一些配置,代码号在这里提供给大家的是我一直以来自己用的RSS文件,自动调用网站域名和编码格式,并做到图文混排输 出。这两步做完后全站更新一下就OK了,你的RSS地址就是http://www.ebingou.cn/rss.php了。RSS输出效果如下图所示:
做好之后你可以在模板首页或者顶部显眼位置加上RSS订阅按钮(可以参考商艺的一些模板代码)。然后用户就可以用订阅工具订阅你网站的较新更新了,你 也可以在第三方平台比如抓虾、我烧网或者QQ的开放订阅平台提交你的RSS地址,这样很容易扩大网站的用户群体,便于运营!
附上代码号部分模板使用到的订阅分享代码:
<a href="http://www.ebingou.cn/subscribe.php?url={dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss1">订阅到鲜果</a>
<a href="http://fusion.google.com/add?feedurl={dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss2">订阅到谷歌</a>
<a href="http://www.ebingou.cn/add_channel.php?url={dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss3">订阅到抓虾</a>
<a href="http://www.ebingou.cn/sub/{dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss4">订阅到Bloglines</a>
<a href="http://add.my.yahoo.com/rss?url={dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss5">订阅到雅虎</a>
<a href="http://reader.youdao.com/b.do?url={dede:global.cfg_cmsurl/}/rss.php" target="_blank" class="rss6">订阅到有道</a>
本文标签:
很赞哦! ()
图文教程
DedeCms错误警告,连接数据库失败的解决方法
问题:经常在登录使用dedecms制作的网站后台的时候就显示下面的状态提示:Error page: /index.php (可能不是这个文件,出错的问题和
dedecms5.7织梦后台广告插件增加图片上传功能教程
修改方法:1、打开dede/ad_add.php文件2、打开dede/ad_edit.php文件:3、打开dede/templets/ad_add.htm文件
织梦cms缩略图失真模糊的解决方法
由于dede默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,下面提供的方法就完美解决了这个问题。
dedecms使用UEditor编辑器的方法
UEditor是百度出品的一款富文本编辑器,它已经应用到百度百科、百度经验、百度空间等多个项目。完全可以做到替代CKEditor等编辑器的要求。
相关源码
-
(自适应)WordPress主题SEO自媒体博客资讯模板RabbitV2.0Rabbit v2.0主题专注于网站搜索引擎优化需求,为博客、自媒体及资讯类网站提供专业的SEO技术解决方案。该主题从架构设计到功能实现均围绕搜索引擎优化理念展开。查看源码 -
(自适应)品牌策划网络设计作品公司个人pbootcms网站源码下载本款基于PbootCMS开发的网站模板专为品牌策划、设计公司打造,特别适合展示创意作品、设计案例和企业服务。模板采用现代化设计风格查看源码 -
(自适应)蓝色建材亚克力板材装饰材料pbootcms网站模板这款基于PbootCMS开发的响应式模板为建材板材行业优化设计,适用于亚克力板材、建筑装饰材料等企业展示需求。采用HTML5技术实现手机/PC跨终端适配,管理员通过统一后台即可同步查看源码 -
(自适应)光伏测试仪器电站运维设备网站源码免费下载本模板为光伏检测设备与电站运维服务企业设计,采用PbootCMS内核开发,具备完整的设备展示、技术文档管理及客户服务功能模块。通过自适应结构与SEO优化框架,有效提升企业在移动端和搜索引擎中的专业形象。查看源码 -
响应式茶叶茶道pbootcms网站模板源码(自适应手机端)棕色复古茶具主题的响应式网站模板,为茶叶茶道企业设计,同时支持古玩字画、艺术文化等行业的快速适配,通过替换文字图片即可转型为其他行业官网,大幅降低开发成本。查看源码 -
(自适应响应式)HTML5幕墙装饰工程建筑装修公司pbootcms模板下载基于PbootCMS开发的响应式模板,为幕墙工程、建筑装饰企业设计,通过数字化展示提升企业专业形象与项目展示能力。结构化数据标记增强项目案例收录,智能URL路由优化,支持每个工程案例独立设置关键词与描述查看源码
| 分享笔记 (共有 篇笔记) |
大家在看
织梦cms收费哪几款cms可以免费商用?本栏推荐
相关标签
大家喜欢
- 织梦cms会员每天登陆加分的实现方法
- 织梦dedecms实现三级栏目_二级栏目_一级栏目_网站名称效果代
- dedecms织梦tag和keyword调用相关文章的方法
- 织梦dedecms提示body has not allow words的原因及解决方法
- 织梦如何调用指定栏目文章但不调用该栏目的子栏目文章
- 织梦修改{dede:field.note/}标签的调用方法
- 织梦dede所有实用标签调用方法归类汇总
- dedecms调用指定文章ID来调用特定文档的方法
- dedecms利用[field:arcurl/]无法获取文章路径怎么办
- 利用preg_replace灵活调用dedecms织梦文档标题的代码实例