WordPress でカスタム投稿タイプを簡単に作成する方法

WordPress でカスタム投稿タイプを簡単に作成する方法

WordPress サイトでは、さまざまな投稿タイプが必要になる場合があります。デフォルトの投稿タイプを使用してスムーズに実行できるものもありますが、コンテンツのニーズをより適切に満たすにはカスタムの投稿タイプが必要な場合もあります。あなたのウェブサイトが後者の場合、このガイドでは WordPress カスタム投稿タイプを追加する方法を示します。

WordPress でカスタム投稿タイプを作成する方法

GenerateWP の Post Type Generatorを使用すると、コード スニペットを簡単に生成して、必要なカスタム投稿タイプを作成できます。WPCodeなどのコード スニペット プラグイン、サイト固有のプラグインを使用して、またはテーマのテンプレートに直接貼り付けます。

  • GenerateWP Post Type Generatorページに移動し、「全般」をクリックします。
投稿タイプジェネレータ情報を生成する
  • 「全般」タブの次のフィールドに入力します。
    • 関数名:カスタム投稿タイプの名前。
    • 子テーマ:コード スニペットで子テーマをサポートする場合。
    • テキスト ドメイン:カスタム投稿タイプの一意の識別子。
Generatewp 投稿タイプ ジェネレーターの概要
  • 「コードを更新」をクリックします。各セクションに変更を加えた後は、必ずこれを行ってください。
投稿タイプ ジェネレーターの一般的な更新コードを生成する
  • [コードを更新] をクリックするたびに、フィールドに入力した内容が生成されたコード スニペットに適用されます。
Generatewp 投稿タイプ ジェネレーターの一般的な更新コード スニペット
  • 次のフィールドを含む「投稿タイプ」セクションに移動します。
Generatewp ポスト タイプ ジェネレータ ポスト タイプ
  • このカスタム投稿タイプ内のメニュー項目が WordPress ユーザー インターフェイスの [ラベル] タブにどのように表示されるかをカスタマイズできます。
投稿タイプジェネレーターラベルの生成
  • サポートされている項目を選択し、「オプション」タブで検索結果の表示、エクスポート、アーカイブを管理します。「コードを更新」を選択します。
投稿タイプジェネレーターのオプションを生成する
  • WordPress 管理ダッシュボードの「表示設定」タブで、カスタム投稿タイプの表示方法をカスタマイズできます。
Generatewp 投稿タイプ ジェネレーターの表示設定
  • [パーマリンク] に移動し、[パーマリンクの書き換え] で [カスタム パーマリンク] を選択し、カスタム投稿タイプのカスタム URL スラッグを作成します。このタイプの投稿を複数のページに分割したい場合は、「ページ分割」で「はい」を選択してください。「コードを更新」を選択します。
投稿タイプジェネレーターのパーマリンクを生成する
  • 「機能」タブでカスタム投稿タイプにアクセスできるユーザーの機能を管理できます。
Generatewp 投稿タイプジェネレータ機能
  • 生成されたコード スニペットを強調表示してコピーします。

WPCodeを使用してコードスニペットをWordPressに追加する方法

カスタム投稿タイプのコード スニペットが完成したので、それを WordPress に貼り付けます。使いやすさのために WPCode を使用しています。

  • WordPress ダッシュボードで、WPCode をインストールしてアクティブ化します。
  • 「コード スニペット」というラベルの新しいメニュー項目が表示されます。
  • 「コード スニペット」の上にマウスを移動し、「+ スニペットの追加」をクリックします。
Wordpress メニュー コード スニペット
  • WPCode ページで、「カスタム コードの追加 (新しいスニペット)」の上にマウスを置き、「スニペットを使用」をクリックします。
Wordpress メニュー コード スニペット Wpcode
  • 「アクティブ」の横にあるトグルをクリックしてスニペットをアクティブにします。スニペットのタイトルを追加し、「コード タイプ」で「PHP スニペット」を選択し、「コード プレビュー」の「GenerateWP」からカスタム投稿タイプのコード スニペットを貼り付けます。「スニペットを保存」をクリックします。
Wordpress Wpcode カスタム スニペットの作成
  • カスタム投稿タイプは、WordPress ダッシュボードの左側のサイドバーに表示されます。
Wordpress メニューのカスタム投稿タイプ

WordPress でカスタム投稿タイプを表示する方法

Web サイトにアクセスしても、作成したばかりのカスタム投稿タイプのメニュー ボタンが表示されない場合があります。カスタム投稿タイプを表示するには、次の手順に従います。

  • WordPress ダッシュボードの「外観」にカーソルを置き、「メニュー」をクリックします。
Wordpress の外観メニュー
  • 新しいメイン メニューを作成することも、既存のメニューの下にカスタム投稿タイプを追加することもできます。
  • 「メニュー項目の追加」で「カスタムリンク」をクリックします。作成したカスタム投稿タイプの URL スラッグを追加し、リンク テキストを追加して、[メニューに追加] をクリックします。
Wordpress の外観メニューの追加
  • 「メニュー設定」でメニューボタンの位置を選択します。
Wordpress の外観メニューの場所の追加
  • 「メニュー」ページの右下にある「メニューを保存」をクリックします。
  • 追加したカスタム投稿タイプの新しいメニュー ボタンが、選択したメニューの場所に追加されます。

よくある質問

WordPress テーマで利用可能な投稿タイプを表示するにはどうすればよいですか?

Find My Custom Post Typesプラグインを使用すると、カスタム投稿タイプを簡単に見つけることができます。デフォルトの投稿タイプを含む、登録されているすべての投稿タイプを表示するには、get_post_types()関数を使用します。必要なコードは、関数の WordPress 開発者リソース ページで見つけることができますget_post_types()

WordPress にはカスタム投稿タイプがいくつありますか?

カスタム投稿タイプは必要なだけ作成できるため、明確な数はありません。

カスタム投稿タイプを生成するために使用できる WordPress プラグインはありますか?

カスタム投稿タイプを生成するための最適な無料プラグインは、Custom Post Type UIです。Pod をチェックアウトすることもできます。

画像クレジット: Pexels。すべてのスクリーンショットは Natalie dela Vega によるものです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です