勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

WordPressにお気に入り登録機能とお気に入り一覧ページを作成する方法

   

WordPressにお気に入り登録機能をつけたかった。

会員制のサイトじゃなかったのでログイン情報やアカウント情報は無し。

「WP Favorite Posts」というプラグインがドンピシャ。普通にインストールして有効化する。

そのままでも使えるが各種設定についてはこちらのサイト様が詳しく解説されている。

「お気に入り追加」もしくは「お気に入り解除」のリンクを表示させたい場所に

<?php if (function_exists('wpfp_link')) { wpfp_link(); } ?>

を書き込むと、登録されていれば解除リンクが、
登録されていなければ登録のリンクが表示される。
次にお気に入り一覧ページ。固定ページの新規作成をし、

というショートコードを書くことで一覧が表示される。

これだとテキストリンクの一覧なので味気なかった。

のなかに「wpfp-page-template.php」というのがあるので、

それを弄ることでカスタマイズできる。

例えば、

 

 

こんな感じにするとサムネイルとタイトルが表示される。

後は好きなようにclass名を割り振ってCSS効かせれば
柔軟にカスタマイズできる。

 - WordPress

  関連記事

WordPressサイトのロードアベレージが高い

あるWordPressサイトのロードアベレージが先月ぐらいまでは通常0.5前後で ...

contact form7で送信時に別サーバへデータ送信

contact form7でフォーム送信時に別サーバーでフォーム内容をPOST送 ...

WordPressで逆アクセスランキングの設置

WordPressに逆アクセスランキングを設置したかった。 ただ、広告が出ないタ ...

WordPressのカテゴリーベースに関して

WordPressのパーマリンク設定でカテゴリベースを設定したかった。ここは変更 ...

WordPressを外部サーバから投稿する方法

WordPressをダッシュボードからではなく、外部サーバのプログラムから投稿し ...

contact form7で500エラー

WordPressプラグインのcontact form7で送信ボタンを押し、ロー ...

WordPressログイン時のヘッダーメニューを非表示

WordPressログイン時にフロント側のページを見るとヘッダーにメニューが表示 ...

Polylangのスイッチャーでクエリを引き継ぐ

WordPressで多言語サイトを作成するにあたりPolylangというプラグイ ...

WordPressにインスタグラムの画像を表示

WordPressにインスタグラムへ投稿している画像を表示させたかった。プラグイ ...

WordPressで固定ページに記事一覧を表示させるプラグイン

WordPressで固定ページ編集時にショートコードを書くことで、記事一覧を表示 ...