您现在的位置是:首页 > 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文章页调用tag关键词的方法
这个方法在帮助模板里面找到的,只是织梦默认模板没有调用。我们只需要对模板文件进行简单的修改即可调用。1、打开文章页模板文件templets/default
织梦cmsdede水印字体库data\mark\simhei.ttf不存在怎么办
织梦dede水印字体库data\mark\simhei.ttf不存在解决办法;因为这个字体文件比较大,所以官方下载的源码中是不存在的!
dedecms织梦获取会员状态的方法代码示例
dedecms导航栏增加了会员状态信息代码,如:已登陆:显示:欢迎<会员名> 未登陆 显示: 请登录DEDE列表中实现 会员头像 名称 地址 等信息调用
织梦采集规则使用方法介绍
首先注意的是:1、代码的唯一性2、采集完成 较好把采集的内容导入之后把采集完的内容删除 在进行下次采集
相关源码
-
(自适应)简繁双语响应式服装服饰西装工装校服定制pbootcms模板本模板基于PbootCMS内核开发,为服装服饰行业量身打造,尤其适合西装定制、工装生产、校服订制等服装类企业使用。模板采用响应式布局设计,确保在手机、平板、电脑查看源码 -
(自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码 -
(PC+WAP)蓝色公司注册财务会计公证律师网站源码下载本模板基于PbootCMS内核开发,为财务会计事务所、律师公证机构等专业服务机构打造。采用自适应设计,确保在各类设备上都能呈现专业视觉效果,帮助机构建立值得信赖的线上形象。查看源码 -
WordPress主题模板主题巴巴/博客X主题源码免费下载博客X主题专注于内容创作领域,为博客、资讯类网站提供专业的内容展示解决方案。该模板采用精心设计的布局结构,能够有效提升内容的可读性和用户停留时间。查看源码 -
响应式pbootcms模板新闻资讯博客自媒体门户网站行业通用解决方案为新闻资讯、自媒体博客打造的响应式网站模板,同时支持企业门户、行业资讯等多场景快速适配。通过简单的图文替换即可实现跨行业转型,显著降低建站成本。查看源码 -
(PC+WAP)化工材料企业环保能源绿色营销型pbootcms模板源码下载本模板为化工材料及环保能源企业设计,采用PbootCMS开发,可展示各类化工产品、环保技术及能源解决方案。查看源码
| 分享笔记 (共有 篇笔记) |
