2016年4月6日水曜日

Global WordPress Translation Day ってのが 4月24日に開催されますね!

いくつかの WordBench でも検討されているということですが、これは是非参加してみたいなと思います。とりあえず自前のまだ翻訳していないプラグインを GlotPressに移行して翻訳してやろうかな〜って思っています。

「Global WordPress Translation Day」に参加してみよう!


WordBench 男木島を立ち上げた額賀さんが、WordBench.org で本日、このイベントについての告知をされました。イベント当日は、WordSlackに翻訳関係の管理者がスタンバっていると思われるので、#translate チャネルへ翻訳したら「翻訳したぜ〜」ってつぶやいたり、自分のテーマやプラグインを翻訳したなら「モデレーション権限ちょうだい!」っていうと即時対応されるのかもしれませんねぇ。

WordBench 東京は参加予定みたいですね。京都と男木島は検討中ということ。開催されるなら、京都に参加してみようと思ってます。と書いていたら、京都の方はやりますね! 早速参加をポチッって押しておきました。

なお、現在 WordPress の翻訳といえば、GlotPress を使った翻訳主流になっています。従来のテーマやプラグイン内に翻訳ファイルを置くこともできますが、これを機会に 公式テーマやプラグインを作成されていて多言語対応にしているなら、GlotPress へ移行をしてみては〜って思います。

プラグイン移行については、ちょうど4月16日に開催される 第52回 WordBench 大阪 「WordPressの新しい翻訳システム「GlotPress」を使ってみよう!」で筆者がセッションでしゃべりますので参考になるかもしれません〜。

2016年4月4日 @kimipooh



2016年3月31日木曜日

【告知】WordCamp Kansai 2016は 7月9日-10日開催決定!!

ってことです。
WordCampの公式サイトに掲載されてました!!
そう遠くない時期にティザーサイトが立ち上がるはずです!(たぶん)楽しみですね!

筆者も、WordCamp Kansai 2016の広報チームとして今後活動していければと思っています。

ってそれだけじゃ寂しいので、過去を振り返ってみます。

WordCamp Kansai 2015

2016年3月25日金曜日

WP CLI 本体を自動アップデートをする方法

WP CLIを皆さん使ってますか。
サーバー管理者のひとりとして、WordPressのバックアップやアップデートをコマンドラインから管理できる WP CLI はなくてはならないツールです。なかったら、もう何十ものWordPressを管理できません。

で、このWP CLI君は結構頻繁にアップデートしています。

WP CLI 0.23.0 じゃないと 次期 WordPress 4.5はサポートされないよん


とまぁ、最新版じゃないと最新 WordPressに非対応になっちゃうんですよね。
となると、 WP CLI自体のアップデートも定期的にする必要があります。

そんなの手動でやってられないぜ!


まぁサーバー管理者であればそうつぶやいてしまうでしょう。皆さん多忙ですもんね。
そこのお悩みの方、朗報です。

wp cli update --yes


で自動アップデートできます。これをcronにいれておけばバッチリです。


以下は、 wp cli update で自動アップデートを試した結果です( --yes を入れ忘れていたので、アップデートするかの確認画面がでてます。)



いつから実装されたの?


0.18.0 で実装されました。
でも、http://wp-cli.org/ のupgradeには、この方法の記載がないのですよねぇ。だからいつもググッては見つけて、忘れるを繰り返していたので、纏めてみました。
これで自分のサイト内検索で思い出せるはず。

ふー

2016年3月25日 @kimipooh



2016年2月27日土曜日

第50回 WordBench大阪勉強会に参加して・・・(2/27)#wbosaka

記念すべき 50回目の勉強会は TAM Coworkingでの開催でした。
中のレイアウトについてWordCamp Kansai 2014の全体会合で見たことある!!って思うのですけど、どこか思い出せない... 篠原電気のときだったかなぁ(第32回 WordBench大阪勉強会)。近いから建屋的に似ているとか。。。まっ脱線するのはこのへんで・・・。



初めて行く所は少し早めにいって周囲を探索します。方向音痴には必須の作業です..
で扇町には扇町公園ってのがあるってことでみてきました。



広いですねぇ。



屋内プールもあるんですかね?うーむ、昼食は近場でチキン南蛮エビフライ定食ってのを食べました。なかなかおいしかったですね。

プログラム


今回は久々の座談会形式。

2016年2月10日水曜日

パスワード保護されたWordPressを WordPress.com で管理するためには

所有のWordPressを JetPackプラグインを介在し、WordPress.comでサイトの一元管理ができることは知っている方も多いと思います。これは2014年12月に実装されて随分経っているので今更なのですが、ようやく重い腰をあげて対応してみました。

まぁ通常だとそんなに躓かないのですが、BASIC認証などによってパスワード保護されたWordPressについてはちょろっとしたコツがいるので合わせて備忘録としてメモしておきます。

XMLRPC対策をしている場合


現在WordPressで標準搭載されているxmlrpc機能(/xmlrpc.php)は、WordPressから直接ログインせずにWordPressを管理できる機能を有しています。たとえば Microsoft WordからWordPressの記事を更新できますし、それ以外の対応ソフトからもxmlrpc.phpを介在してコンテンツを閲覧したりテーマ変更したりなどが可能です。

しかしながら、ここへの総当たり攻撃をされるとサイト全体がとても重くなったり、xmlrpc.php 自体に脆弱性があった場合には不正アクセスされる恐れもあります。

従って外部からのアクセスを遮断しているケースも多いかと思います。

そういう場合には、サーバーの設定で(.htaccess等)

<Files ~ "xmlrpc.php$">
  allow from 192.0.64.0/18
  deny from all
</Files>

をしているケースも多いと思います。
192.0.64.0/18 は、Automattic社が管理するIPアドレス全体。

xmlrpc.php は基本拒否するけれども、JetPackと連携するために WordPress.comからのアクセスのみは許可したいということです。どの範囲か分からないので、JetPackやWordPress.com提供元のAutomattic社のIPアドレスまるごと許可しているというわけです。

しかーし、サイト丸ごとパスワードロックしている場合にはダメで・・・

通常はそれでいけるのですが、このケースが厄介です。
サイトを見られたくないけど、xmlrpc.php のみ アクセスして欲しいという要望はあるわけです。そういう場合には、Satisfy設定を使いましょう。

<Files ~ "xmlrpc.php$">
  allow from 192.0.64.0/18
  deny from all
  Satisfy Any
</Files>

とまぁ一行追加するだけです。
これで、BASIC等認証をかけていた場合、OR判定になります。

つまりBASIC認証をかけていたとしても、xmlrpc.phpへのアクセスだけ、 192.0.64.0/18 からはBASIC認証を迂回して普通にアクセスできるようになります。

間違っても、サイト丸ごとのBASIC認証に対して、 192.0.64.0/18をSatisfy Anyに設定することはしないようにしましょう。それやっちゃうと、Automattic社のネットワークからローカルなサイトが丸ごと閲覧されちゃいますよ〜。

付録:あれ?JetPackプラグインいれたら画像が表示されなくなったけど?

とりあえず、JetPack設定より、Photonを無効にしてみてください。

を見ると、キャッシュが適応されるまで時間がかかるからってことですね。
しかしならばデフォルトでONにしている以上、そのことの注意喚起がないと困りますねぇ。またサイト丸ごとパスワードロックしているサイトで、有効にして2日経っても画像が表示されませんでした。もしかしたらサイトまるごとパスワードロックしている場合には、キャッシュできないのかもしれませんね。

2016年2月10日 @kimipooh
2016年2月12日 付録を追加

2016年1月23日土曜日

WordBash Kyotoに初参加して・・・ #wordbash

WordBenchじゃないですよ、BashですBash。何故Bashなのか聞いてみたらBeerBashからとったとのこと。WordPressとしては少なくても国内では初の試みだと思う。

さてさていきなりモデレータの方が始まる前から顔が赤いという状況です。初参加なのでどうやることやら・・・




プログラム


今日は13時〜20時と長時間懇親しながらセッションもあるという異色なWordPress関連のイベントです。登壇者も9名と多いですね!

  1. 更新作業で消耗しない!Web製作者のためのWordPerss公式ディレクトリ活用術(Mignon Style
  2. トークセッション(テーマ系)
  3. とあるフリーランスのWebデザインの自社サイトのお仕事受注術(おおはらかずき
  4. トークセッション(運用・働き方系)
  5. トークセッション(コントリビューション系)
  6. Hello Dollyのここがクソ!? Hello Kushimoto から学ぶモダンなプラグイン制作術(Toro_Unit
  7. トークセッション(プラグイン系)
  8. Habakiri Advent Calendar 2015総まとめ!(キタジマタカシ
  9. Lightning ✕ ExUnit の開発背景と設計思想(石川栄和
  10. トークセッション(対談系)

※以下、筆者が理解した内容を筆者の感性で纏めています。
ですので必ずしも発表者の意図通りに書かれているわけではありません。

2015年12月9日水曜日

【お知らせ】WordPress 4.4がリリース

リリースされてましたので、早速導入中(まずはフルバックアップ中)。

レスポンシブイメージとか面白い機能が実装されたようですね。
またリンクは対応していれば、記事引用が自動的に挿入される(SNSでよくあるような)みたいです。

ちょっとバタバタしているのでいくつかアップデートしてしばし様子見します。

関連情報



2015年12月9日 @kimipooh