WordPress 携帯表示用プラグインを Ktai Style に乗り換えた

WordPress Comments (0) | Trackbacks (0)

このサイトは WordPress と 手書き HTML を混在させてつくっているのだけれど、WordPress で表示させている部分の携帯表示は Mobile Eye+ というプラグインを使っていました。これは、わたしが借りているレンタルサーバーが、PHP 4 しかサポートしていなかったためです。でも、最近になって PHP 5 も使えるようになって、Twitter Tools を正常に機能させるために PHP 5 に上げたので、携帯表示も Ktai Style に乗り換えることにしました。

Mobile Eye+ でも機能的には充分なのですが、Mobile Eye+ には脆弱性があるようです。
→ハンターリンク:Mobile Eye+ の脆弱性とか謝辞

これを修正するパッチも出ているようですが、それをするくらいなら、Mobile Eye+ の作者さんが推奨しているように、Ktai Style に乗り換えた方が早いかと。
→Yuriko.net:Mobile Eye+ パッチ

ということで、携帯でも Google Analytics が使える GA4K を設置し直したりして、一通りの作業を終えたのでした。

WordPress RSS 関係いろいろ

WordPress Comments (0) | Trackbacks (0)

なぜかこの「トイレのうず」の Feed、Mac の NetNewsWire で見ると文字化けする。2.8.4 にアップデートする前はちゃんと動いていたのに。なぞー。いろいろ試してみたけれど、どうしてかわからない。

それで、いろいろ見直してみていたら、なんと、feed/rdf の時刻の表示の仕方がおかしくなってる。

<dc:date>2009-09-14¥JST12:32:01+09:00</dc:date>

おかしい、ってことで、feed-rdf.php を見直して見るも、おかしなところはなし。でも「JST」っていうのは日本標準時ってことだから、「¥T」がエスケープされてないよう。PHP で「T」はタイムゾーンを出力するらしい。たぶん原因は UTF-8 にて「¥」がバックスラッシュで保存されてないためだぁ。

【PHP】Mac でバックスラッシュがエンマークになってしまう件【Unicode】

Yahoo! ブログ検索、goo ブログ検索ともに、RSS の時刻がちゃんとしてないがために「WordPress を 2.8.4 にアップデート」を最後にインデックスされてない。ちゃんと直したらまたインデックスされるかしら。

でも、RSS 2.0 の文字化けは相変わらず直らないなぁ。

【WorsPress】Twitter Tools で新規投稿を通知できない?

Web & Internet, WordPress Comments (0) | Trackbacks (1)

WordPress に入れているプラグイン Twitter Tools。これ、twitter に WordPress の更新を通知できたり、逆に twitter の投稿を1日分、1週間分と WordPress に投稿してくれたり、WordPress のサイドバーに twitter の tweet を表示できたりするんだけれど、なぜか WordPress で新規投稿しても通知してくれない。

いろいろ調べてみると、Twitter Tools の設定画面のユーザー ID を twitter に登録してるメールアドレスにするとうまくいく、という記事を見つけて試してみた。確かに、twitter への通知はうまくいくが新しいサイドバーの表示が更新されなくなった。よってボツ。
→北青山通信 – from aoyama:WordPressの記事投稿でTwitterの自動更新成功

それからまた調べてみて、記事 URL の短縮の設定をしてやると、うまくいく、というような記事を見つけて試してみる。
→ぶっちろぐ:Twitter Tools で短縮 URL を POST

確かにこのサイトの URL は長い。そこでこけてるのかも。そう思いながらこの記事を投稿テスト。

*追記*
テストがうまくいったのようなので、設定の手順を以下、追記。短縮 URL が投稿されてませんでした。どうしてだろう。短縮 URL も投稿できました。(でも原因は違うところにあったみたいです。)
>>『【WorsPress】Twitter Tools で新規投稿を通知できない?』の続きを読む

WordPress を 2.8.4 にアップデート

WordPress Comments (2) | Trackbacks (1)

やっと重い腰を上げて WordPress を 2.8.4 にアップデートしました。なんでも 2.8.4 未満だと乗っ取られる脆弱性があるとか。危ないね。
→コリス:WordPress 2.8.4未満を使用している場合は要アップデート
→ゆっくり…して…イってネ!:現在進行中の WordPress に対する攻撃の詳細と再現
→WordPress.COM 日本語:WordPress を安全に使い続ける方法

ちょっとアップデートがおっくうだったので、2.7 から実装された自動アップデート機能を使ってみました。でも初めからこのサイトで試すのはちょっと勇気がいったので、まず試験的に動かしている WordPress から行ってみました。2.7 から問題なく 2.8.4 にアップデートできました。拍子抜けするぐらい簡単。Yahoo! ブログ検索にインデックスさせるために行っている改変も再現して Yahoo! ブログ検索にインデックスされることも確認。

で、本日ようやくこのサイトのアップデートを行いました。バックアップ取ってから(これが面倒なんだけれど、記事がなくなったら悲しいので)。更新ボタンを押してみた。あっという間に終了。そして、プラグイン類もアップデート。とりあえず、動いているよう。
>>『WordPress を 2.8.4 にアップデート』の続きを読む

WordPress から Yahoo! ブログ検索に Ping を送信するプラグインの改造方法

WordPress Comments (21) | Trackbacks (14)

WordPress から Yahoo! ブログ検索に Ping を打ってもインデックスされないことでずっと悩んでいました。原因を探るべく3か月ほど前に試行錯誤した結果、どうにかインデックスされるようになりました。(参照:【まとめ】WordPress を Yahoo! ブログ検索させる方法 その10)しかし、手動で Ping を送るのは面倒。ということで、既存のプラグインをちょこっと改造することで、自動化することに成功しました。

テスト運用してきて問題ないようなので、WordPressから Yagoo! ブログ検索に Ping を送るために既存プラグインを改造する方法を公開します。(元のプラグインが GNU GENERAL PUBLIC LICENSE だから公開しても問題ないはずですよね。)このプラグインの改変を行うことにより、通常の投稿にて Yahoo! ブログ検索へ認識可能な Ping を送信してくれますので、Yahoo! ブログ検索にインデックスされるようになるはずです。
初めに書いておきますが、何か問題が起こっても、インデックスされなくても自己責任でお願いします。
>>『WordPress から Yahoo! ブログ検索に Ping を送信するプラグインの改造方法』の続きを読む

WordPress のメニューツリー表示 WP-dTree を外した

WordPress Comments (0) | Trackbacks (0)

WP-dTree にて WordPress のカテゴリを開閉型ツリー表示していたのだけれど外しました。理由は、HTML のソースを見たらメニュー部分のリンクが JavaScript で書かれていたからです。これじゃあボットくんがリンクとして認識してくれないじゃん。ということで、デフォルトのカテゴリ表示に戻しました。ダラダラ長いのが気になるのですが。

そこで jQuery を使って折りたたみ式のツリーメニューにしたいと思ったのですが、要素の取り方がわからん。っていうか jQuery がわからん。勉強せねば、ということで保留です。

WordPress 2.8 の自動アップデートに失敗するとサーバー内のファイルが全部消去されるらしい

WordPress Comments (0) | Trackbacks (1)

WordPress 2.8 の自動アップデートに失敗するとサーバー内のファイルが全部消去されるらしい。ありえない。なんでも自動化すればいいってもんじゃないですよね。なんでも自動化で対応できるようになって初心者ユーザーにも取っつきやすくなってるのかもしれないけれど、Web リテラシーが低い人も使えるようになると、自分で問題が解決できないじゃないですか。

WordPress は好きだけれど、頻繁にバージョンアップを繰り返すのはどうだろう、と思う。オープンソースだからたくさんの人に使ってもらって、それでバグを発見していくのだろうけれど、CMS として使うにはもう少しバージョンアップの頻度を下げないと、企業とかに納入したとしてメンテナンスをだれがするのか、って話になる。プラグインの対応も大変だろうし、今で必要充分なのにこれ以上何を変えようっていうんですかねぇ。いまいちわかんない。

そんなわたしは様子見です。たぶん 2.8.1 になったら、バージョンアップしようと思います。もちろん手動で。

WordPress でタイトルタグの重複を回避する

Web & Internet, WordPress Comments (0) | Trackbacks (1)

昨日、Google ウェブマスターツールでタイトルタグの重複が大量にあった件の対処をした。

重複の原因は大きく分けると2つのパターン。

  1. 「?view=com‎」「?view=wrt‎」など URL のあとにパラメータがつく
  2. これは、携帯表示プラグイン MobileEye+ のコメントページ、コメント書き込みページのURL。実験的に入れているツールがモバイルページもパソコンのページと認識させているため起こっているみたい。「link rel=”canonical”」を入れてとりあえずの対策をしたけれど、根本的な対策が必要っぽい。要相談。

  3. 月別アーカイブやカテゴリ、タグページなどで、記事数が多く複数のページにわたっているとき、同じ <title> タグがついてしまっている
  4. カテゴリとタグで同じ文字列があるとき、<title> タグが重複

今回は 2) と 3) に対して対策を行った。
>>『WordPress でタイトルタグの重複を回避する』の続きを読む

Google ウェブマスターツールにて「タイトルタグの重複」がたくさんある

Web & Internet, WordPress Comments (4) | Trackbacks (1)

Goole ウェブマスターツールをチェックしていたら、620 ページも「タイトルタグの重複」があった。これが Google から村八分にされた原因か?

中をよく見ると、URLに「?view=com‎」というパラメータのあるページも同一ページなのに違うページとして認識してしまっているよう。それで、ダブったものが「タイトルタグの重複」として現れている。

確か、何ヶ月か前に重複を取り除いてくれる meta タグがあったような。
→Web担当者Forum:link rel=”canonical”によるURL正規化タグ——SEOにとって非常に重要な進歩(前編)

「rel=”canonical”」だ。これの WordPress のプラグインはないか調べた。
→blockworks:wordpressの「rel=canonical」プラグイン2つ

プラグインは以下。
→Yoast:Canonical URL’s for WordPress

あと、試しで入れてみたプラグイン「All in One SEO Pack」にも同じ機能があるみたい。

*追記*
All in One SEO Pack は携帯表示プラグインの MobileEye+ の title タグも書き換えてしまうようで、タイトルが文字化けしてしまった。
「?view=com‎」「?view=wrt‎」はどうやら MobileEye+ のコメントページ、コメント書き込みページのURLらしい。どうやら、実験的に入れているツールが悪さをしているようだ。

メール投稿テスト

WordPress Comments (2) | Trackbacks (0)

メール投稿で未来投稿ができるかテスト。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン
ドル円取引