ワードプレス活用

ワードプレスでカスタム投稿をプラグインなしで作成する

ワードプレスで制作実績をカスタム投稿で作ってみる

function add_post_type_works() {register_post_type('works', /* カスタム投稿タイプのスラッグ */array('labels'       => array('name' => '実績',),'public'       => true,'has_archive'  => true,'supports'     => array( 'title', 'editor', 'excerpt', 'thumbnail', 'author' ),'show_in_rest' => true,));}add_action( 'init', 'add_post_type_works', 0 );register_taxonomy('Industry', /* カテゴリーの識別スラッグ */'works', /* 対象の投稿タイプのスラッグ */array('hierarchical'          => false,'update_count_callback' => '_update_post_term_count','label'                 => '業種','public'                => true,'show_ui'               => true,'show_in_rest'          => true,));}add_action( 'init', 'add_custom_taxonomy_works', 0 );

制作実績をタクソノミーを使ってサービスで分ける

function add_custom_taxonomy_works() {register_taxonomy('works_cat', /* カテゴリーの識別スラッグ */'works', /* 対象の投稿タイプのスラッグ */array('rewrite' => array('slug' => 'works'),'hierarchical'          => true,'update_count_callback' => '_update_post_term_count','label'                 => '対象サービス','public'                => true,'show_ui'               => true,'show_in_rest'          => true,));register_taxonomy('Industry', /* カテゴリーの識別スラッグ */'works', /* 対象の投稿タイプのスラッグ */array('hierarchical'          => false,'update_count_callback' => '_update_post_term_count','label'                 => '業種','public'                => true,'show_ui'               => true,'show_in_rest'          => true,));}

生成されたパーマリンクからタクソノミー名を消す

//スラッグのリライトadd_rewrite_rule('works/([^/]+)/page/([0-9]+)/?$', 'index.php?works_cat=$matches[1]&paged=$matches[2]', 'top');

カスタム投稿実装例

よくある質問

  • タイトルに質問内容、本文に回答内容を入力すると投稿ごとに増える仕組み
  • 個別ページを設けるか否かはアナタ次第
  • タクソノミーで質問カテゴリー分けも可能
  • タームごとに質問をまとめてページ内リンクで推移することも可能

業界用語集

  • タイトルに用語名、本文に用語の意味を入力すると投稿ごとに増える仕組み
  • 個別ページを設けるか否かはアナタ次第
  • タクソノミーで50音順やカテゴリー分けも可能
  • タクソノミーであ行、Aなどグループ分け、グループ表示も可能

不動産物件情報

  • フルオーダー可能
  • ACFにて各種入力フォームを作成
  • 複合検索も可能
  • GoogleMapで一覧表示も可能
  • CSVでの物件管理も可能
  • 気に入った物件を問い合わせフォームと連携することも可能

ポータルサイト登録情報

  • フルオーダー可能
  • ACFにて各種入力フォームを作成
  • 複合検索も可能
  • GoogleMapで一覧表示も可能
  • CSVでの投稿管理も可能
  • 気に入った投稿を問い合わせフォームと連携することも可能
お問い合わせ・ご相談はこちら

スタッフK

WEB業界15年以上
大小含めて15000以上のキーワードを得意のライティングでトップページに押し上げてきました。

expand_less