Maison  >  Article  >  développement back-end  >  Étapes pour la sortie statique du site complet RSS et l'abonnement RSS (dedecms)

Étapes pour la sortie statique du site complet RSS et l'abonnement RSS (dedecms)

Y2J
Y2Joriginal
2017-04-25 15:50:082342parcourir

J'ai lu beaucoup de messages sur le forum, mais j'ai constaté que certaines personnes ne savent toujours pas comment l'utiliser. Je pense que les instructions ne sont pas assez détaillées pour que cela soit possible ! Laissez-moi vous le répéter. Tout d'abord, vous créez un nouveau fichier rss.php et y copiez le code suivant :

Le code est le suivant :

<?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(); 
?>

Enregistrez le fichier dans le répertoire racine du site.

Ensuite, créez un fichier de sortie de modèle rss.htm et copiez-y le code suivant :

Le code est le suivant :

<?xml version="1.0" encoding="gb2312" ?> <rss version="2.0"> <channel> <title>{dede:global.cfg_webname/}</title> <link>{dede:global.cfg_basehost/}</link> <description>{dede:global.cfg_description/}</description> copyright dedecms <language>zh-cn</language> <generator>{dede:global.cfg_webname/}</generator> <webmaster>{dede:global.cfg_adminemail/}</webmaster> {dede:arclist row=&#39;60&#39; col=&#39;1&#39; titlelen=&#39;100&#39; orderby=&#39;pubdate&#39;} <item> <link>http://www.jb51.net[field:arcurl/]</link> <title><![CDATA[[field:title function=&#39;html2text(@me)&#39;/]]]></title> <author>[field:writer/]</author> <category>[field:typename/]</category> <pubDate>[field:pubdate function=&#39;strftime("%a, %d %b %Y %H:%M:%S +0800",@me)&#39;/]</pubDate> <guid>http://www.jb51.net[field:arcurl/]</guid> <description><![CDATA[[field:description function=&#39;html2text(@me)&#39;/] ... <b>文章分类</b>:[field:typename/]<a href="http://www.jb51.net[field:arcurl/]" target="_blank">阅读全文</a> | <a href="http://www.jb51.net/plus/recommend.php?aid=[field:id/]" target="_blank">邮件推荐</a> | <a href="http://www.jb51.net[field:arcurl/]" target="_blank">评论回复</a>]]></description> 织梦好,好织梦 </item> {/dede:arclist} </channel> </rss>

Si votre propre site utilise , veuillez remplacer l'URL par la vôtre. Enregistrez ce fichier dans le même répertoire que le modèle de page d'accueil index.htm, connectez-vous au backend de gestion, videz le cache et mettez à jour le code HTML
----------------. --- --------------------------
Ce qui précède est une entrée dynamique Si vous souhaitez la changer en sortie statique, vous devez faire ce qui suit
----------------------------------------------------
Étape 1 : Ouvrez le modèle de canal Gestion de documents d'une seule page

Cliquez pour ajouter une page

Suivez simplement l'image ci-dessus pour créer un tel document d'une seule page, mais le nom ne peut pas être " Sortie statique RSS du site complet". Il est préférable d'utiliser un nom anglais. Vous pouvez choisir ce que vous voulez. Cliquez pour enregistrer et laisser le reste tranquille.
Enfin, mettez à jour le cache. Il est préférable de le mettre à jour sur l'ensemble du site. .
Pour l'abonnement rss, j'ai mis le fichier original dans dede. rssmap.html a été refait, puis écrasé par le fichier original. Le fichier original se trouve dans le dossier de données
Certains codes d'abonnement rss populaires sont fournis ci-dessous. votre référence

<p class="indexContent"> 
<p><a href="http://www.google.com/reader/view/feed/http://www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_sub_google.gif" style="border:0px;" alt="通过Google订阅本站" /></a></p> 
<p><a href="http://www.zhuaxia.com/add_channel.php?url=www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/o_sub_zhuaxia.gif" style="border:0px;" alt="通过抓虾订阅本站" /></a></p>

Système de gestion de contenu Dreamweaver

<p><a href="http://www.xianguo.com/subscribe.php?url=www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_sub_xianguo.gif" style="border:0px;" alt="通过鲜果订阅本站" /></a></p> 
<p><a href="http://www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_sub_hexun.gif" style="border:0px;" alt="通过和讯博揽订阅本站" /></a></p>
<p><a href="http://add.my.yahoo.com/rss?url=www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_sub_myyahoo.gif" style="border:0px;" alt="通过雅虎订阅本站" /></a></p>

Cet article provient de Dream Weaver

<p><a href="http://reader.yodao.com/#url=http://www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_yodaoresbutton.gif" style="border:0px;" alt="通过有道订阅本站" /></a></p> 
<p><a href="http://www.bloglines.com/sub/http://www.shsui.cn/rss.xml" target="_blank" rel="nofollow"><img src="images/rss/o_sub_bloglines.gif" style="border:0px;" alt="通过BlogLines订阅本站" /></a></p> </p>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn