質問: ![Simple Membership](https://teratail.storage.googleapis.com/uploads/contributed_images/5050f864395cd075d073d05ed9272704.jpeg) WordPressでSimple Membershipプラグインにつきまして こちらに記事を見ながらプラグインを有効化し、限定記事公開をテスト的におこなってみました。 上記のページ通りを行った結果 タイトル ********** ********** このコンテンツを閲覧するにはログインが必要です。→ ログイン. 会員登録はお済みですか? 会員について と限定の記事となりました。 しかし今回行いたいのは記事一覧ページ、もしくは記事詳細ページにて 記事のタイトルの段階でこれが限定記事であるとわかるように 色を変えるなど記事タイトルに何かしらのクラスを付けたい(もしくはアイコンを付けたい)と思っております。 大変お手数ではございますがご教示頂ければ幸いです。 環境 WordPress 4.7 (Twenty Seventeen テーマ) Simple WordPress Membership バージョン 3.4.0 何卒よろしくお願いいたします。
回答: 「Simple Membership」のドキュメントやソースをながめる限り、 標準機能にはご希望の機能はないようなので、 自分で実装するか、別のプラグインに乗り換えるかだと思われます。 実装する場合は、`the_title`フィルターに関数をフックして、 パラメータの投稿IDをもとに限定記事かを調べて、 関数の戻り値で、[会員限定]などの文言を付加する......みたいな感じかなあと想像しました。 ``` function my_the_title( $title, $id ) { // $idをもとにして、限定記事が調べる処理 // ex) データベースをたたいて調べる......など return '[会員限定]' . $title; } add_filter( 'the_title', 'my_the_title', 10, 2 ); ```