WordPressで開発していると、WordPress Codex 日本語版は欠かせないドキュメントでしょう。しかし、今後は積極的な更新は行わないそうです。
代替サイトはWordPress.org公式の日本語サイト。
ただ困ったことに、開発に必要なリファレンスドキュメントはありません。
続きを読むプログラミングができなくてもWebサイトが簡単に作成できる、CMSフレームワーク・WordPressで困っている人のために情報を発信します。
WordPressで開発していると、WordPress Codex 日本語版は欠かせないドキュメントでしょう。しかし、今後は積極的な更新は行わないそうです。
代替サイトはWordPress.org公式の日本語サイト。
ただ困ったことに、開発に必要なリファレンスドキュメントはありません。
続きを読むWordPressにはコーディング規約があります。phpcsでチェックすることができ、コメントに関するエラーもたくさん出ます。
コメントを強制的に規約で書かせるのはWordPress独特の規約です。ちなみに、スタンダードなPSRはコメントに関する規約はゆるゆる。
続きを読むデフォルト投稿タイプの『投稿』はカテゴリ(タクソノミー)が使えるけど階層構造(親子関係)は持ってない。『固定ページ』は階層構造は持ってるけどカテゴリは使えない。
この2つをもったオールラウンダーな投稿タイプを作っていきます。ただ若干の課題があり、アーカイブページの修正も必要です。
続きを読むデフォルトの投稿タイプには『投稿』『固定ページ』がありますが、カスタマイズしたいことがあります。たとえば投稿タイプで親子関係を使いたいとか、固定ページでタグを使いたいとか。
やり方はかんたんです。カスタマイズ用の関数やフィルターが用意されています。
(もちろんカスタム投稿タイプでも使える。)
続きを読む固定ページは投稿同士の親子関係を作れます。そういう設定だからなんですが、それなら投稿もできるんじゃないかと思って設定を変えてみました。
すると、できない。なんなら不思議な動きをしてしまいました。
WordPressを5年くらい使っててこんな発見をするとは思わなかった。
続きを読む投稿には2つのグループ分けができます。ひとつはタクソノミーを作ってカテゴリの箱を用意すること。もうひとつは、投稿そのものに階層構造(親子関係)を持たせること。
それぞれに特長があり使い分けが必要です。今回はタクソノミーと親子関係の仕組みと違いから、それぞれの使い方を説明します。
続きを読む