织梦DEDE中发布内容自动关联到新浪微博

织梦DEDE中发布内容自动关联到新浪微博使用这个功能之前需要事先制作好你网站的rss feed,下面以dede为例讲解一下如何制作网站的rss feed。要新建一个feed.php文件,代码如下所示。保存后将这个文件上传到你网站…

织梦DEDE中发布内容自动关联到新浪微博使用这个功能之前需要事先制作好你网站的rss feed,下面以dede为例讲解一下如何制作网站的rss feed。
要新建一个feed.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 . “/default/rss.htm”); header(“Content-type:application/xml”); $pv->Display(); ?>

然后 再新建一个feed.htm文件,代码如下所示。将这个文件上传到dede的模板目录。

<?xml version=”1.0″ encoding=”gbk” ?>
<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>http://www.hep6.com[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>
<guid>http://www.hep6.com[field:arcurl/]</guid>
<description><![CDATA[[field:description function='html2text(@me)'/] … <br />
<b>文章分类</b>:[field:typename/]<br />
<a href=”[url]http://www.hep6.com[field:arcurl/[/url]]” target=”_blank”>阅读全文</a> | <a href=”http://www. hep6.com[field:arcurl/]” target=”_blank”>评论回复</a>]]></description> </item> {/dede:arclist}
</channel>
</rss>

—– 最后在index.htm模板文件中<head></head>之间增加如下语句:

<link rel=”alternate” type=”application/rss+xml” href=”http://www.genban.org/feed.php” title=”你的网站名称” />

在dede后台重新生成网站首页,这样你网站的rss feed已经制作完了。访问一下http://www.genban.org/rss.php,看看效果

现在 rss feed已经制作成功。下面就在新浪微博的自动关联博客功能中输入你的网址,点击确定,这样你的网站就关联到新浪微博中了。以后网站如果有内容更新都将自动同步到新浪微博中。

以上详细讲解了dede的网站制作rss feed的具体方法,其他类型的网站制作rss feed的方法大同小异,只要按照第二段xml文件代码格式正确输出xml文件就可以了。
本文由织梦者-dedecms模板制作(www.genban.org)收集整理 需要dede模板就到织梦者为您提供大量免费模板和商业模板 以及dede仿站 和dedecms模板制作服务

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

先来看看下面这个标签 {dede:field.tong_gg php=yes} if(@me==||empty(@me)) @me=p无/p; {/dede:field.tong_gg} 注释:@me:就是当前字段的值,你可以在if中给其赋值,然后判断结束后它的值就变成你赋的值,打印出来 下面来说说具体的方法: 方法一: 用个if
正则匹配出所有的arclist标签并构造SQL 取出数据并替换field为相应字段的数据 为field标签添加一个function属性 ?php require_once (dirname( __FILE__ ). /../include/common.inc.php ); //1.读入模板文件 $str = file_get_contents ( test.html ); //2.使
今天用DEDECMS帮客户做一个网站时,需要同时限制标题字数又要去掉html属性,这个时候就需要同时用到DEDECMS程序自带的2个函数了:html2text 和 cn_substr 。
实例需求某网站上需要在首页进行视频展示,后台可以选择上传到土豆、优酷等站外视频,也可以自己手动上传视频到自己 的网站上。(假定)由于自己上传的视频与站外视频不能共用视频播放的解码器,
织梦DEDECMS5.7 {dede:cattree}{/dede:cattree} 标签树形产品分类目录样式修改方法: 在后台-模板-标签源码管理cattree.lib.php这个文件里面修改。 然后打开这个文件找到: $row[typelink] = GetOneTypeUrlA($row); $revalue .= \n; $revalue .= {$row[typena
dedecms源码中的[field:global name=autoindex/]标签很好用可以调用数字序号,此标签最简单的用法就是按内容条数来获取数字序号,但有的时候发现使用该标签时无效比如频道页。channelartlist标签下可以使用…