WordPressカスタム投稿タイプ(CPT)と分類法を作成する方法– Hello Worldチュートリアル、ヒントとコツ

公開: 2016-03-11

素晴らしい。 Custom Post Type (CPT)について話しましょう。 これは、以下の質問がある場合にも役立ちます。

  • WordPressでカスタム投稿タイプを作成する方法は?
  • WordPress投稿タイプを生成する
  • 最初のWordPressカスタム投稿タイプを作成する
  • WordPressCPT分類法
  • WordPressカスタム投稿タイプの完全ガイド

WordPressは、多くの強力な機能を備えた最も広く使用されているブログプラットフォームの1つであり、 Custom Post Typeもその1つです。 私はこれまでWordPressでカスタム投稿タイプ(CPT)を見たことがありませんでしたが、最近「取引」の新しいセクションを作成したいと思いました。

これを実現する方法は2つあります。

  1. 新しいサブドメインを作成します:http: http://deals.crunchify.com/
  2. 新しいカスタム投稿タイプを作成します: https://crunchify.com/deals/ ://crunchify.com/deals/

point 1を達成するには、サブドメインを作成し、新しいWordPressインストールをインストールして、新しいブログを開始するだけです。 しかし、1つの単純なセクションを作成するためだけにそれを実行したいと思う人はいないと思います。 そこで、このチュートリアルのpoint 2を見ていきます。

WordPressには、次のようなデフォルトの投稿タイプがたくさんあります。

  • 添付ファイル(投稿タイプ: '添付ファイル')
  • 投稿(投稿タイプ: '投稿')
  • ナビゲーションメニュー(投稿タイプ: 'nav_menu_item')
  • リビジョン(投稿タイプ: 'リビジョン')
  • ページ(投稿タイプ: 'ページ')

では、CPTとは何ですか?

Custom post types (CPT)は、作成できる新しい投稿タイプです。 カスタム投稿タイプは、 register_post_type()関数を介してWordPressに追加できます。 この関数を使用すると、ラベル、サポートされている機能、可用性、およびその他の詳細によって新しい投稿タイプを定義できます。

始めましょう。

ステップ1

これが、「 Deals 」と呼ばれる新しいCustom Post Typeを作成するために必要なものです。

上記のコードは、カスタム投稿タイプと呼ばれるDealsと呼ばれる新しいセクションを作成します

新しいカスタム投稿タイプの作成-CPT-Crunchifyのヒント

カスタム投稿タイプにタグを追加する方法は? 上記のスニペット'taxonomies' => array('post_tag')行は、標準のWordPressタグをカスタム投稿タイプに追加します。

ステップ2

Typeという名前のCustom Taxonomyを作成する場合はどうでしょうか。 register_taxonomy関数を使用すると、分類法を簡単に作成できます。

新しいカスタム分類法を作成する-Crunchifyのヒント

ステップ-3

次に、最初の取引投稿を作成します。 これがAdd New Deal政策のスクリーンショットです。

Crunchifyで新しい取引カスタム投稿タイプを作成する

ステップ-4

最初のタイプ分類法を作成します。 これがAdd New Typeページです。

カスタム分類ページ

このチュートリアルを使用して、WordPress Custom Post Type - DealsCustom Taxonomy - Typesを作成しました。 次のチュートリアルでは、これに関するいくつかのカスタマイズについて説明します。

次は何? RSS、YARPP、Post Meta、Footer、HomePageのWordPressカスタム投稿タイプ(CPT)のヒントとコツを入手してください。

また、CPTに関する別のチュートリアルもご覧ください。

カスタム投稿タイプのパーマリンクにカスタム分類を追加するにはどうすればよいですか?