国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress中RSS Feed中加入自定義文件分類

2024-09-07 00:51:41
字體:
供稿:網(wǎng)友

最近在做個WordPress項(xiàng)目,其中大量用到Post Types,也就是自定義文章類型,但是客戶反映,WordPress 輸出的feed中只有post類型的文章,不包含自定義文章類型的文章,怎么辦?雖然網(wǎng)上已經(jīng)有很多類似教程,但是我還是要在博客記錄一下,方便以后查閱.

一、讓feed包含所有自定義文章類型

在當(dāng)前主題的functions.php中加入一下php即可:

  1. function Ludou_feed_request($qv) { 
  2.    if (isset($qv['feed'])) 
  3.       $qv['post_type'] = get_post_types(); 
  4.    return $qv
  5. add_filter('request''Ludou_feed_request'); 

二、自定義feed中自定義文章類型的數(shù)量

如果你定義了5個自定義文章類型,但是只想在feed中包含其中的3個,這也是很容易實(shí)現(xiàn)的,我們將上面的代碼改成:

  1. function Ludou_feed_request($qv) { 
  2.    if (isset($qv['feed']) && !isset($qv['post_type'])) 
  3.       // 'story', 'books', 'movies'是你要包含的post type,自行增刪改 
  4.       $qv['post_type'] = array('post''story''books''movies'); 
  5.    return $qv//Vevb.com 
  6. add_filter('request''Ludou_feed_request');

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 夏津县| 宁乡县| 辽中县| 酒泉市| 康保县| 乌拉特后旗| 绵阳市| 南江县| 榆树市| 嘉荫县| 乌海市| 潼南县| 津南区| 什邡市| 望都县| 南投县| 色达县| 汕头市| 马公市| 阜宁县| 荔波县| 成安县| 庆安县| 公安县| 乌审旗| 兰西县| 杂多县| 巴中市| 集贤县| 北川| 台江县| 于都县| 农安县| 临朐县| 理塘县| 宁强县| 永春县| 潍坊市| 通榆县| 绿春县| 黄浦区|