Archive for お知らせ

Theme の「ThemeZee::zeeSynergie」をアップグレードしたらメニューが出ない!

【追記】
何を対策したわけではないのですが・・・メニューが正常に動作している・・・きちっとドロップダウンするようになっています・・・原因は不明ですが、何とか Theme のアップグレードを完了・・・って、ことになりました!

【公開時、投稿記事】
久し振りに本ブログで適用している「ThemeZee::zeeSynergie」がこれまでのバージョン 1.0.3 から 1.1 への更新が可能になりました!そこで、自動で更新しました!

20120519_ThemeZee

本サイト用に独自のコードは、アップグレード後に再度更新する必要がありました。以下、再設定が必要となった項目です。

  • ブログロゴの URL
  • アフェリエイトの URL
  • Social Media Buttons の URL
  • フッターの記述
  • オリジナルの CSS コード

まっ、上記は再設定が必要だったのは想像していましたから、驚きもなく地道に再設定したのですが・・・あれっ!メニューがドロップダウンしなくなっちゃった!それほど重要ではないのですが、それでも予想していた動作をしないと気になってしまいます。今のところ、原因が解りません・・・当然、Theme そのもののバグかもしれませんから、もうちょっと調べてみますが・・・

facebook とブログを連結する「RSS Graffiti」ってのが怪しい動き!?

本ブログの投稿記事は、「RSS Graffiti」っていうアプリケーションを利用しています。

20120429_RSS.Graffiti

最近になって、「RSS Graffiti 2.0」にバージョンアップされるということで、早速バージョンアップさせたのですが、どうも動きがおかしいような気がしています。まったく RSS を拾っていなかったり、一気に拾ったり・・・何か設定が間違っているのかもしれませんが・・・ちょっと詳細を調べてみないと・・・

WordPress を 3.3.2 へバージョンアップ

いまや一度運営を始めた WordPress のバージョンアップは本当につまらないほどあっけなく完了できます。ただただ「更新」をクリックするだけ。たったそれだけで最新の WordPress にバージョンアップしてくれる・・・有難き幸せ!

本日(2012年4月21日)、WordPress 3.3.2 がリリースされましたので早速バージョンアップ。セキュリティー関連の更新があれば、必ずアップグレードするようにしています。今回もセキュリティーに関するバグフィックスがあったので早々に実行しました!

詳細に関しては、投稿記事「WordPress | 日本語::WordPress 3.3.2 (そして WordPress 3.4 ベータ 3)」を参照下さい。

ブログが重い!自分で主張するのも何ですが・・・

ここ数週間、本ブログ、以前に比べてやたらと重くなったような気がしていますが・・・特に、facebook からのリンクや Twitter からのリンクが重くなってきているような気がしますが、錯覚でしょうか?

とにかく、運営している私が不満なのですから、本ブログに多少なりとも興味を持って頂いている方々には御迷惑をお掛けしているかも・・・以前、データベースの容量が限界ぎりぎりになっていることに気が付かず、それでいてアクセス数の急増で周囲からも「重たいね~」なんて指摘されてしまったことがあって・・・

今回は、そんな問題が起きないように大容量のサーバーを間借りしているのですが・・・何か特別な原因があるのかな・・・ちょっと調べてみる必要がありそうですね!

【追記】
以前「ブログのパフォーマンス(ページの表示速度)・・・遅い!」というタイトルの投稿記事を公開しました!Google Analytics を利用しての表示速度の計測・・・ちょっとグラフを見ると・・・う~ん・・・最近特別にパフォーマンスが落ちているということではなさそうですね!

20120415_performancechart

以下に評価に関する結果を転載しておきましょう。

サイト内のページの平均読み込み時間は 5.4 秒です(更新: 2012/04/13)。 全体の 78% にあたるサイトよりも遅い読み込み時間です。 これらの推定値の精度は低です(データ ポイントは 100 未満)。 このチャートは、サイトでのページの平均読み込み時間の過去数か月間に渡る推移を示しています。参考用にサイト全体の 20 パーセンタイル値も表示しています。この値を境に読み込み時間は早い(遅い)とみなされます。

以前のデータと比べると遅くはなっているようではあるのですが・・・対策を打たなければ・・・

ブログの速度を上げるための対策は理解できるけど・・・

常にブログの速度って言うのは気になります。本ブログのような特殊な!?ブログなんてあまり気にしないほうが良いと言ってくれる方もいらっしゃいますが・・・それでもね~昔、「サイトが重いね~」とテニス関係者から指摘されたこともあって・・・

最近発見した「pingdom」というウェブサービスで速度を計測してみると・・・以下のような結果が平然と表示されますが、結構個人的にはショックです!何せ・・・「Your website is slower than 80% of all tested websites.」ってことらしいですから。

20120320_Web

分析結果が更にショッキングです!何といっても「JavaScript」の読み込み過ぎ。同じ「JavaScript」を何度も利用していることが原因なのですが・・・これって、本ブログで利用しているプラグインで利用しているので、自分で解決することができません!?これってどうすれば良いんでしょう・・・きっと、解決策はあるはずなのですが、現在の自分のスキルではまったくもってできそうにありません・・・

Spam Free WordPress でも止まらない!?

ブログを運営しているとどうしても避けて通れないのが「Spam」と呼ばれる迷惑コメントとかピンバックとか・・・自動で送信してブログを運営させなくなるように仕向けるのか、それとも自分のサイトを宣伝するのか・・・目的は定かではないのですが、とにかく迷惑。

そんな Spam を自動ではじくようにいろいろな手段を講じているのですが、なかなか止まりません!WordPress では、Akismet というプラグインが標準で同梱されていますので、非常に有難いのですがどうしてもそれだけでは不十分。ということで、私も二重にも三十にも Spam 対策をしていて、更には「Spam Free WordPress」というプラグインを導入しています。

このプラグインを導入することで、特にコメント欄に以下のようなコード入力を求めるようにすることができる!

ところが、最近、この最後の砦も乗り越えて「Spamコメント」は入力されるようになってきました!当然ストップされている Spam も多いのですが、きっちろ飛び越えて(つまり、コードもきちっと入力している!)平然と正規のコメントして掲載れてしまっている・・・そんなに Spam に狙い撃ちされるようなサイトじゃないと思うのですが・・・ちょっと嬉しかったりして・・・

テニス関係者は早朝 4 時から 7 時までにブログを読む!?

本ブログ、自分用に運営しているとかアクセス数が気にならないとか何度か主張していますが、しっかりと「Google Analytics」ってやつでアクセス分析を実施しています。すいません・・・痩せ我慢は止めることにしました!

最近になって、順調にアクセスうが増えてきているので、そろそろ分析でもしてみようかなと考えていたところ、素晴らしい投稿記事が公開されていましたので御紹介しておきましょう!それは・・・「 バンクーバーのWEB屋::Google Analytics のカスタムレポートを使い倒す為の第一歩!時間/日付/曜日、各時間軸のカスタムレポートを作ってみる!」です。

内容は、いわゆる「Google Analytics」で自分用の分析レポートを作成する方法なのですが・・・まずは、公開された投稿記事に従って、「時間別のアクセス数」を見てみようと考えて・・・本ブログは、朝9~11時頃が最もアクセスうが多いことを確認したいから・・・なんて勝手なことを考えていました!

いざ、カスタムレポートを作成して・・・時間別のアクセス数を眺めてみると・・・がぁ~ん!

下のデータをご覧下さい!

訪問者が多い時間帯を集計して表示してくれているのですが・・・19時代が多いのは理解できますが、何と早朝4時から7時までの間が上位を独占している!これまで考えていた10時から11時までは、なんと最下位の時間帯なのです(上図には記載されていませんが・・・)

これには本当にビックリ!つまり、もっと多くの方々に確実にブログを閲覧して頂くためには、早朝に投稿記事を公開する方が良い・・・って、結論に至りました。それでも、まだ信じられない私ですが。

Facebook の Open Graphic Protocol (OGP) が機能しない!

【追記:2012年01月30日】
何度も何度も Try and Error を繰り返していますが、やはり上手くいきません・・・と、そんな時、「glad design blog – Crazy One -::【WordPress】Facebook OGP 設定手順メモ」という投稿記事を見つけました。それによれば、以下の通りです。

普通にやれば普通に反映されるはずなのですが、何故かうまく反映されない、という事態に遭遇しました。URLリンターでチェックして、問題ないのに、ブログではイイねボタンが機能しなかったり、逆にリンターでエラーが出ているのに、イイねボタンが機能したり。いろいろと調べまくっても、まったく原因がわからず、他の用事をすませて、あらためて取り掛かると治っていたり・・・・。これがFacebookの仕様か・・・と思うほどでした。

な~んだ・・・私だけではありませんね、上手くいっていない様子は・・・しかも「「いいね!」ボタンが機能していたり、していなかったりでその原因がまったく理解できないと同じ状況!暫く様子を見ようかな、と考えています。まっ、それでも参考になりそうなウェブページをリストしておきましょう。

【公開時、投稿記事】
先日、Facebook 内に本ブログ用の「Facebookページ」を作成しました。作成には「webox blog::Facebookページ作成からWordPressとの連携までの道のり」を参考にさせて頂きました。詳細に渡って解かり易く「Facebookページ」の作成方法が記述されていますので簡単に設定できます。

そして「次」として、「ブログに OGP を設定する」ってことになったのですが、OGP ってのは以前チャレンジして断念しているので、今回はリベンジといったところでしょうか。まずは、OGP とは・・・から復習しました。

OGP とは

OGP とは、Open Graphic Protocol の略であることは知っていたのですが・・・「 IT戦記::フェイスブック、ミクシィ、グリーで使われている OGP (Open Graph Protocol) とは何か」が解かり易いと思いますのでちょっと引用しておきましょう。

簡単に言うと「このウェブページは何のことを書いているか」という情報を、プログラムから読める形で HTML に付加する記述方法のことです。(中略)決まった OGP という書き方で HTML に情報を付加しておくことで、プログラムからも意味を理解しやすいウェブページを作っていこうってことです。

なるほど、とっても簡単だ!しっかし・・・どうしてこれが重要なの?ってことで上記の投稿記事からその重要性を引用しておきましょう。

(Facebook)「いいね!」ボタンや(mixi)「チェック」ボタンで、ウェブページが紹介されるようになって、ウェブ中の様々なウェブページがどんどん SNS の中に流れ込んでくるようになっているんですね。で、そうすると当然 SNS の中でそのページをどう表現すればいいか(リンクテキストはどうすべきか、画像はどうすべきか、どこに表示すべきか)という問題が出てきます。そこで、最近さまざまな SNS サイトで使われるようになった仕様が OGP なんですね。

私のような素人はここまで読めば、なんとなく OGP が Facebook との連携では重要だ、ってところは理解できそうです。WordPress を利用していますから、プラグインがきっとあって、ちょろちょろっと設定すれば、きっと機能するんだろうな~ってことでやってみたわけです!

WordPress のプラグイン、WP-OGP の設定
「webox blog::Facebookページ作成からWordPressとの連携までの道のり」にあるプラグイン、「WP-OGP」を利用して Facebook の OGP を設定しようと考えましたが、何やらコードを修正する必要がありそうです・・・そこで、他のプラグインが無いかと探したのですが・・・「IDEA*IDEA::WordPressのOGPプラグイン『WP-OGP』を正しく設定する方法」に記述されていますが、どうやらあまり選択肢がないようです。「まっ、詳細が説明されているから大丈夫だ!」と心に誓って、本ブログでも「WP-OGP」を利用することにしました!

プラグインのインストールは割愛します。通常のインストールとまったく同じです。そして「WP-OGP」の設定ですが、次の2項目の設定のみです。

  • アプリケーション ID
  • Facebook のユーザ ID

「アプリケーション ID」は、「Facebook Developers」へ行き、メニューの「アプリ」から新しいアプリを作って(「App Display Name」はブログ名、「App Namespace」は空欄で)登録していくと「アプリケーション ID」が取得できます。

「ユーザー ID」ですが・・・これが曲者!とにかく見つからず、四苦八苦しましたが最も簡単な方法は、https://graph.facebook.com/(ユーザー名)にアクセスして調べるのが最も簡単なような気がします!当然ですが「ユーザー名」を既に獲得している御自分のものに書き換えます。すろと・・・「id」ってのが登場してくれます。

これで「WP-OGP」の設定は終了!そして、コードの修正を実施します。ガイドラインに沿って・・・修正箇所は以下の通り。

function load_wpogp_settings() {
    global $ogpt_settings;
    $ogpt_settings['fb:appid']  = get_option(OGPT_SETTINGS_KEY_FB_APPID);
    $ogpt_settings['fb:admins'] = get_option(OGPT_SETTINGS_KEY_FB_ADMINS);
}

上記の部分の「fb:appid」を「fb:app_id」に修正します。つまり以下のようになります。

function load_wpogp_settings() {
    global $ogpt_settings;
    $ogpt_settings['fb:app_id']  = get_option(OGPT_SETTINGS_KEY_FB_APPID);
    $ogpt_settings['fb:admins'] = get_option(OGPT_SETTINGS_KEY_FB_ADMINS);
}

そしてもう一箇所。「wpogp_image_url()」関数の部分を書き換える必要があるそうです。

function wpogp_image_url() {
    global $post;
    $image = get_the_post_thumbnail_src(get_the_post_thumbnail($post->ID));
    if ( empty($image) )
        { return wpogp_image_url_default();}
    else
        { return $image; }
}

上記を以下の通りに修正。

function wpogp_image_url() {
    global $post;
    // $image = get_the_post_thumbnail_src(get_the_post_thumbnail($post->ID)); ← こちらをコメントアウト
        $image = get_the_post_thumbnail_src($post->post_content); // ← こちらを追加。
    if ( empty($image) )
        { return wpogp_image_url_default();}
    else
        { return $image; }
}

更に、テーマファイルの header.php の HTML 宣言文を以下に書き換えます。

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">

意外に簡単だな・・・そして、上手く機能してるかどうかをチェックするために、Facebook が提供するテストツール「Debugger – Facebook Developers」にブログの個別記事の URL を入れてテスト!

ところが・・・テスト結果は・・・サムネイル・・・表示されません!不思議なことは、「WP-OGP」の Default のファイルを変更しても下記とまったく同じ結果になります。何で???

20120128_OGP_Results

「Facebookページ」自体は、RSS を取得させて自動的に投稿記事を掲載するようにしていますから、普通に閲覧していただくことはできるのですが、「いいね!」ボタンはどうやら不思議な画像で埋め尽くされそうです・・・何がいけないのかな~何度も何度も修正部分を読み返しましたが、正しい・・・はずなんですけど・・・

Facebook が無視できなくなったので「Facebookページ」ってやつを設定したけど・・・

Facebook や Twitter、国内では mixi や hatena といったソーシャルネットワーキングというやつは、こんな小さなブログでも無視できなくなってきました!本ブログへのアクセスも以前は mixi からが最重要だったのですが、ここ数ヶ月では Facebook と Twitter からのアクセス数がうなぎ上り(といっても僅かですけど・・・)。一生懸命、コメントやブックマークを見逃さないようにはしているのですが、それでも見逃してしまうこともしばしば。

Twitter は対策を講じているのですが、Facebook に関してはこれまで放置プレー状態。個人の Facebook アカウントには RSS 配信を利用して投稿記事を掲載するようにはしていますが、何でもかんでも掲載することがうっとうしい、と感じておられる方もきっと多いはず!そこで・・・

「Facebookページ」ってやつを設定してみました。何せ何も勉強することなく、興味本位だけで設定したので何も工夫は無いのですが・・・というよりも、何がメリットなのかも不明点が多い。

Facebook Page

もうちょっと研究の必要がありますが・・・というよりも何ができて何ができないのか良く解かっていません・・・ですから・・・意外と御迷惑をお掛けしているのかも。ただ、解説を読んでみると想像以上にいろいろなことができそうです。

Facebook Insights って何?WordPress のプラグイン「All in One Webmaster」で設定

最近、WordPress のプラグインである「All in One Webmaster」をアップグレードしました・・・まっ、単純に「ダッシュボード」にアップグレードできるよ、ってメッセージが自動的に表示されたので、言われるままにアップグレードしただけなのですが。

久し振りに、この「All in One Webmaster」の設定画面を覗いてみると・・・「Facebook Insights」ってのが設定できるようになっている!何じゃこりゃ?いつから設定できるようになっているのか解からないし、この「Facebook Insights」ってのが一体何なのかも不明。ちょっと調べてみると・・・

Facebookが新たに、サイトやブログに導入した「いいね!」ボタンなど、いわゆるFacebookが提供するSocial Plug-inの利用状況を解析するFacebook Insightsという機能を提供し始めた・・・(出典:「[M] mbdb::Facebook Insightsの高度な解析機能を早速導入したので簡単にまとめ」より)

なるほど・・・Facebook が提供している「いいね!」ボタンに関する分析を実施してくれるのね・・・上記、引用で御紹介させていただいている投稿記事を読んで頂ければ、誰でも設定できると思いますので、本投稿記事ででは詳細を割愛します。本ブログでは、「いいね!」ボタンをあまり意識したことがありませんが、何といっても簡単に設定できるので、とりあえず設定しておきました。

今や Facebook が無視できなくなってきましたから、ちょっと詳細を勉強してみようかな、とも思っているのですが・・・「いいね!」ボタン、押して下さいね~(なんちゃって・・・)