UI」でカスタム投稿タイプを作る方法サーバー、WordPress、EC-CUBEなどWEB全般の疑問を解決するブログ。新しい投稿機能(投稿タイプ)がを設けたいことがあります。投稿数が増えても記事が混ざらず、すっきり管理することができるというメリットがあります。投稿タイプを分けることで、その投稿タイプ独自のテンプレートを適用することをはじめとした、幅広いWEBサイト上の表現ができるようになります。UI」で、カスタム投稿タイプとカスタムタクソノミーを追加する方法を紹介します。UI」をインストールするまずは、プラグインをインストールして有効化しましょう。プラグインのインストール方法がわからない場合は、以下のページを参考にしてください。UI」→「投稿タイプの追加と編集」をクリックします。タイプスラッグ(入力必須)投稿タイプのスラッグを半角英字で入力します。nav_menu_item)とは別のスラッグを入力しましょう。ここで入力されたスラッグは、後から編集することができません。既存の投稿タイプのスラッグが変わるのではなく、新たな投稿タイプが登録されます。(URLはこのようになります。→http://XXX.com/投稿タイプのスラッグ/記事のスラッグ)複数形のラベル(入力必須)ラベルは、管理画面のメニュー名として表示される投稿タイプの名称のことです。ラベルは英字でも日本語でも自由に設定できます。メニューを見たときに自分がわかりやすい名前をつけておきましょう。単数形のラベル(入力必須)基本的に、複数形のラベルと同じ名前で良いです。追加ラベルラベル名を追加します。それぞれの入力欄に入力例が表示されていますので、それを参考に任意のラベル名を入力していきましょう。見つかりませんゴミ箱にはありません。ユーザーに公開するかどうかを選択します。デフォルトのTrueで良いです。一部として実行されるクエリにて、この投稿タイプを指定したクエリーを実行可能かどうかを選択します。デフォルトのTrueで良いです。管理画面上にタスタム投稿タイプを表示するかどうかを選択します。デフォルトのTrueで良いです。ナビゲーションメニューに表示ナビゲーションメニューに表示するかどうかを選択します。デフォルトのTrueで良いです。表示するかどうかを選択します。デフォルトのFalseで良いです。表示」がTrueの時のみ入力します。アーカイブありアーカイブ(記事一覧)ページを作るかどうかを選択します。デフォルトはFalseですが、作る場合はTrueにしましょう。検索から除外フロントエンドの検索結果からこの投稿タイプの投稿を除外します。デフォルトのFalseで良いです。権限タイプカスタム投稿タイプでは、オリジナルのユーザー権限を付与することができます。デフォルトはpostです。新しいユーザー権限を作った場合は書き換えましょう。記事に親子関係を持たせるかどうかを選択します。デフォルトはFalseですが、親子関係を持たせる場合にはTrueにしましょう。リライトWordPressはこの投稿タイプにリライトを使用するかを選択します。デフォルトのTrueで良いです。カスタムリライトスラッグデフォルトの場合は「http://XXX.com/投稿タイプのスラッグ/記事のスラッグ」ですが、「http://XXX.com/カスタムリライトスラッグ/記事のスラッグ」とすることができます。不要な場合はデフォルトの空欄で良いです。フロントでのリライトパーマリンクの先頭に最上位階層を示す文字列を付加するかどうかを選択します。デフォルトのTureで良いです。クエリー変数この投稿タイプにクエリー変数キーを使用するかどうかを選択します。デフォルトのTureで良いです。この投稿タイプにクエリー変数キーを使用する通常デフォルトの空欄で良いです。任意の数字を入力することによって、メニューの位置をカスタマイズできます。WordPressのデフォルトのメニュー位置は以下の通りです。Separatorメニューに表示メニューに表示させるかどうかを選択します。通常、メニューに表示させた方が動線がはっきりするので、デフォルトのTrueで良いです。メニューアイコンメニューアイコンを個別に設定する場合は画像URLを指定します。通常はピンのアイコンになります。サポートカスタム投稿タイプの入力欄として、何をサポートするかをチェックボックスで選択します。カスタム「サポート」カスタム「サポート」のスラッグとして登録したい値があればそれを入力します。複数指定する場合はコンマ区切り。登録済みのタクソノミーから選択するものをチェックしていきます。登録が済んでいないタクソノミーを利用したい場合は、一度設定を保存して、タクソノミーを登録してから「投稿タイプの編集」で紐付けを行います。UI」というメニューから「投稿タイプの追加と編集」をクリックします。ページ上部のタブの中から、「投稿タイプを編集」を選択し、必要項目を入力していきます。UI」では、オリジナルのタクソノミーを作ることができます。詳しい設定方法は以下のページをご確認ください。各種テンプレートを用意する入力側の設定が完了したら、次は出力側の準備をしましょう。何もしなくても記事を表示することはできるのですが、せっかくならカスタム投稿タイプに応じたデザインテンプレートを作成することをおすすめします。カスタム投稿タイプ専用のテンプレートを用意して、FTPでサーバーにアップロードしておきましょう。専用テンプレートを作らない場合は、テンプレートの優先順位に従って参照されます。詳しくは以下のページをご確認ください。最後に、動作確認を行います。管理画面上にカスタム投稿タイプのメニューが表示されているかどうか、から始まって、カスタム投稿タイプの記事を登録できるかどうか、編集できるかどうか、表示されるかどうか、削除できるかどうかなど、一連の動作を確認しておきましょう。上のキャプチャのように、新着記事一覧とは別にランダムで記事を表示したい時があります。いった、イレギュラーな設定を行いたい場合があります。そんなときは、CSSの「nth-child」プ...その他FTPクライアントソフトで文字化けしたファイルが編集・削除できなくなった時の...FMTクライアントソフトを使ってファイルの編集・削除をする中で、日本語ファイルが文字化けしてアクセス不可になることがあります。そんな...WordPressプラグインWordPress導入時にインストール必須だと考えるプラグイン一覧WordPressでサイトやブログを作る際に便利なのが「プラグイン」です。「FileZilla」を使ってサーバーにFTPファイル転送を行う手順サーバー契約を行なった時に発行されるFTPアカウント情報。この情報を使うと、サーバーに直接アクセスすることができます。サーバーに...WordPressプラグインWordPressの便利で使い勝手が良い開発者向け拡張プラグインWordPressでは、機能拡張に役立つプラグインが多く存在しています。上図のような一部のエリアのみ有効な日本地図を描画する方法を紹介します。