WordPressで画面が真っ白になったら、最初にやるべきこと

「画面が真っ白になってしまいました。」
WordPressのフォーラムでは、よくこの言葉を目にします。

真っ白な表示になるということは、ほぼ100%なにがしかのエラーが発生していて処理が止まってしまっているということで、解決への最短距離は、エラーメッセージを表示させて何のエラーが発生していて、どこで止まっているかという、エラーの原因を把握し、発生箇所に対して適切な修正を施すことです。
エラーが分からないまま推測による修正を行ったりすると、回り道になったり、さらにおかしくしてしまうことにもなりかねません。

“WordPressで画面が真っ白になったら、最初にやるべきこと” の続きを読む

WordPressのアーカイブリストにclassを追加する

WordPressのアーカイブリスト(wp_get_archives)は、wp_list_pagesなどと違い、リストに現在ページを示すclassなどが入りません。
また、ドロップダウンリストとして表示した場合でも、デフォルト選択状態になっておらず、ちょっとばかり不便ですね。
これを修正するには、get_archives_linkというフックポイントにフックして、htmlのソースを書き換える必要があります。
“WordPressのアーカイブリストにclassを追加する” の続きを読む

WordCamp Fukuoka 2011 に参加してきました。

WordCamp Fukuoka 2011に参加してきました。
福岡での開催は、2010年に続けて1年ぶりとなる第2回目、今回の参加者は、前回の200人に対して大幅に上回る400人の申込み。サイトの公開も申込み開始もかなり押した感じだったのに、短期間でこれだけの人が集まるなんて福岡も凄いですね。

“WordCamp Fukuoka 2011 に参加してきました。” の続きを読む

WordPressのカレンダーのthにclassを追加するコード(日本語限定)

@yuki930 さんが、Twitter上でこんなことをつぶやいているのを目にしたので

それならば「入れて見せようホトトギス」という感じで、テーマのfunctions.phpで使えるコードを書いてみました。

“WordPressのカレンダーのthにclassを追加するコード(日本語限定)” の続きを読む

WordPressの公開記事でプレビュー可能なショートコード

公開している投稿や固定ページにコンテンツを追加するときなど、どのようにプレビューを行っていますか?
別の非公開ページなどを作ってプレビューするのも一手ですが、管理画面の一覧にプレビュー用のページが増えていくと管理が煩雑になりますよね。

“WordPressの公開記事でプレビュー可能なショートコード” の続きを読む