【WordPress】カスタム投稿タイプを追加する方法

WordPress の柔軟性を最大限に活用する方法の1つは、カスタム投稿タイプを追加することです。カスタム投稿タイプを使用すると、ブログ記事や固定ページとは異なる形式のコンテンツを WordPress サイトに追加できます。この記事では、WordPress にカスタム投稿タイプを追加する手順を解説します。

WordPress テーマの functions.php にコードを追加

WordPress のテーマの functions.php ファイルに以下のようなコードを追加します。

// カスタム投稿タイプの登録
function custom_post_type() {
    $args = array(
        'public' => true,
        'label'  => 'カスタム投稿', // カスタム投稿のラベル
        'supports' => array('title', 'editor', 'thumbnail', 'excerpt'), // カスタム投稿でサポートするフィールド
        'taxonomies'  => array( 'category', 'post_tag' ), // カスタム投稿に関連付けるカテゴリやタグ
        'rewrite' => array('slug' => 'custom-post'), // カスタム投稿のパーマリンク構造
    );
    register_post_type( 'custom_post', $args );
}
add_action( 'init', 'custom_post_type' );

これで、WordPress の管理画面で新しいカスタム投稿タイプが確認できるはずです。投稿を追加、編集、削除することができます。

まとめ

以上が、WordPress でカスタム投稿タイプを追加する手順です。カスタム投稿タイプを使用することで、サイトにさらに柔軟性と機能性をもたらすことができます。