投稿者の「投稿」では、自分の投稿のみ表示させる(他ユーザーの投稿は管理画面の投稿一覧では見えない)
WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになる。
管理者ではなく、参加するメンバーが記事を投稿した場合、誰でも全員の投稿を見れるようになっているし、誰でも編集ができる。
↓↓↓
functions.php へ記述
pre_get_postで、投稿一覧を取得する時に、今ログインしている、ユーザーの投稿だけを格納するように変更する。
//投稿一覧に自分の投稿のみ表示させる
上記の例だと、administrator は除外していて、全員の投稿を見ることができる。
編集者の場合だと、 editor など、適宜変更可能。
合わせて変更が必要なカスタマイズ案
・自分のもののみの投稿数を取得して、記事数に代入
・upした画像は投稿者本人しか見えないようにする
こちらも参照。
WordPressのダッシュボードに、アイキャッチ画像/Featured imageを、投稿一覧/All Posts画面に表示させよう
Wordpressの管理画面の、投稿一覧のページには、通常は、タイトル、作成者、カテゴリー、タグ、コメント、日時のみが表示されている。
ここにアイキャッチ画像のサムネイルを追加しよう。
サムネイル追加の方法はたくさんあるが…プラグインが一番簡単
functions.phpに記述する方法もあり、それほど難しくないのだが、今回は最も簡単で、最もWordpressっぽい、プラグインによる方法を紹介。
WordPress管理画面の左メニュー「プラグイン」>「新規追加」をクリック。
画面右側の検索ボックスに「Featured image to All-Posts」と書いて検索。
プラグイン「Featured image to All-Posts」で、「いますぐインストール」をクリック。
インストール完了画面が表示されたら、「プラグインを有効化」をクリック。
これでおしまい。アイキャッチ画像追加表示に設定はありません。
管理画面の、投稿一覧にアイキャッチ画像のサムネイルが追加されます。
明日試したくなるカスタマイズ、ネットな日々に役立つ小技と、たまに旅行の妄想と。