WordPressハックカテゴリーの投稿

2011-08-18
晴れ

携帯対応プラグイン Ktai Style バージョン 2.0.4 リリース

ゆりこ による 2018-12-19 13:30:00 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

15か月間の沈黙を破り、WordPress 携帯対応プラグイン「Ktai Style」の安定版バージョン 2.0.4 をリリースいたします。

2.0.3 から 2.0.4 への変更点は次の通りです。

  • コメント表示でリスト要素の閉じタグを出力されていなかった不具合を直しました。これにより iPhone/iPod touch での構文エラーがなくなります。
  • a 要素の内側で img 要素の外にある文字列が無視されるバグを直しました (例: <a href="XXXX">無視されていた<img src="YYYY" /></a>)
  • WordPress 3.0 以降のマルチサイトで画像の扱いをシングルサイトと同じにしていた不具合を直しました。
  • WordPress 3.1 以降では携帯向け管理機構を停止するようにしました。コメント編集パネルが正常に動作しないためです。
  • ページ編集で「編集をキャンセル」「リストに戻る」リンクが出なかった不具合を修正しました。
  • SSL 接続時は端末 ID (iモードID, サブスクライバID 等) を「取得できない状態」と判断するようにしました。具体的には ks_is_require_term_id() が false になります。
  • ks_in_network() を、携帯4社のIPアドレス最新版に追従しました。
  • ks_term_name() を、au 最新機種に追従しました。
ダウンロード: ktai-style.2.0.4.zip (1.6MB)
より新しいバージョンが出ています。

Ktai Style 2.0.3 のリリース後、WordPress 3.0 が出ましたが動作検証や附属テーマの修正などをできていませんでした。やっと重い腰を上げて検証および修正を行なっています。現状では以下の制限事項があります。すべて Ktai Style 2.1 で対応予定です。

  • Ktai Style のサイト管理機能は WordPress 3.0.6 以前の対応です。WordPress 3.1 以降ではログインできません。
  • WordPress 3.0 から導入されたナビゲーションメニューには対応していません。従来通り、固定ページの一覧がメニューとして出ます。

WordPress 3.1 において、Ktai Style が使っていたコメント一覧取得の内部 API (外部から使用は想定されていない) が使えなくなってしまいました。よって、コメント一覧の画面は作り直しになります。ちょっと時間をください。

また、以前から計画していた、Twenty Ten, Twenty Eleven の携帯版も開発中です。これができれば、簡単に PC と携帯の見栄えを揃えることができて、カスタマイズが楽しくなることでしょう。ご期待ください。

2011-08-13
晴れ

WordBench 川崎でもくもく会+北京で焼き肉

ゆりこ による 2011-08-24 02:37:00 の投稿
カテゴリー: WordPressハック,イベント
タグ: , , , , , ,

8月13日(土)、WordBench 川崎主催で WordPress 勉強会を開催しました。お盆の真っ最中ですが、15人の参加者がおられました (去年も8月中旬に勉強会やったような……)。今回は Twenty Eleven の子テーマ作成が目的ですが、各自が好きに自主制作してもよいこととしました。

20分ほどで子テーマの作り方をおさらいし、参考題材も提示しましたが、さすがに「セブン・イレブン」のサイトをそっくりに作る猛者はいませんでした…… (作り方のスライドは末尾につけました)。16時からは成果発表会として、各自の作品を見せて頂きます。仕事として受注したサイト制作もあって、なかなかのレベルの高さでした。

ステーキ肉付きの盛り合わせを大きく見る

ステーキ肉付きの盛り合わせ600g

17時からは懇親会として川崎市の誇る焼肉「北京」に行きました。平間の本店は満員かつ敷居が高いため、小杉に近い向河原の支店を選択。こちらは肉の追加注文ができること、盛合せセットがあり注文がしやすいことなどから、初心者におすすめです;-) 10人で 600g の盛合せを3皿頼みましたが、45分でなくなってしまいました。あわてて1皿追加してみなさん満腹となりました。盛り合わせ肉は薄切りで小さ目のカットですが、大人数だとちょうどいい感じでした。北京は年2回ぐらい行きたいものです。次回はぜひ本店で!

Twenty Eleven の子テーマ作成
形式: PDF 2.6MB
ライセンス: クリエイティブ・コモンズ・表示-継承 2.1 日本
スライドPDF「Twenty Eleven の子テーマ作成」
2011-08-05
晴れ

Lion で作る WordPress ローカル環境の改訂

ゆりこ による 04:17:04 の投稿
カテゴリー: WordPressハック
タグ: , ,

おととい公開した「Mac OS X Lion で作る WordPress ローカル環境」ですが、いくつか不備がありましたので修正したものと差し替えました。

  • MySQL のダウンロード先が 5.1.58 になっていたのを修正。
  • MySQL を始動させる手順を追加。
  • MySQL の root パスワード設定を、ホストが 127.0.0.1, ::1, *.local に対して追加 (パスワードなしでログインできてしまう問題があった)。
  • MySQL の匿名ユーザー削除の説明を追加。(Windows 版と違い、権限が低いので実害はない)
  • httpd.conf, php.ini に書き込み権限を追加。(vi で :w! すれば書けるので説明端折ってました)
  • Web 共有をオンにする説明を追加。(Lion はデフォルトでは Sites フォルダがありません)
  • MySQL のアカウントやデータベース作成の説明を追加。(なくても分かるでしょうが念のため)
  • /Library/WebServer/Documents/ における AllowOverride 設定を追加。
  • phpMyAdmin は config.inc.php を作らなくてもそのまま動きそうなので説明はそのまま。
  • WordPress をコマンドラインでダウンロードするとき curl コマンドに変更。(wget は標準では存在しないため)
  • WordPress のコア・テーマ・プラグインの自動更新に対応するための設定を追加。(そう、ちゃんと動くんです)

もともとの資料はワークショップで実演するためのものでしたので、説明を端折っている部分は実演でカバーしていました。Snow Leopard 以後は配布用の資料になっていたため、説明を追加しないと分かりにくくなっていたのでした。今回の改訂で、Mac でのローカル環境構築における「決定版」に近くなったと思います。

なお、シェルを全く使わない方法も可能なのですが、設定ファイルをテキストエディタでいじる部分は回避できないので、シェル操作も似たようなものだろうと残しています。「シェルは難しそう」と思わずに、ひるまずチャレンジを期待しています。

2011-08-03
晴れ

Mac OS X Lion で作る WordPress ローカル環境

ゆりこ による 04:12:53 の投稿
カテゴリー: WordPressハック,ソフトウェア
タグ: , , , , , ,

以前、公開した「MacPorts で作る WordPress ローカル環境」「Snow Leopard で作る WordPress ローカル環境」を OS X Lion 対応に修正したスライドを発表します。

MySQL のバイナリパッケージは Lion 専用版がまだ出ていないため Mac OS X 10.6 向けパッケージを使っていますが、特に問題なく使えそうです。また、MySQL が 5.5 になっているため、my.cnf の設定内容が変更になっていることに注意です。

Mac OS X Lion で作る WordPress ローカル環境 (2011-08-05 版)
形式: PDF 1.1MB
ライセンス: クリエイティブ・コモンズ・表示-非営利-継承 2.1 日本
スライドPDF「Mac OS X Lion で作る WordPress ローカル環境」

このチュートリアルは、あくまでローカル環境の下地を作るまでの指南であって、WordPress 用のデータベースの作り方や WordPress のインストール方法は書いていません。また、phpMyAdmin のインストール方法も大幅に端折っています (実はけっこうややこしい)。

[追記 8月5日] 内容修正版に差し替えました。修正内容は別途解説しています。

2011-07-30
くもりのち雨

WordBench 東京勉強会と WordPress 3.2 リリースパーティー in Tokyo を開催

ゆりこ による 2011-08-02 17:13:00 の投稿
カテゴリー: WordPressハック,イベント,食べ物・料理
タグ: , ,
WordPress 3.2 リリースパーティー東京の案内画像を大きく見る

WordPress の最新版 3.2 が7月5日(日本時間)にリリースされたことを祝うべく、マイクロソフト品川本社のセミナールームで勉強会リリースパーティーを開催いたしました。日本の WordPress コミュニティーでは「リリースパーティー」という試みは初めてですが、本式の WordCamp と違って手軽に開催・参加できるので、こういう形態もいいのではないかと思います。なんと100人を越える参加者で大盛況となりました。

今回は1か月以上前から入念に準備を行い、場所手配、参加登録、ステッカー作成、料理発注、ドリンク注文、食器買い出し、二次会の店探しなどを10人ほど手分けして行いました。おかげさまで大勢の人に楽しんでもらえたようでなによりです。

勉強会とパーティーの申し込みを別サイトで行なってしまったため、参加者リストの更新が大変になってしまいました。入念にリストを作ったものの、参加者の名前をリストから探すのが大変で受付も時間がかかってしまいました。受付番号を発行して、この番号を申告してもらうのが楽でしたね……。

結局、裏方仕事ばっかりしていたので、勉強会はほとんど聴くことができませんでした。プレゼンターによる資料がぼちぼち公開されていますので、そちらで復習しておきます。また、Flickr の「wp32tokyo」タグで参加者による写真が公開されています。

今回の出し物は、2月に発表した WordPress 日本キャラクター (名前はまだない) のステッカーと、キャラクターをかたどったケーキです。ステッカーは1000枚作ったので、残りは今後の WordBench イベントや OSC, WordBeach などで順次配布いたします。ケーキは日本の WordPress イベントで定番となりつつありますね……。今回は料理を少な目としたのでケーキは全部おいしく頂きました。

机に並んだ WordPress ステッカーと日本キャラのステッカーを大きく見る

WordPress ステッカーと日本キャラのステッカーを配布

WordPress 日本キャラクターのケーキを大きく見る

WordPress 日本キャラクターのケーキ


関東地区での次回勉強会は、8月13日(土)に川崎市中原区で開催します。懇親会は、あの平間の「北京」の姉妹店 (向河原店) です。都合が合う方、興味ある方のご参加お待ちしています。

2011-07-23
晴れ

新舞子で WordBeach 打ち合わせ

ゆりこ による 2011-08-02 03:48:30 の投稿
カテゴリー: WordPressハック,イベント
タグ: , ,
WordBeach 会場である南浜荘 (宿泊棟) を大きく見る

WordBeach 会場である南浜荘。こちらは宿泊棟

リニア・鉄道館の次は新舞子での WordBeach Nagoya 打ち合わせです。いよいよ来月27日に迫った WordBeach の準備を会場現地で行おうという試みです。「現場百遍」と言いますが、スタッフの大半が現地を見ておくことは、とてもいいことです。夕方からは懇親会の料理試食会として懇親会も行い、なんと現地でのお泊まりもやってしまいました。(WordBeach にも宿泊コースがあるのです)

名鉄日長駅下り駅舎を大きく見る

名鉄日長駅は無人駅で30分に1本の普通のみ停車

会場である「新舞子まなビレッジ南浜荘」の最寄り駅は「日長」で、名古屋駅から名鉄で30〜45分もかかる不便な場所です。せめて準急が止まればいいのですが、非情にも30分間隔の普通列車しか止まりません。しかし、駅から研修設備への案内看板は充実していて、最初に踏切を渡らずに海と反対方向に行かない限り迷わないと思われます。

リニア・鉄道館で少し油を売り過ぎて、1時間ほど遅れてしまいました。予算についての調整が終わって、ノベルティ、イベント名称、およびスタッフの役割分担などを調整するところでした。イベント名称は、WordPress Foundation から「WordBeach (WordCamp Nagoya 2011)」という名称にケチがついたもので、WordCamp の名前をサブ名称として使ってはいけない、という指示でした。WordBeach だけにするか、WordCamp Nagoya だけにするかの2択となりましたが、スタッフの「Beach で何かイベントをしたい」という意図を明確にするために WordCamp という名前を捨て、WordBeach という名称に決定しました。スポンサー様への説明が必要となりますが、丁寧に説明して了解を得ることにしました。

今回のわたしの当日の役目は、小野さん主催の「デスマワークショップ」のチューターとしました。ワークショップでは、作業が詰まってしまった人のフォローが大事ですから、複数のチューターが欲しいところです。

懇親会の料理を大きく見る

WordBeach の懇親会と同じ料理を手配

宿泊での枕投げ練習を大きく見る

宿泊は大広間で枕投げも練習

18時過ぎ、打ち合わせをお開きとし、20人ほどで懇親会の試食会としました。今回は宿泊棟の食堂をそのまま使いましたが、本番では食堂が狭くて全員入れませんので、研修棟まで料理を運んでの宴会となります。今回は料理配膳のシミュレーションを省略しています。

懇親会の後は7人ほどで宿泊としました。風呂は男女別浴ですが、浴室が狭くて3,4人ぐらいしか同時に入れません。今回は他の宿泊者が少なかったため「1人ずつ入れる」貸し切り状態となりました;-) 風呂の利用時間は23時までで、24時には湯が抜かれてしまいます。WordBeach 本番で女性参加者が少ないため、女性の入浴が終われば、両方の風呂を男性向けに開放することも検討しています。

宿泊イべントの当初の名称は「WordREALCamp」でしたが、これも使用不可となり、「REALCamp」もしくは「PillowFight」が変更候補となりました。後者はつまり「枕投げ」です。ということで、実際に枕投げの練習も行いました。なお、南浜荘の規定で、障子を1マス破いてしまうと「500円」かかるそうです……。では1万円払えば20マス破ける、ということか……。さすがに今回は破きませんでしたが、WordBeach 参加者のみなさんにおかれましても破かないように注意をお願いします。

2011-07-15
晴れ

オープンソースカンファレンス Kansai@Kyoto に出展

オープンソースカンファレンス京都のブースを大きく見る

オープンソースカンファレンス京都には確認さんと瀬口さんが協力

7月15日(金)〜16日(土)、京都リサーチパークで開催されたオープンソースカンファレンスKansai@Kyoto (OSC 京都) に WordBench 京都・滋賀として出展しました。といっても実態は WordBench 神戸と川崎の人が出していたのですが;-)

今回はわたしがセミナー25分を担当し、続きは神戸から来られた瀬口さんがスマホ対応についてしゃべって頂きました。ありがとうございました。

隣のブースは Concrete5 でしたが、出展者の菱川さんは WordCamp Kobe 2011 に協力していて、実態は「WordPress ブースが1.5机ある」状態になっていました。いやはや。

スライド「WordPress 3.2 とそのコミュニティーの魅力」
形式: PDF 5MB
ライセンス: クリエイティブ・コモンズ・表示-継承 2.1 日本
スライドPDF「WordPress 3.2とコミュニティーの魅力」

WordBench 京都は近頃活動が停滞していますが、OSC への出展で「勉強会とかやってほしい」という声が出ているみたいですね。なんとか企画してみますか。

2011-07-14

WordCamp Kobe 2011 サイトオープン1日で100人登録

ゆりこ による 2011-07-20 17:56:30 の投稿
カテゴリー: WordPressハック,イベント
タグ: ,

9月11日開催のWordCamp Kobe 2011に参加します

9月11日(日)に開催される WordCamp Kobe 2011 の公式サイトがオープンしました。同時にセッションおよび懇親会の参加登録も始められました。2年ぶりの関西地区での WordCamp ということで、たった1日で100人の登録がありました。

わたしは特にスタッフやスピーカーとして絡んでいませんが、どうやら人員不足みたいなので手伝える範囲で協力したいと思います。

懇親会の会場は未定らしいですが、150〜200人ぐらいの会場にして追加募集してもらいたいところですね。以下の店なんかいいかも。

2011-07-10
晴れ

WordPress 3.2 日本語版と短冊

ゆりこ による 2011-07-20 17:42:45 の投稿
カテゴリー: WordPressハック,ソフトウェア
タグ: ,

WordPress 3.2 英語版から遅れること4日、WordPress 3.2 日本語版がリリースされました。日本語版は英語版から、2,3日以内にリリースすることを目標としていますが、今回は一部の訳語の翻訳で悩んだため遅くなりました。

その悩んだ言葉の1つが「短冊」です。原語は新テーマ Twenty Eleven の附属ウィジェット “Ephemera” です。単純に「カゲロウ」と訳すと違和感ありまくりということで、いろいろな案を出した結果、「短冊」が自然かつ雅があるということで決定されました。時間はかかりましたが、よい訳となったと思います。

理想的には、他の CMS などで「エフェメラ」が登場したとき、日本語訳として「短冊」を使ってもらいたいものです。OSS プロダクトを横断した訳語統一には「Doc-ja プロジェクト」が動くといいと思いますが、WordPress 日本語版チームで入っている人は少ない気が……。

うまい訳語が必要なのは、「アサイド」や「タクソノミー」で、とりあえずカタカナ語としましたが、そのためか「どういう機能か分かりにくい」という声があるみたいです。

2011-07-06
晴れ

WordPress 3.2 “Gershwin” リリース

ゆりこ による 01:43:53 の投稿
カテゴリー: WordPressハック,イベント,ソフトウェア
タグ: , , ,

WordPress 3.2 のコードネームの元となったジョージ・ガーシュウィンを大きく見る

WordPress 3.2 のコードネームはジョージ・ガーシュウィンにちなむ

日本時間で7月5日、WordPress の最新アップデート 3.2 がリリースされました。このバージョンでは、執筆集中モードや新テーマ Twenty Eleven の収録、管理画面のデザイン変更などが特徴です。さらに、PHP や MySQL の必須バージョンが引き上げられ、ついに PHP4, MySQL 4.x が未サポートとなりました。PHP は 5.2.4 以降、MySQL は 5.0.15 以降が必要です。

WordPress 3.2 のコードネームは “Gershwin” となりました。またしても音楽家で、奇しくも旧 Mac OS のオクラ入りとなったバージョンのコードネームと一致しています……。でも WordPress 3.2 はリリースされたソフトウェアで成功を収めるでしょう!!

WordPress の日本コミュニティーとしては初の「リリースパーティー」を行います。関東地区では7月30日に東京・品川で開催します。他の地域では計画がありませんが「やってみたい」と思えば WordBench や Twitter で呼び掛けみてください。小規模でいいのでやってみましょう!!

最近アップデートをさぼっている Ktai Style, Ktai Entry ですが、WordPress 3.2 での動作確認は近日中に行います。しばらくお待ちください。Twenty Eleven の携帯版も作らないと……。