PR

サイト内だけのお気に入りボタンを設置するWPプラグイン+その設定方法

スポンサーリンク

自サイト内にお気に入りボタンを付けて、訪問者がそれを押すとキャッシュに記憶。お気に入りページで登録したページの一覧が見れる仕組みを作りたい!

これ、ネットショップや写真公開サイトなんかにあったら相当便利!

 

てことで色々ぐぐってみたら、「WP Favorite Posts」というWordpressプラグインがやたら出てくる!

で、早速インストールして設定してみたんだけど、お気に入りボタンを押すと、以下のようなエラーを血反吐のように吐き出してくれるので、ガッデーム!な感じの使い物にならないプラグインに成り下がってた事が判明!

 

色々いじってたら、まあ一応動くようにはなったけど、PHP7シリーズに対応しておらず、PHP5にダウングレードしないと使えないという結論に達しました(w_-;

今更PHP5にするなんてWP自体が推奨してないし、時代遅れも甚だしいですよね。。。

 

しかも、このプラグイン、記事一覧を無限ループさせるような仕組みをとると、いちいちページの先頭に戻るという特徴までもってるのでイマイチ使い勝手が悪い。

 

てな事で、もっと良いお気に入り登録用プラグインがないものかと探してみたところ、いいのありました∠( ˙-˙ )/

 

こ・れ・♥

Favorites

 

スポンサーリンク

Favoritesの設定方法

WPプラグイン「Favorites」。これ、すべて英語なのが少しやっかいだけど、なかなか使い勝手良いプラグインです♪

お気に入り登録をするだけなら、WP Favorite Postsに全然ひけをとらないし、代わり(乗り換え)として使うにはもってこい!

 

てことで、以下その設定方法。

 

手順1

プラグイン検索でFavoritesを探すか、Favoritesから直接ダウンロードして、プラグインをインストールします。

 

手順2

Favoritesの設定画面1

WP管理画面から以下の手順で遷移します。
①[設定] → ②[Favorites] → ③[Display & Post Types]

 

手順3

Favoritesの設定画面2

投稿、固定ページ、メディアのどれに「お気に入りボタン」を付けるか選び、「Setting」ボタンを押します。

 

手順4

Favoritesの設定画面3

どこに「お気に入りボタン」を付けるかを選択します。
Include before content = コンテンツの前
Include after content  = コンテンツの後

 

手順5

Favoritesの設定画面4

①[Button HTML Element]のプルダウンを"Button"から"Div"に変更

②[Specify custom colors]にチェックを入れる

③[Button Markup: Unfavorited]の[Text/HTML]にお気に入り未登録時のhtmlを入力
以下、入力例。

④[Button Markup: Favorited]の[Text/HTML]にお気に入り登録時のhtmlを入力
以下、入力例。

 

手順6

Favoritesの設定画面5

①[Clear Favorites Button Text/HTML]にお気に入りを初期化する時の文言を設定
(例)お気に入りをリセットする

②[No Favorites Text/HTML]にお気に入りが登録されていない時の文言を設定
(例)お気に入りがありません

③[変更を保存する]ですべての手順を保存する。

 

お気に入り一覧を表示するページを作る

ユーザーに登録してもらったお気に入りページを、一覧表示するページを作成します。

手順は簡単♪

固定ページを作成し、以下のタグをコピペすればOKです。

 

参考サイト

ハックノート
サーバーレシピ

コメント