WordPressにキャッシュを利用したお気に入り機能を実装するプラグインWP Favorite Postsですが、カスタム投稿タイプに対応させる方法が最新版1.6.2でかなり楽になったようなので備忘録として書き綴っておきます。
今回参考にさせて頂いた記事は以下の記事です。インストールやその他設定などはそちらをご覧下さい。
Nx Worldさん;
WordPress:お気に入り登録機能を実装できるプラグイン「WP Favorite Posts」
Kachibito.netさん;
「この記事をお気に入りに追加」を実装できるWordPressプラグイン・WP Favorite Posts
WORDPRESS.ORG;
Custom post type again 🙁
各要素にclass名を与えてデザインを変更する際に参考にした記事は以下です。
勉強したことのメモさん;
WordPressにお気に入り登録機能とお気に入り一覧ページを作成する方法
で、肝心の対応方法なのですが、wp-content > plugins > wp-favorite-posts内のwp-fp-page-template.phpの25行目query_posts($qry);の前にカスタム投稿タイプが’日記’であれば下記のように追記するだけで対応出来ました。プラグインの作者さんがコメントアウトして下さってるので分かり易かったです。
$qry['post_type'] = array('日記');
筆者はカスタム投稿タイプに上記の方法で対応させて固定ページ上にショートコードで表示させる形で今のところ稼働しておりますので、大丈夫そうです。
本日はこの辺で!
コメント