ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

Wordpress

プログラミングができなくてもWebサイトが簡単に作成できる、CMSフレームワーク・WordPressで困っている人のために情報を発信します。

WordPress, phpcsが出すコメント(phpDoc)のエラーを直す。

php

WordPressにはコーディング規約があります。phpcsでチェックすることができ、コメントに関するエラーもたくさん出ます。

コメントを強制的に規約で書かせるのはWordPress独特の規約です。ちなみに、スタンダードなPSRはコメントに関する規約はゆるゆる。

続きを読む

WordPress, カテゴリと投稿の階層(親子関係)をもてる投稿タイプを作る

wordpress image

デフォルト投稿タイプの『投稿』はカテゴリ(タクソノミー)が使えるけど階層構造(親子関係)は持ってない。『固定ページ』は階層構造は持ってるけどカテゴリは使えない。

この2つをもったオールラウンダーな投稿タイプを作っていきます。ただ若干の課題があり、アーカイブページの修正も必要です。

続きを読む

WordPress, 投稿や固定ページをカスタマイズする。(投稿タイプのカスタマイズ)

wordpress image

デフォルトの投稿タイプには『投稿』『固定ページ』がありますが、カスタマイズしたいことがあります。たとえば投稿タイプで親子関係を使いたいとか、固定ページでタグを使いたいとか。

やり方はかんたんです。カスタマイズ用の関数やフィルターが用意されています。

(もちろんカスタム投稿タイプでも使える。)

続きを読む

WordPress, 『投稿』は親子関係(階層)ができない。値を変えると固定ページになっちゃう!

wordpress image

固定ページは投稿同士の親子関係を作れます。そういう設定だからなんですが、それなら投稿もできるんじゃないかと思って設定を変えてみました。

すると、できない。なんなら不思議な動きをしてしまいました。

WordPressを5年くらい使っててこんな発見をするとは思わなかった。

続きを読む

WordPress, 投稿の階層構造(親子関係)とカテゴリ(タクソノミー)のちがい

wordpress image

投稿には2つのグループ分けができます。ひとつはタクソノミーを作ってカテゴリの箱を用意すること。もうひとつは、投稿そのものに階層構造(親子関係)を持たせること。

それぞれに特長があり使い分けが必要です。今回はタクソノミーと親子関係の仕組みと違いから、それぞれの使い方を説明します。

続きを読む

WordPress, カテゴリやタグをカスタマイズする。(タクソノミーのカスタマイズ)

wordpress image

デフォルトのタクソノミーには『カテゴリ』『タグ』がありますが、カスタマイズしたいことがあります。たとえばカテゴリを固定ページでも使いたいとか、タグで階層を使いたいとか。

やり方はかんたんです。カスタマイズ用の関数やフィルターが用意されています。

(もちろんカスタム・タクソノミーでも使える。)

続きを読む