【WordPress】カスタムタクソノミーの出力あれこれ
まず名前がごちゃごちゃになるので整理。タクソノミーに各タームが収納されています。カテゴリーやタグもタクソノミーの一種。 タクソノミー ∟ターム : ∟ターム ループ外 第一階層のタームだけ出力する たとえば、「schoo […]
まず名前がごちゃごちゃになるので整理。タクソノミーに各タームが収納されています。カテゴリーやタグもタクソノミーの一種。 タクソノミー ∟ターム : ∟ターム ループ外 第一階層のタームだけ出力する たとえば、「schoo […]
カスタムフィールドのプラグインはSmart Custom Fieldsのほうがシンプルで(無料だし)好きなのですが、ACFを使わねばならないときもあるので備忘録。 繰り返しフィールドの出力 オプションページで設定した、繰 […]
ページネーション、ページャー、ページ送り、呼び方はいろいろありますが、 the_posts_pagination() を使う WordPressに標準装備の関数でページネーションを実装するやり方。 the_posts_p […]
get_template_part() get_template_part( $slug, $name ); テンプレートパーツをテンプレートへ読み込む。 ヘッダー、サイドバー、フッターを除く、テーマファイルの中のテンプ […]
2021年01.01 記事タイトル08.02 記事タイトル10.20 記事タイトル 2020年01.05 記事タイトル07.15 記事タイトル11.31 記事タイトル… みたいな記事一覧を年のタイトルで区切りたいときに使 […]
まずfunction.phpでウィジェット機能を有効化する。 function.php そしてテンプレートの任意の場所に設置。 function.php デフォルトではウィジェットの各項目は<li>で出力され […]
「query_posts」は現在非推奨なので注意。予期せぬエラーが出るときがあります。 get_posts( ) get_posts( ) パラメータに基づいて投稿データの配列を作成する関数。 カスタム投稿を読み込む 下 […]
毎回なにを書くんだっけ…?となるので書いておきます。 だいたい書いとくもの 基本の設定 ウィジェットを有効化 タイトルのセパレータを変更 デフォルトだと「ブログタイトル -サイト名」になるので「ブログタイトル |サイト名 […]
属するカテゴリをclass名としてつける html 上記のように投稿が属するカテゴリをすべてclassとしてつけたいとき 関数でつける 「<?php post_class(); ?>」を使えば、カテゴリー名に […]
基本の出力 読み込んだ記事のループ内で使う基本的な使い方です。 テキスト、テキストエリア 改行を反映するときは、 画像/ファイル 画像はidを取得します。 WYSIWYG 基本はテキストと一緒 ショートコードを反映したい […]