WordPressの投稿から著者名を削除する方法(簡単な3つの方法)

WordPressのブログ投稿から著者の名前を削除したい場合があります。これは、投稿がチームの共同作業であったり、他の誰かのために書いていて匿名性を保つ必要がある場合があるためです。

WPBeginner ではマルチライターのブログを運営しているので、その気持ちはわかります。私たちの投稿の多くはチームの努力によるもので、異なる人々が調査、執筆、編集を行っています。一人の名前だけを表示しても、全体像は伝わりません。

難しいのは、WordPress では各投稿に著者を選択する必要があり、名前を非表示にする簡単な方法がないことです。しかし、心配しないでください。いくつかの解決策を見つけました。

この記事では、WordPressのブログ投稿から著者名を削除する方法を説明します。 

WordPress の投稿から作成者名を削除

なぜ著者名を削除したいのですか?

WordPressは、公開日、カテゴリとタグ、カスタムタクソノミー、著者名などのメタデータをすべての投稿に追加します。これにより、読者は投稿に関する有用な情報を得ることができ、関連コンテンツを見つけるのに役立ちます。

ただし、著者名を非表示にしたい場合もあります。

例えば、複数のスタッフが共同で投稿を作成する場合、一人の著者にクレジットを与えるのは不公平かもしれません。マルチ著者WordPressブログを実行している場合、著者の名前を削除すると、ウェブサイトの一貫性が高まるように見えることもあります。

それでは、WordPressで著者名を削除する方法を見ていきましょう。簡単なリンクを使用して、使用したい方法に直接ジャンプしてください。

方法1:WPCodeで著者名を非表示にする(推奨)

作成者名を非表示にする最も簡単な方法は、WordPress にカスタムコードを追加することです。

多くの場合、サイトの functions.php ファイルにカスタムコードを追加する手順が記載されたガイドが見つかります。しかし、コードに間違いがあると一般的な WordPress エラーが発生したり、サイトが完全に壊れたりする可能性があるため、これは推奨されません。

そこで役立つのが WPCode です。

この無料プラグインを使用すると、サイトを危険にさらすことなく、カスタム CSS、PHP、HTML などを WordPress に簡単に追加できます。 

まず、WPCodeをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

開始する前に、WordPressテーマで著者名が表示される方法を制御するクラスを知る必要があります。この情報を取得するには、著者名が含まれる任意のページまたは投稿を開きます。

次に、画面を右クリックまたはControlキーを押しながらクリックし、「検証」を選択します。

WordPressで著者名のコードを取得する

これにより、WordPress ウェブサイトを構成するすべてのコードが表示される新しいパネルが開きます。

パネルで、矢印アイコンをクリックしてください。

liクラスに著者が含まれている例

これで、著者名の上にマウスカーソルを合わせることができます。

これにより、右側のパネルにあるコードの一部が強調表示されます。ここに著者コードを探す必要があります。これはWordPressテーマによって異なる場合がありますが、「author」という単語が含まれるdivクラスまたはliクラスを探してください。

適切なクラスを見つけたら、次のステップで必要になるため、安全な場所にメモしておいてください。

これで、著者名を非表示にする準備ができました。カスタムCSSを使用して非表示にするには、Code Snippets » + Add New に移動してください。

次に、コードスニペットライブラリの「カスタムコードを追加(新規スニペット)」オプションにカーソルを合わせ、「スニペットを使用」ボタンをクリックします。

WPCodeで新しいカスタムコードスニペットを追加する

次に、コードタイプを選択します。

CSSコードスニペットを追加しますので、「CSSコード」を選択してください。

WPCode で CSS スニペットを選択する

その後、カスタムコードスニペットのタイトルを入力します。

これは参考用ですので、好きなものを使用できます。

WPCodeを使用して著者を非表示にする方法

次の CSS コードスニペットをコードエディターに追加できます。前のステップで取得したクラスで li.meta-author を置き換えることを忘れないでください。

li.meta-author {
display:none;
}

WordPressテーマが著者の名前をどのように表示するかによって、クラス名に `li.` または `.div` を追加する必要がある場合があることに注意してください。

コードを公開する準備ができたら、画面の上部までスクロールし、「非アクティブ」トグルをクリックして「アクティブ」に変更します。

最後に、「スニペットを保存」をクリックするだけで、スニペットが公開されます。

カスタムコードを使用して著者名を非表示にする

これで、WordPressブログの投稿に著者名は表示されなくなります。

この方法はフロントエンドで著者名を非表示にしますが、著者アーカイブページを無効にするわけではありません。

これらのページには、特定の著者が書いたすべての投稿がリストされており、通常はwww.example.com/author/authornameのようなURLを持っています。

WordPressの著者アーカイブの例

検索エンジンはこれらのページを見つけることができ、検索結果に含める可能性があります。そのため、All in One SEOプラグインを使用して著者アーカイブを無効にすることをお勧めします。

プラグインを有効化した後、All in One SEO » Search Appearance に移動し、「Archives」タブをクリックしてください。

AIOSEOを使用して著者アーカイブページを非表示にする

「投稿者アーカイブ」の下にある「検索結果に表示」設定を見つけます。

これで「いいえ」をクリックできます。

AIOSEO SEO WordPressプラグイン

その後、「変更を保存」をクリックして設定を保存します。これで、著者アーカイブページは検索結果に表示されなくなり、それらのページへのトラフィックは発生しなくなります。

WordPressのSEOを改善する方法の詳細については、WordPressのAll in One SEOを正しく設定する方法に関するガイドをご覧ください。

方法2:WordPressメタデータを編集して著者名を非表示にする(ブロックテーマ)

新しいブロック対応WordPressテーマのいずれかを使用している場合は、「投稿メタ」パターンから著者名を削除できます。

開始するには、WordPressダッシュボードの [外観] » [エディター] に移動してください。

WordPress管理パネルからフルサイトエディタを選択

これから、ブロックテーマをカスタマイズするためのいくつかのメニューが表示されます。

ここで、「パターン」を選択してください。

フルサイトエディターの「パターン」メニューをクリック

次に、「すべてのテンプレートパーツ」に移動します。

ここで、「投稿メタ」ブロックを選択し、3点メニューをクリックして「編集」を選択してください。

フルサイトエディタで投稿メタブロックを編集する

これで、フルサイトエディター内にいるはずです。

ここで、「著者」ブロックを選択して削除します。インターフェイスが小さすぎる場合は、左上隅の「リストビュー」ボタンをクリックし、「著者」ブロックを選択し、3点メニューをクリックして「削除」を選択してください。

フルサイトエディターで投稿メタテンプレートパーツの著者名を削除する

投稿メタテンプレート部分で必要な調整を行うことを忘れないでください。

例えば、著者の名前が「[公開日] – [著者名]」のように書かれている場合、「by」のような単語を削除したい場合があります。

フルサイトエディターで投稿メタテンプレートパーツの変更を保存する

変更を公開するには、「保存」ボタンをクリックしてください。

これで、Post Metaパターンを使用して、ページまたは投稿にアクセスすると、著者名が消えていることがわかります。

フルサイトエディターで投稿メタパターンから著者名ブロックを削除する

方法3:著者名を一般的な著者名に置き換える(回避策)

別の方法として、汎用的な著者名を作成し、すべての投稿に使用する方法があります。この方法では著者名は非表示になりませんが、簡単な回避策が必要な小規模なブログには良い選択肢となる場合があります。

それでは、始めましょう。

まず、WordPressウェブサイトに新しい著者を追加し、「editorialteam」のような一般的なユーザー名を与える必要があります。

新規ユーザーを追加

次に、ユーザー » 全ユーザーページに移動します。

ここで、作成したばかりのユーザー名の上にカーソルを置き、表示されたら「編集」リンクをクリックします。

ユーザーを編集する

ユーザープロフィール画面で、「ニックネーム」オプションまでスクロールし、編集チームのような訪問者に表示したい名前を入力してください。

その後、「公開時の表示名」の横にあるドロップダウンメニューをクリックし、先ほど入力したニックネームを選択します。

表示名を 選択する

ジェネリックなプロフィールを追加したり、ユーザーアカウントにGravatarを作成したりすることもできます。

アカウントの設定が完了したら、「更新」をクリックして変更を保存します。

次に、この新しい著者を既に公開したすべての投稿に追加する必要があります。最も簡単な方法は、投稿 » すべての投稿に移動し、上部にある画面オプションメニューをクリックすることです。

ここで、「1ページあたりのアイテム数…」を見つけて、すべての投稿を1つの画面に表示できるように高い数値を入力します。例えば、次の画像では「999」を使用しています。

画面にすべての投稿を表示

これが完了したら、「適用」をクリックすると、WordPressはすべての投稿を1つの画面に表示します。

これらの投稿をすべて一度に編集するには、デフォルトで「一括操作」と表示されているドロップダウンメニューを開き、「編集」を選択します。

次に、「適用」をクリックします。

一括編集のためにすべての投稿を選択

WordPressは、これらのすべての投稿のバルク編集オプションを表示するようになります。

「作成者」ドロップダウンを開き、作成したばかりの汎用アカウントを選択してください。

著者名を一括変更

この変更を公開する準備ができたら、「Update」ボタンをクリックします。WordPress はすべての投稿を更新して、新しい 著者名 を表示します。

複数の著者を持つ WordPress ブログを実行するその他の方法を学ぶ

ブログ投稿や著者をより効果的に管理するためのガイドをご覧ください。

この記事がWordPressの投稿から著者名を削除する方法を学ぶのに役立ったことを願っています。また、WordPressで投稿やページを一括追加する方法や、WordPressの最高の関連投稿プラグインに関するガイドも参照することをお勧めします。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

35 CommentsLeave a Reply

  1. 私には、単独の著者として、自分のドメインにブログがあります。そのため、著者の名前を表示する必要はないと思いました。CSSコードを使用した手順を使用しましたが、完全に機能しました。ありがとうございます。別のプラグインスペースを節約できました。このソリューションは、ウェブサイトのパフォーマンスへの要求を最小限に抑えながら完全に機能します。

  2. 私たちは方法#2 を選びました…完璧です。しかし、投稿の編集または追加時に、著者選択ドロップダウンリストから他の名前を削除する方法を知っていますか?オプションとして一般的な著者のみをリストに表示したいのです。ありがとうございます!

    • 現時点では、著者を強制的に割り当てるための推奨される方法はありません。

      管理者

  3. 子テーマにフォルダとファイルをコピー&ペーストし、このスニペットを削除またはコメントアウトするのが最善の方法ではありませんか?

    親テーマファイルを直接編集することを推奨しません。

    • 可能であれば、それは良い選択肢ですが、すべてのテーマが問題なく子テーマに簡単に追加できるわけではありません。

      管理者

  4. 記載されているすべての手順を実行しましたが、一括編集に到達したときに、ドロップダウンに編集チームの新しい名前が表示されませんでした。ログアウトして再度ログインしましたが、それでもその名前は許可されません。理由や修正方法はありますか?

    • 作成したユーザーのロール権限を確認して、サイトに投稿できるかどうかを確認する必要があります。これが原因である可能性が高いです。

      管理者

  5. 2番目の方法で注意すべき点は、投稿を一括更新して新しい「著者」を追加すると、「最終更新日」が現在の日付に変更されることです。テーマに「最終更新日」のメタデータが表示されている場合、すべての投稿が同じ日に作成されたように見えてしまいます。私はできたばかりで投稿が数件しかない教会のブログでこれを実行しましたが、大した問題ではありませんでした。既存の投稿が数百件あり、期間が長い場合は、あなたにとって大きな問題になる可能性があります。この記事で指摘されていればよかったのにと思います。後から考えると理にかなっていますが、作業が終わるまで気づきませんでした。このコメントが、この変更を検討している他の誰かの助けになるかもしれません。

    • Thank you for sharing this, we’ll look into clarifying that in the future with this article :)

      管理者

  6. WordPressテーマのラベル名を変更するにはどうすればよいですか?たとえば、教育テーマで作業していますが、コースの先頭に著者のラベルが「Teacher」と表示されています。ラベルを「Instructor」に変更したいです。助けてください。

    • そのラベルを追加したものが何であるかによります。テーマによって追加された場合は、例えばテーマのサポートに連絡する必要があります。

      管理者

    • 必ずしもそうではありません。CSS でテキストを非表示にすると、ほとんどのユーザーには表示されませんが、サイトクローラーは著者名を見つけることができます。

      管理者

  7. SEO by Yoastの「検索外観」で、ホームページから著者ページへの著者URLを編集できました。神のご加護がありますように!

    • どういたしまして、URL を編集できた場所を共有していただきありがとうございます。

      管理者

  8. そして、最初の(プラグイン)方法で部分的にカバーしたCSSの方法があります。同じ要素インスペクターを使用してCSSクラス(Twenty Seventeenテーマではbyline)を見つけ、CSSセレクターを使用してdisplayを「none」に設定します。例えば:

    article.type-post .byline { display: none; }

    注意:これはレンダリングされたページからのみ削除され、ページソースからは削除されません。サイトに記事を投稿するための別のエディターアカウントを作成し、そのアカウントに管理者権限がないことを確認してください。

    お役に立てば幸いです。

  9. こんにちは、投稿の下にある著者説明を非表示にするにはどうすればよいですか? どうか助けてください! 本当にありがとう

  10. 古いWordPressのまた別のセキュリティ上の欠陥です。すべての投稿に私のログイン管理者名が表示されます。なぜ誰かがハッカーがそれをハッキングするために使用する既知の問題を修正するためにWordPressを更新しないのか、私には理解できません。

    • ジョー、こんにちは。

      WordPressで氏名を追加または変更する方法については、ガイドをご覧ください。氏名を追加して公開するように選択すると、WordPressがログインに使用するユーザー名を表示するのを停止できます。

      管理者

  11. こんにちは、

    Show Hide Authorプラグインを使用しましたが、機能しませんでした。著者は削除しましたが、「by」は残しました。FitWPテーマの投稿で「by」を削除できません。コードに「byline」クラスがありません。

    正規表現フィールドに「by」を入力してみましたが、機能しません。

    どうか助けてください。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。