Hacks旅ブログの作り方、ブログデザインのこと、wordpressのことなど。2018.02.25WordPressには、「カテゴリー」と「タグ」というものがあり、これらのことを「タクソノミー」といいます。タクソノミーは記事を分類するためのもので、オリジナルの分類(カスタムタクソノミー)を作ることもできます。この記事では、タクソノミーとタームについての説明、カスタムタクソノミーの作り方(プラグインを使う場合、使わない場合)と使い方を紹介します。タクソノミーに関しては説明が難しいので、用語が間違っている場合があります。UI)の導入カスタムタクソノミーの作り方タームの作り方プラグインを利用しないカスタムタクソノミー・タームの作り方カスタムタクソノミーとタームの使い方サイドバーに表示する記事ページに表示するさいごにスポンサーリンクタクソノミー・タームとはタクソノミーとはタクソノミーとは分類のことで、カスタムタクソノミーとはオリジナルの分類のことです。メインブログを例にして説明します。このブログは旅と暮らしをテーマにしたブログです。大カテゴリーは「旅のこと」、「暮らしのこと」のふたつで、それぞれの中にいくつかの小カテゴリーがあります。これとは別に、「地域」というカスタムタクソノミーを作っています。・タームとはタームとは、タクソノミー内の項目のことです。上の例で言うと、カスタムタクソノミー[地域]の中にターム[東南アジア]やターム[タイ]があるということです。タクソノミーとタームのまとめWordPressには、デフォルトで「カテゴリー」、「タグ」という【タクソノミー】が用意されています。「カテゴリー」、「タグ」以外に自分で作った【タクソノミー】を【カスタムタクソノミー】と呼びます。「カテゴリー」と「タグ」は全く別のもののように感じますが、実は階層式(親子階層がある)のタクソノミーか、非階層式(親子階層がない)のタクソノミーかの違いしかありません。カスタムタクソノミーを作る際も、階層式(カテゴリー風)か非階層式(タグ風)かを選ぶことができます。上の例で言うと、カスタムタクソノミー[地域]は階層式(カテゴリー風)のカスタムタクソノミーだということになります。【階層とは】タームに親子階層があるタクソノミーのことを階層式といいます。タクソノミー(カテゴリー)を例にすると、親ターム「旅のこと」の中に、子ターム「旅行記」があるので、「カテゴリー」は階層式のタクソノミーだということです。プラグインを利用したカスタムタクソノミー・タームの作り方ここからは、カスタムタクソノミーの作り方です。プラグインを使う方法を説明します。UIというプラグインをインストールします。UIは「カスタム投稿タイプ」と「カスタムタクソノミー」を追加・管理するプラグインですが、今回は「カスタム投稿タイプ」には触れません。UI]というメニューが追加されます。[タクソノミーの追加と編集]をクリックします。[タクソノミーの追加と編集]画面が表示されます。この画面でカスタムタクソノミーを追加します。今回は、上でも挙げた「地域」というタクソノミーを例にします。タクソノミースラッグ:このタクソノミーをWordpress内で利用するときに使う名前です。具体的に言うと、PHPでこのタクソノミーの名前や記事一覧を表示するときや、タクソノミーページのURLに使われます。複数形のラベル:タクソノミーの表示名です。利用する投稿タイプ:どの投稿タイプで利用するかを選択します。通常は「投稿」で良いと思います。今回の記事では触れませんが、「カスタム投稿タイプ」と合わせて使う場合はここで選択してください。追加ラベルには何も書かなくてもOKです。設定欄にある階層をTrueにすると、階層式のタクソノミー(カテゴリー風)となります。Falseにすると、非階層式タクソノミー(タグ風)となります。記入・設定をしたら、[タクソノミーを保存]をクリックします。これでカスタムタクソノミーの作成は完了です。タームの作り方カスタムタクソノミーを作成すると、Wordpress管理画面左側の[投稿]メニュー内に、「カテゴリー」、「タグ」と並んでカスタムタクソノミーが表示されます。「地域」をクリックすると、カスタムタクソノミー[地域]のタームを追加するページが表示されます。階層をTrueに設定したので、親タームを選択する項目も表示されています。画面右側で、追加したタームを確認することができます。通常のカテゴリーと操作は同じです。プラグインを利用しないカスタムタクソノミー・タームの作り方WordPressやPHPに慣れている人にとっては、プラグインを利用しないカスタムタクソノミー・タームの作り方のほうが手軽だと思います。テーマエディターで「functions.php」に以下のコードを貼り付けるだけで、カスタムタクソノミーを作ることができます。);「タクソノミー名」、「タクソノミーのスラッグ」に任意のテキストを入れてください。true」という箇所を「true」にすると階層式に、「false」にすると非階層式になります。カスタムタクソノミーとタームの使い方サイドバーに表示するタクソノミー[地域]をサイドバーに表示します。Widget」というプラグインを使うと簡単です。Widgetは、任意のタクソノミーのターム一覧をウィジェットに表示することができるプラグインです。Widgetを追加します。Dropdown:ドロップダウン表示するかどうか実際にサイドバーに表示した[地域]が↓こちらです。実物はメインブログを確認してください。記事ページに表示する私が使っているWordpressテーマSimplicityでは、記事ページのタイトル下にカテゴリーが表示されます。(→現在はCocoonというテーマを使っています)ここにカスタムタクソノミー(地域)を表示する方法を説明します。Simplicityでは、この部分は「category-link.php」というテーマファイルに記述されています。親テーマの「category-link.php」をコピーして、内容を編集します。//is_category_visible?>この下に、以下の記述を追記します。?></span><br><!--タクソノミー表示//////////////////////////////////////-->見た目がカテゴリーと同じになるように、class=”category”を指定しています。fa-fw”></span>はFontAwesomeのアイコン()なので、適当に変えて下さい。編集が終わったら、FTPクライアントソフトなどでサーバーにアップロードして下さい。さいごにタクソノミーの概念は難しくて、私も最初はあまり理解できませんでした。今もきちんと理解できているのか、正しい使い方をしているのか分かりませんが、出来る限り分かりやすくまとめたつもりです。Plusの基本的な使い方と設定方法を説明します。CocoonカスタマイズCocoonのページネーションのデザインをカスタマイズする方法と、デザインサンプル5つCocoonのページネーションのデザインをカスタマイズする方法と、デザインサンプルを紹介します。Wordpress国別カテゴリーに国旗アイコンを表示する方法カテゴリー一覧に国旗アイコンを表示する方法を説明します。旅ブログでは、多くの人が国別でカテゴリーを作ると思いますので、装飾に役立つのではないでしょうか。CocoonカスタマイズCocoonのSNSシェアボタンを、よりシンプルにカスタマイズする方法CocoonのSNSのシェアボタンのデザインをカスタマイズする方法と、デザインサンプルを紹介します。Wordpressサイドバーの人気記事をタブで日毎、週毎、月毎の3種類表示する方法タブを使った人気記事の日毎、週毎、月毎の3種類表示を、Wordpressのプラグインを使って簡単に実装する方法を紹介します。サイドバーの人気記事をタブで日毎、週毎、月毎の3種類表示する方法Simplicityの内部ブログカードのサムネイルサイズを変更する方法Commentsコメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。Ultimateの使い方。Snippetsの使い方。人気記事ウィジェットのデザインサンプル102019.12.232020.01.03スマホ・パソコン間でテキストやファイルをやり取りする方法。Ultimateの使い方。Snippetsの使い方。人気記事ウィジェットのデザインサンプル102019.12.232020.01.03スマホ・パソコン間でテキストやファイルをやり取りする方法。コメント欄のデザインをカスタマイズする方法(枠、色、文字の変更)と、デザインサンプル2019.11.26CATEGORIESCocoonカスタマイズ11Simplicityカスタマイズ9Windows7Wordpress21その他6ブログデザイン27旅ブログの作り方18タイトルとURLをコピーしました。