WordPress のページが "未分類" かどうか正確に調べる
Wordpress ではある投稿/固定ページがどのカテゴリに分類されるかを調べるために in_category() 関数を利用します。 ところがこれを利用して "未分類" カテゴリを識別しようとすると問題が起こります。 …このページを読む
Wordpress ではある投稿/固定ページがどのカテゴリに分類されるかを調べるために in_category() 関数を利用します。 ところがこれを利用して "未分類" カテゴリを識別しようとすると問題が起こります。 …このページを読む
Google Code Prettify は自動でコードを装飾してくれる js 製のソースコードハイライタですが、レイアウトが崩れることがあります。この問題が起きる原因の1つはタブです。タブを半角スペースに変換するとレイアウトが崩れなくなる可能性があります。このページを読む
関連ページを表示するために YARPP プラグインを使うことがありますが、このデザインを修正する方法は2つあります。1 つはプラグインのコードを直接修正する方法、もう1つはテンプレートを自分で作る方法です。このページを読む
WordPress のテンプレートや関数に見られる __() や _e() などは、引数に与えたテキストの翻訳結果を扱うための関数です。__('message') は翻訳結果を返し、_e('message') は、翻訳結果を出力します。また翻訳に失敗した場合には引数 'message' がそのまま返ります。このページを読む
WordPress のテーマには wp_head と wp_footer 関数が挿入されています。これらは削除してはいけません。双方とも、WordPress やプラグインによってヘッダ部分・フッタ部分にメタデータなどを出力する目的で使用されます。このページを読む
WordPress に複数のカテゴリで記事を投稿している場合、一般的な設定のまま運用すると、前後の記事には全く関連のない記事が表示されます。前後の記事として表示される記事を同じカテゴリの記事にすることで、特定のカテゴリのために訪問したユーザの巡回率を挙げます。このページを読む
WordPress にはカテゴリ・タグ別アーカイブなど、複数ページに渡って記事を一覧する機能があります。このとき 1 ページ目かそれ以降のページかを識別できると、記事の一覧方法などを工夫することができます。例えば 1 ページ目の記事だけ大きく見せることなどが出来ます。このページを読む