カスタム投稿タイプをRSSで配信させるプラグインを作ってみた

この記事は2年以上前に公開された記事です。情報が古くなっています。現在は状況が異なる可能性があります。

カスタム投稿タイプ

「これからのイベント・勉強会 情報!」の記事は、カスタム投稿タイプを使っています。

基本RSSフィード(https://mono96.jp/?feed=rss2)には、カスタム投稿タイプの記事は配信されない仕様になっています。

カスタム投稿タイプの記事は下の専用RSSフィードにて配信される設計になっています。

参考:WordPress › フォーラム » カスタム投稿タイプごとのRSS配信方法

RSSをまとめたい

正しい設定だと思います。カスタム投稿タイプは特別な記事をポストするので、専用フィードに区別してある訳です。

でも、天の邪鬼な私は基本RSSフィードで配信したいのですよ。全部、一緒に配信したいのです。だって、もう一つRSSを登録するのって面倒くさいですよね。

なので、設定を変更してRSSを1つにまとめました。

設定方法

下記サイトにて、紹介されている【解決策】で示されているコードを使いました。感謝です。functions.phpに書き足すとOKです。

プラグインにした

functions.phpを直接に編集すると、アップデートのたびに書き換えが。面倒くさいし、作業そのものを忘れます。

小テーマを作ろか?とも思いましたが、functions.phpは読み込み順番がややこしいのです。

ということで、プラグインにしました。作り方は簡単です。「プラグインだよ」というヘッダーを追加して、プラグイン名のフォルダに格納してサーバーにアップするとOKです。

プラグインの作り方 参考サイト

作成したプラグインのコード

<?php

/*
Plugin Name: marge rss
Plugin URI: http://www.example.com/plugin
Description: rss
Author: monochr
Version: 0.1
Author URI: http://www.example.com
*/

function mysite_feed_request($vars) {
if ( isset( $vars[‘feed’] ) && !isset( $vars[‘post_type’] ) ) {
$vars[‘post_type’] = array( ‘post’, ‘news’, ‘videos’ );
}
return $vars;
}
add_filter( ‘request’, ‘mysite_feed_request’ );
?>

(2013-12-19 追記 最後のタグ閉じわすれていました!)

これで「これからのイベント・勉強会 情報!」の記事もRSSフィードに配信できました。

「あれがしたい!」プラグインを探すのに最適なのがこちらです。

WordPressプラグイン100選

WordPressプラグイン100選

posted with amazlet at 13.09.16
矢津 宗一
株式会社ギャップ・ジャパン
売り上げランキング: 47,011

RSSを購読していただくと、ものくろぼっくすの「更新したよ!」ということをお知らせできます。ぜひ購読をお願いいたします。

いいね!で応援お願いします!

無料メルマガにぜひご登録ください

ブログより日常を書いています。
ものくろキャンプ メルマガ
購読登録フォーム
Eメール  *
お名前(姓)  *
お名前(名)  *

講座・ワークショップ 開催予定

2022-11-11 20:00 – 21:30
金曜夜:こころの発酵 マインドフルネス瞑想会+軽食
詳細・お申し込みはこちら

2022-11-19 11:00 – 13:00
オンライン【あみだす発酵アカデミー】白菜キムチ(キムジャン)作りクラス
詳細・お申し込みはこちら

2022-11-19 15:00 – 17:00
【あみだす発酵アカデミー】本格「王様のコチュジャン」作りクラス/オンライン・リアルどちらもOK
詳細・お申し込みはこちら

2022-11-20 13:00 – 14:30
日曜昼:こころの発酵  マインドフルネス瞑想会+ランチ
詳細・お申し込みはこちら

2022-11-25 19:00 – 22:00
第4金曜日開催 オンライン【ブログ】グループレッスン 11月25日
詳細・お申し込みはこちら

2022-12-08 19:00 – 22:00
木曜夜開催【東京 ブログ】グループセッション 12月8日
詳細・お申し込みはこちら

2022-12-09 19:00 – 20:30
金曜夜:こころの発酵 マインドフルネス瞑想会+軽食
詳細・お申し込みはこちら

2022-12-10 11:00 – 13:30
【あみだす発酵アカデミー】本場香港の味 XO醤作りクラス
詳細・お申し込みはこちら

2022-12-10 18:00 – 21:00
2022 あみだす望年会っ
詳細・お申し込みはこちら

2022-12-15 11:00 – 13:30
平日【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2022-12-16 19:00 – 22:00
第4金曜日開催 オンライン【ブログ】グループレッスン 12月16日※12月のみ第3週目となります
詳細・お申し込みはこちら

2022-12-17 11:00 – 13:30
土曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2022-12-18 13:00 – 14:30
日曜昼:こころの発酵  マインドフルネス瞑想会+ランチ
詳細・お申し込みはこちら

2022-12-30 10:00 – 18:00
リアル・オンラインどちらもOK!ものくろ流WordPressスタートアップ講座 -第42期- 講師 ものくろ
詳細・お申し込みはこちら

2023-01-12 11:00 – 13:30
平日【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-15 11:00 – 13:30
日曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-21 11:00 – 13:30
土曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

  • ブックマーク

【案内板】

このブログをはじめて読んだあなたへ
ぜひ読んでもらいたい記事を用意しました。

オンラインショップあります

↓ 下のバーナーをクリックすると移動します。