「表示」タグアーカイブ

投稿一覧の投稿数は、自分のもののみ表示にして、自分の投稿数を取得して表示する WordPress BuddyPressカスタマイズメモ

投稿一覧画面で、自分の投稿数のみカウントして表示する

WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになる。

管理者ではなく、参加するメンバーが記事を投稿した場合、誰でも全員の投稿を見れるようになっているのをカスタマイズして、自分の投稿のみ表示するようにした。

投稿者の「投稿画面」では、自分の投稿のみ表示させる方法で紹介した。

でも、そのままでは、投稿数が変になるので、そこを修正。


 ↓↓↓

 

functions.php へ記述

wp_count_postsで、投稿一覧のページで表示される記事数

//自分の投稿のみの投稿数を取得してその数に代入して表示

これで投稿数を、自分の投稿のみをカウントして出力できる。
 

合わせて変更が必要なカスタマイズ案

投稿者の「投稿画面」では、自分の投稿のみ表示させる方法

・upした画像は投稿者本人しか見えないようにする

こちらも参照。

投稿者の「投稿画面」では、自分の投稿のみ表示させる方法 WordPress BuddyPressカスタマイズメモ

投稿者の「投稿」では、自分の投稿のみ表示させる(他ユーザーの投稿は管理画面の投稿一覧では見えない)

WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになる。

管理者ではなく、参加するメンバーが記事を投稿した場合、誰でも全員の投稿を見れるようになっているし、誰でも編集ができる。


 ↓↓↓

 

functions.php へ記述

pre_get_postで、投稿一覧を取得する時に、今ログインしている、ユーザーの投稿だけを格納するように変更する。

//投稿一覧に自分の投稿のみ表示させる

上記の例だと、administrator は除外していて、全員の投稿を見ることができる。

編集者の場合だと、 editor など、適宜変更可能。
 

合わせて変更が必要なカスタマイズ案

自分のもののみの投稿数を取得して、記事数に代入

・upした画像は投稿者本人しか見えないようにする

こちらも参照。

投稿一覧の画面にアイキャッチ画像を表示させるプラグイン – WordPress

WordPressのダッシュボードに、アイキャッチ画像/Featured imageを、投稿一覧/All Posts画面に表示させよう

 
Wordpressの管理画面の、投稿一覧のページには、通常は、タイトル、作成者、カテゴリー、タグ、コメント、日時のみが表示されている。

ここにアイキャッチ画像のサムネイルを追加しよう。
 

サムネイル追加の方法はたくさんあるが…プラグインが一番簡単

functions.phpに記述する方法もあり、それほど難しくないのだが、今回は最も簡単で、最もWordpressっぽい、プラグインによる方法を紹介。

 

WordPress管理画面の左メニュー「プラグイン」>「新規追加」をクリック。
 


画面右側の検索ボックスに「Featured image to All-Posts」と書いて検索。
 
プラグイン「Featured image to All-Posts」で、「いますぐインストール」をクリック。
 
インストール完了画面が表示されたら、「プラグインを有効化」をクリック。

これでおしまい。アイキャッチ画像追加表示に設定はありません。


管理画面の、投稿一覧にアイキャッチ画像のサムネイルが追加されます。