最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressでカスタム投稿タイプのパーマリンクを変更する方法

デフォルトでは、WordPress投稿のパーマリンク構造は変更できますが、カスタム投稿タイプは変更できません。ただし、適切なプラグインを使用すると、カスタム投稿のパーマリンクを簡単に作成できます。

長年にわたり、私たちは何千ものWordPressユーザーが検索エンジン向けにサイトを最適化し、パーマリンク設定を正しく行うのを支援してきました。複数のプラグインをテストした後、カスタム投稿パーマリンクを変更する最も簡単な方法は、Custom Post Type Permalinksプラグインを使用することです。

この記事では、WordPressでカスタム投稿タイプのパーマリンクを変更する方法を説明します。

WordPressでカスタム投稿タイプパーマリンクを変更する方法

WordPressでカスタム投稿タイプのパーマリンクを変更する理由

WordPressでは、SEOに最適化されたURL構造を使用しており、これによりWordPressのURLが読みやすく、検索エンジンにもフレンドリーになります。これらのSEOに最適化されたURLはパーマリンクと呼ばれます。

WordPressダッシュボードの設定 » パーマリンクページにアクセスして、パーマリンクをカスタマイズできます。ただし、ブログ投稿のパーマリンク構造しか変更できないことに気づくでしょう。

WordPressパーマリンク設定

ウェブサイトでカスタム投稿タイプカスタム分類を使用している場合、WordPressはそれらのデフォルトのパーマリンク構造を使用します。

例えば、Moviesというカスタム投稿タイプがある場合、そのURL構造は次のようになります。

https://example.com/movies/the-force-awakens/

または、カスタム投稿タイプにアーカイブが有効になっている場合、アーカイブページのURLは次のようになります。

https://example.com/movies/

このURLスキームは非常にSEOに最適化されており、ほとんどの場合、WordPressウェブサイトで変更する必要はありません。ただし、独自のニーズに合わせてカスタマイズしたい場合があります。

とはいえ、WordPressでカスタム投稿タイプのパーマリンク構造を簡単にカスタマイズする方法を見てみましょう。

WordPressでカスタム投稿タイプのパーマリンクを変更する

カスタム投稿タイプのパーマリンクを編集する最も簡単な方法は、Custom Post Type Permalinksプラグインを使用することです。これは、より多くのWordPressパーマリンク設定オプションを追加し、さまざまな投稿タイプに合わせてカスタマイズできる無料のWordPressプラグインです。

免責事項: Custom Post Type Permalinksプラグインはしばらく更新されていませんが、最近テストしたところ、まだ正常に動作しています。詳細については、古いプラグインを使用すべきかどうかに関するガイドをご覧ください。

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

有効化したら、WordPressダッシュボードの設定 » パーマリンクページにアクセスし、「カスタム投稿タイプのパーマリンク設定」セクションまでスクロールダウンする必要があります。

カスタム投稿のパーマリンク設定

ここで、カスタム投稿タイプの特定の項目のパーマリンク構造を変更できます。

すべての標準WordPressパーマリンクタグを使用できます。利用可能なタグの完全なリストについては、WordPressでSEOに最適化されたURL構造を使用するに関する記事をご覧ください。

カスタム投稿タイプのパーマリンクの例

投稿名ではなく投稿IDをURLに使用したいと仮定しましょう。その場合、このタグを追加するだけで済みます。

/%post_id%/

タグの先頭と末尾にあるスラッシュに注意してください。これらの末尾のスラッシュが区切り文字です。これらがないと、パーマリンクは機能しません。

パーマリンクの区切り文字

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

さて、カスタム投稿タイプの単一アイテムのWordPressパーマリンクは次のようになります。

https://example.com/courses/133/

URL内の数値は、WordPressデータベース内の投稿の数値IDになります。

もう一つの例を見てみましょう。URLに投稿名の前に /year/ を追加したいとします。その場合、これらのタグを使用します:

/%year%/%post_name%/

完了したら、「変更を保存」ボタンをクリックしてパーマリンクを更新してください。

さて、カスタム投稿タイプの単一アイテムのパーマリンクは次のようになります。

https://example.com/courses/2023/seo-for-beginners/

次に、カスタム投稿タイプ「courses」で「digital marketing」というカスタム分類を使用しており、カスタム分類のタームをURLに追加したいと仮定します。

その場合、これらのタグを使用します:

/%digital_marketing%/%post_name%/

この例では、「digital marketing」はカスタム分類のスラッグです。カスタム投稿タイプの単一アイテムのパーマリンクは次のようになります。

https://example.com/courses/digital-marketing/seo-for-beginners/

この記事が、WordPressでカスタム投稿タイプのパーマリンクを簡単に変更する方法を学ぶのに役立ったことを願っています。また、WordPressでカスタム投稿タイプを扱うための最も便利なトリックWordPressで投稿を簡単に並べ替える方法もご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

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

究極のWordPressツールキット

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

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

13 CommentsLeave a Reply

  1. パーマリンクから投稿タイプ名を除外したいのですが、可能ですか?

    例:

    mywebsite.com/location/texas

    mywebsite.com/texas

    このプラグインで可能ですか?それとも他に何か使えますか?

  2. 素晴らしい記事です!
    ユーザーが投稿タイトルを頻繁に変更するカスタム投稿タイプがあります。このプラグインを使えば、古いタイトルを含むパーマリンクを持つ新しいタイトルを心配する必要がありません!

  3. デフォルトのWP設定でこれができない理由を理解しようと、髪の毛をむしっていました。ありがとうございます!

  4. こんにちは、

    URLから日付を削除し、リンクジュースをすべて維持するにはどうすればよいですか?

  5. メインのタクソノミー名(たとえば、記事の「映画」という用語)を変更したい場合はどうすればよいですか?私が使用しているテーマには、ポートフォリオアイテムのURLが設定されており、それを変更したいです。たとえば、domain.com/motor_project/protfolio-item を使用しており、/motor_project/ という用語を変更したいです。

    • テーマに組み込まれているカスタム投稿タイプの場合、まずテーマのサポートに連絡して、パーマリンクがそのようになっている特定の理由がないことを確認してください。

      管理者

  6. こんにちは、

    投稿タイプを2つ使用しています:
    a) 投稿(デフォルトの投稿タイプ)
    b) プログラム(カスタム投稿タイプ)

    デフォルトの投稿タイプには「blog」、カスタム投稿タイプには「program」という文字列を追加したいです。例:

    example.com/blog/post-name/
    example.com/program/program-name/

    管理パネルのパーマリンクにそれを追加しようとすると、プログラムの投稿タイプにも追加されます。例: example.com/blog/program/program-name/

    カスタム投稿のためにcustom-post-type-uiを使用しており、“With Front”プロパティはfalseに設定されています。しかし、まだうまく機能していません。

    事前に感謝します。

  7. この投稿はカスタム投稿について学ぶのに非常に役立ちます…………投稿ありがとうございます…

  8. SEOにとって非常に重要です。ウェブリンク自体にキーワードが含まれているようなものです。良い投稿です

  9. こんにちは、お伺いしたいのですが、
    通常の投稿のような記事の最後に表示されるカスタム投稿タイプの投稿リストを取得するにはどうすればよいですか?
    投稿のタイトルが通常の投稿とほぼ同じである投稿のみを取得するにはどうすればよいですか?

    例:通常の投稿
    記事タイトル —- —-

    コンテンツ —– —
    —- コンテンツ終了 —
    ランボルギーニの車リスト
    車 ランボルギーニ 5
    車 ランボルギーニ 4
    車 ランボルギーニ 3
    車 ランボルギーニ 2
    車 ランボルギーニ 1

    同じタイトルがなくなるまで続きます

Leave A Reply

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