Home > Tags > WordPress

WordPress

WordPress 2.6 バージョンアップ

WordPress 2.6

2.6 にバージョンアップ。とりあえず適当に tar で今迄のものを保存しておいてから、プラグインを全部停止。おもむろに日本語版 2.6 (tar.gz) を cp -rpf で上書き。プラグインを再度有効にして、ウェブにアクセスしてデータベースをバージョンアップして、終了。
今迄はバージョン管理に Post Revisions というプラグインを利用していたのだが、2.6 で WikiPedia っぽい履歴管理がついたようなので、無効のままにしておく。テーマ等は特に変更なし。

まあ、とりあえず動いているようだしいいかな。

…と思ったのだが、2.6からついた画像のキャプション機能が非常にうざったい。style=”float: right;” などが軒並 div で無効化されるので、テキストをまわりこませようとすると非常に手のこんだ細工が必要になってしまう。なんだこれわ。

まわりまわって一周ぐるり

いい加減に写真を張りつけるのに 18kb 制限を受ける(この環境の仕様/調査中)のに飽いたので、とりあえず公開用の写真は Flickr に放りこんでおこうとしてみる。

iPhoto から直接放りこみたいので、 Free Flickr eXporter iPhoto Plugin (FFXporter) をまずはインストール。

Flickr 自体は Yahoo! のアカウント(日本アカウント不可)が必要なので、適当に空いているIDを探して作成する。

iPhoto からアップロードしてみると、 大体こんな感じ 。テストなので補正やトリミングは適当。タイトルやタグはさらに適当。

更に、WordPress への貼り付けのために、 Wordpress Media Flickr を導入…してみたけど、これ確か以前使おうとして設定が出てこなかった奴だっけ。ステ。

WordPress Flickr Manager を試してみる…これも駄目か。WordPress のインストールが悪いのか、それとも PHP が腐っているのが影響しているのか、謎だ。

とりあえず PHP のほうを make しなおしてみる。これでエラーがどこかで出ているらしいプラグインも動作すれば良いし、そもそもこれでアップロード制限バグが無くなればしめたもの。Flickr を利用する必要すら無くなる…あれ?

結局駄目、というか make test で失敗している箇所多数だったのでそのまま。むむう。

時間を喰われるシリーズ物視聴開始

以前から 週刊アイドルマスターランキング でちらほらと見かけていて、ずっと新作が位置をキープしているので気になってはいたのだが、確かに愉快だ。独眼竜のキャラクタがいい具合にシリアスとギャグを混ぜてあり、史実上の小ネタもスパイスとして効かせている。

iM@S架空戦記シリーズ補完wiki で3項目も取っているのは 伊達 ではないということか。

なお、この入力のために ContentEx (カスタムフィールドのHTMLを記事に挿入するプラグイン)を導入した。カスタムフィールドに設定した値をそのまま本文に持ってこれるので、色々と非正規な表現をしたい場合に便利そうだ。

…と思ったのだが、実用のためにはテーマファイルの書き換えが複数必要となることから、少々利便性に欠ける点があり、断念。大人しく、 Trustworthy XHTML の機能だけで対応する。整形を「Post-Submit Changes Disabled」にしておけば、そのまま iframe のコードを貼り付けて動作する。

WordPress Wassup Plugin

WassUp

なんとなく適当にアクセス状況を解析したくなったので、プラグインを導入。
導入すると、管理画面に「WassUp」の項目ができ、そこで最近アクセスした者のアクセス対象、アクセス元、User-Agent などがわかる。検索エンジンものは「Spider」として判別してくれるので結構便利。簡易的なアクセスグラフも表示してくれるし、とりあえずとしては悪くない。

Wordpress Media Flickr

yujilog - Flickrの写真をWordpressの記事に直接貼り付けるプラグイン

Flickrにログインしなくてもそれなりに使えるようなので、とりあえず画像の補助用追加してみた。しかし、設定で何も出てこない。うーむ。

とりあえず使えているようなので良しとするか。Creative Commonsのみの画像が探せるともっと良いのだが。

WordPressいじり

upload の問題だが、尚も調べてみたものの解決しない。単純にPHPで簡単なアップローダを作り確認したところ、どうやらPHP自体の問題のようだ。何でやろうが見事に Internal Server Error となる。とわかった所で昨晩は就寝。何故そうなるかはまた次にする。

脚注が欲しくなったので、プラグインを探して追加。

  1. こんな風になる。 []

画像がuploadできない

このサイト

今朝珈琲メーカーの画像をuploadしようとしたらできなかった。Uploadしようとすると必ず Internal Server Error となってしまう。Flash を利用した版でも、そうでない版でも同じ。朝なので原因を追求している時間も無く、仕方なく画像無しのまま投稿し、帰宅してから調査することにする。

いざ帰宅して調査を開始。まずあやしいのが PHP まわり、そして PHP 実行時のパーミッションまわり。当然その前に WordPress Plugin まわり。というわけで、Plugin を全部停止の上で、PHP も追加モジュールを排除、その上で試してみるも…不可。mod_fcgid 経由なのでエラーの内容もうまくとれない。

色々試して判明したことは、10kb ちょいならば upload できるということ。この画像もそうやって upload している。と、なると当然疑われるのが php.ini まわりなのだが、もちろん upload_max_filesize も post_max_size も十分余裕を見て設定している。謎である。とりあえずの回避策(?)は判明したことだし、また明日調べなおすとしよう。

WordPressの調整

トップページをFireBugsで見てみると、テーマの style.php の読みこみに 700ms もかかっている。これは流石に体感できる程に遅い。テーマとして利用している wp.Vicuna Ext. のstyle.php が極端に遅いらしい。どうやら、.Ext で拡張したウェブから拡張が制御できるという部分で時間がかかっているようだ。

style.php の中身を見てみると、単にCSSへのリンクを作成しているだけだったので、コマンドラインで出力させておいて、冒頭に header(”text/css”); をPHPコードとして埋めこんでおく。CSSファイルが分散しているので矢張り読み込みに時間がかかってしまっているのは仕方ないが、極端に体感できる程に遅くなることは無くなったようだ。

しかし、ウェブ上から投稿しようとして、しょっちゅう Emacs-Keybind が投稿画面のショートカットキーにぶつかってしまう。カーソル移動がまともにできないのは非常にストレスだ。どこかに無効化設定か無効化プラグインはないものか。

プラグインは、今のところはこんな感じで利用中。

投稿はもっぱら、 Bookmarklet で行うこととする。

移転用地確保

Clock さて、用地は確保したものの、いつ本格的に移転するかな。思案のしどころだ。

Home > Tags > WordPress

Return to page top