WordPressのテーマカスタマイザーにて設定値をサニタイズせよ

WordPress.orgに新しいテーマを申請してから3カ月目となる。
担当レビュアーに「Nice Job!」と褒められたかと思えば、先輩(シニアレビュアー)が出てきて「ここがダメあそこがダメ」とやり直し。Fixして再申請でなんとかapproved(承認)。

ところが先輩は「作者URLに問題アリ」と、まさかの激オコ。作者URLといえば本ブログだ。何がダメなんじゃー!?理由が分からずも面倒なので作者URLをWordPress.orgのプロフィールに差し替えて再申請した。

すると別の先輩(?)から「テーマカスタマイザーでサニタイズしてください」との指摘とともに、ステータスが reopened(再開)に降格してしまった。

テーマレビューではapprovedまで行けばあとはLive(公式ディレクトリでの公開)を待つばかりと油断していたら、逆戻りすることもあるのだった。
そして、サニタイズってなんじゃー!?

…Continue reading

WordPressの検索フォームをカスタマイズする

WordPressの検索フォームは、テーマ側で用意しなくてもデフォルトが表示されるようになっている。もちろんカスタマイズも可能だ。

検索フォームのテンプレート

もし検索フォームのカスタマイズが必要であれば、テーマにsearchform.phpというテンプレートを用意すれば、こちらが優先して表示される。

…Continue reading

WordPressでパーマリンクを変更できない場合にやること

新しくサーバーを用意してWordPressをインストールした際に、パーマリンクを変更できないことがある。経験したことのある症状は2つ。

  1. ダッシュボード[設定]-[パーマリンク]でパーマリンクをデフォルト以外にしようとした際に、「.htaccess を更新する必要があります。」のようなエラーがでる
  2. パーマリンクをデフォルト以外に設定したはずなのに、ページを見ようとすると404エラーになってしまう

…Continue reading

WordBench【東京支部】春の翻訳&ドキュメンテーション祭りでテーマを翻訳 #wbt2014

2014年5月17日(土) 春の翻訳&ドキュメンテーション祭りと題して、WordPressの翻訳に貢献するためのハンズオンが全国13箇所のWordBenchにて一斉に行われた。日本語化が進んでいないテーマ、プラグイン、Codexについて自分たちで翻訳しようと、それぞれの地域にWPerたちが集まった。

Googleハングアウトで事前説明

翻訳に取り組むのは初めてという参加者が多いなか、Googleハングアウトによる事前説明が行われた。

  • プラグイン・テーマ翻訳について 東京支部より直子さん
  • Codex翻訳のすすめかた 仙台支部より五十嵐さん(おかん)

各地のWordBenchに参加しながら同時に勉強会を行うのは初の試みである。

…Continue reading

GW初日は春のJavaScript祭り #jsfes

2014年4月26日(土) KDDIウェブコミュニケーションズにて開催された「春のJavaScript祭り」に参加した。大型連休の初日となるなか、大勢のJavaScript好きが麹町に集まった。
主催のITかあさんとはWordPressのイベントで知り合った。エネルギッシュなエンジニアでBuddyPressの勉強会でもお世話になっている。私がWordPress以外のイベントに参加するのは珍しく、どんな人達が集まるのか?楽しみにしながらスタッフとして参加した。
…Continue reading

WordBench東京3月: 春のデザイナー祭り!にLTで参戦した #wbtokyo

は2014年3月29日(土) 渋谷はGMO YoursにてWordBench東京3月: 春のデザイナー祭り!が開催された。
これまでのWordBenchというと新機能やプラグインなど開発者向けが多かったなか、今回のコンセプトは「デザイナーの、デザイナーによる、デザイナーのためのWordPress勉強会!」WordPressをマスターしたいデザイナー、デザインをマスターしたいWordPressユーザー両者にとって興味深い内容となった。

…Continue reading

WP-D Fes #1 Megane Fes in GMOでこれからのWeb制作について考えた #wpdfes

去る2014年2月1日(土) WP-D Fes #1 Megane Fes in GMO(メガネフェス)と題して、これからのWeb制作について考えるイベントが開催された。持ち回りブログの集団WP-Dが主催する初のイベントで、私もメンバーとして参加した。WP-Dのリーダーであるmeganeことパープル大串さんが一日中話したいということから始まった企画だった。
場所はGMOインターネット シナジーカフェ「GMO Yours」。

私がWordPress以外のイベントに参加するのは初めて。WordPressでこうやるのがオススメ!新しい機能はこれだ!というようなテクニカルな内容とは異なり、これからのWebの動向や働き方について考える概念的なコンセプトとなり、内容はもちろんどんな人が集まるのか?とても気になった。

…Continue reading