2014年10月11日土曜日

Webmaster Toolで構造化エラーが出た。

うちのサイトのアクセス数が、激減しています。

ピークの三分の一です。

何事>o<;?!。

調べていくうちに、Google先生がお怒りであるということが分りました。

ん?

何怒ってるの?

GoogleのWebmaster Toolって有りますよね。

「サイトのダッシュボード」の左メニュー欄に「検索のデザイン(i)」って有ります。

「(i)」・・・・このしるしが今回のトラブルを引き起こしていますよというサイン。

なんでこんな分りづらい出方すんだよ!(怒)

まあ、その先に行きましょう。

この「検索のデザイン」はネストになっていて、何で怒っているのか?は

ネストの「構造化データ」をクリックすると以下のような画面が出てきます。




えらーが発生したアイテム・・・・・924 !!!!

全アイテム数・・・・・・・・・・・・・・・・963 (ムムム)ほぼ全部ジャン

こんなの全部つぶすの?

ん。



どんなお怒りなのでしょうか。


エラーの出ている欄をクリックすると・・・・



構造化データ>hentry(マークアップ:microgormats.org)

updatedがありません
entry-titleがありません

怒っています。

怒られた私には、身に覚えの無いことなので困惑。

でもこのエラーを認知してから、サイトのアクセス数が激減しています。

これではいけないので対処するために、Google先生にお尋ねすると

結構いろんな情報が出てきます。

んで、どう対処するか自分のテーマに合う事例を貪る。

方法は2つ。

1)怒られているupdatedをマークアップする。
2)hentryというものが出すものを消し去る。

自分のテーマはどっちが可能か?調べたところ、2)しかできそうにないことが判明。

他の方の情報によると、「post_class()」が出力するhentryクラスが原因とのこと。


対処は、『「post_class()」が出力するhentryクラスを抜く』のがうちにはベストと判断



function remove_hentry( $classes ) {
    $classes = array_diff($classes, array('hentry'));
    return $classes;
}

add_filter('post_class', 'remove_hentry');

上記を追加して解決!


思いきや・・・・

新たなエラーが出ました。

If this markup is about a person, at least 2 of the following fields are needed: organization, location, or role. 

たぶん、上の記述を追加したために出たものと推測。

では、どうする?

僕にできるのは、Googleにきくだけ。

結論は、Googleがサポートしないmicroformat2の表記に変えてエラーを回避する方法。

該当箇所は、vcardとfnということを突き止める。

vcard  → h-card   
fn        →   p-name

に書き換えて save

エラーが出るかチェックしたら、解消しました

めでたしめでたし。

でも時間かかったよ。






2014年6月19日木曜日

Wordpress 404 ページNot Foundを出さないで、任意のページにリダイレクトする方法

Wordpressでブログとかやってますと、投稿を削除したくなっりします。

そういう時は、投稿一覧で記事を削除してしまえはそれで終わりなのですが、

検索エンジンから訪問してくれる方には、404 request page is not found.などと

表示され、「少々不愉快な思い」をさせてしまい申し訳ないなあと思っていました。

そこで、なんとか404を出さないでトップページに遷移するようなことできんのか?

と思うわけです。

まず、リダイレクトといえば「.htaccess」ファイルを悪戯することを想起します。

でも、これ「お前なぁ、リダイレクト多すぎだぜ!ベイベー」といわれ、ブログ全体

を閲覧不可にしてしまうことがあるのでやりたくないのです。

なんかないかな?とGooooooooooooooooooogle先生に聞き込みをかけると・・・・

WordPressには、404のときに好きな表示ができるようになっていまして、これを

「404.php」ファイルとうそうな。

では、こいつを悪戯してしまうと、いい感じになる?かもね。

どのように悪戯するかを見るに、

やりたいのは、

「ユーザーがリクエストしたページが、

すでに私によって削除されていた場合、404ページNot Foundを表示させずに、任意の

ホームページにリダイレクトする」

ことである。

上記要件を、404.phpに展開できればOk。

以下のように記述します。

<?php
header("location: http://404をリダイレクトしたいページ.jp/");
exit;
?>

これでうまくいきます。

ちゃんと、自分のテスト環境でテストしてから、本番環境に反映してくださいね。

よろしくお願いします。

2014年6月15日日曜日

Facebookの基本データ欄に自分が管理するFacebookページを表示する方法

①Facebookにログインします。

②「ホーム」から、自分の管理しているFacebookページへ移動します。

③Facebookページのメニューバーの「設定」をクリックします。

④左メニューの「☆注目」をクリックします。

⑤ページオーナー欄の「ページオーナーを登録」を押すと、オーナーとして登録できる人が
 候補としてリストアップされますので、選択します。

⑥選択後、「保存」を押します。

⑦これで登録完了です。

オーナーとして登録した人の「基本データ」欄に「Facebookページ」欄が創設されて

Facebookページが表示されます。

この情報は、2014年6月15日現在です。(FBよくかわるから、こまるよね)

2014年6月11日水曜日

Nexus5 Android4.4.3更新後、バッテリーの消費が早くなる

Nexus5の運用で困った状態になっています。

何気なく更新に応じたAndroid 4.4.3へのアップデート。

こののちにバッテリーが異常に早く減ってしまうようになりました。

アップデート前まで、一回の充電で約2日は余裕で持っていたのに

アップデート後は、一日もたない。もっとひどくて11時間もすれば

もう死にそうなほどに電池が消耗してしまうようになりました。


Google先生に聞くと、「セルスタンバイ」「アンテナピクト」などという単語が

浮かび上がりましたが、これはもうすでに既知の問題で、今回のアップデート

まえからのトピック。

でも、少しきになるので、「セルスタンバイ」。どんだけ電池食っているのでしょう?


こんな感じで一番食べていますなんと「63%」も。

まあ、これはこれで私の端末も「セルスタンバイ」現象は起きていることが顕在化しました。

でも、OSのアップデートから問題が顕在化するのは何か変です。

OSの前回戻しができればいいんだけど、そのスキルなし。

では、「セルスタンバイ」をつぶす方法はとGoogle先生に問うと、曰く、SIMをSMS対応の

物に挿し替えるべし。とのこと。

なんだよ!それじゃ格安SIMにした意味がねぇ~だろぉ~。激怒気味(読み:ゲキオコギミ)。

でも、これやんないと電池減りまくりナわけで、モバイルの意味半減だし・・・・orz  ほとんど

金持ちの思考で、金で解決的な対処しか出てこない。


では、問題の本質が、「セルスタンバイ」ではないと踏んで、もう少し違うキー語でGoogle先生を

ひっぱたく。

すると、どういうことでしょう。何件かAndroid4.4,3への更新後に電池が激減りという現象が

発生しているようです。

ふーん。やっぱ、シクッテんのね。

バグフィックスしたら、他んところでバグ噴出ということでしょうか。

勘弁して欲しいね。

こんなときに

システム屋さんはよく言われます。「テストしたんかい?」と。

いじったとこだけうまくいけばいいということではナインよね。

全体の稼動バランスも修正前と変化ないかを確認してれば、

こんなことにはならん。

というわけで、とくにこちら側に「非」があるわけではないので

パッチを待つしかないという結論に至りました。

Give me puch please,hurry!












2014年3月17日月曜日

XAMPP Welcart PayPal SandboxのテストでSSLエラーが発生

Wordpressを使ってECサイトを構築する際、ショッピングカートを使いたくなって、

Welcartというショッピングカートプラグインを発見。

テストをするため、環境構築中。さらに、決済にPayPalというシステムがあるというので、

これのテストができるSandbox環境もセットアップしました。

いよいよ、連携テストというときに問題発生しました。


============== Error Message ======================================

 Warning: fsockopen()[function.fsockopen]: unable to connect to ssl://api-3t.sandbox.paypal.com:443 (Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?) in C:\xampp\・・・・・・・

============== Error Message ======================================

あれれ・・・・・?

これまでも、SSLのテストしてたんですけど・・・・・・何か?

といった感じでした。

よく考えてみる。

Welcart+SandboxはSSLにOpenSSLが必要とのことで、早速、XAMPPのPHP設定ファイル
php.iniをじっくり観察、openssl.dillを探すが・・・・・無い。

また、あれれ?

ではということで、このphp.iniに

extension=php_openssl.dll

の一文を追加。

追加場所は、

extension=php_xxxxの文がいっぱい設定されているとこにやりましょう。

そんで、

php_openssl.dll

がどこにあるか確認

C:\xampp\php\extフォルダ内にあるはずです。

無い場合は


からダウンロードしてきて、

C:\windows\system32

に入れる。


これで、XAMPPのapacheを再起動しましょう。

少なくとも、上のエラーは解消するはずです。

2014年2月18日火曜日

SixCoreサーバー 独自ドメインに届いたメールをスマホに転送する方法

SixCoreサーバーというレンタルサーバーを利用している環境で

独自ドメイン:example.comを運用、admin@example.comというメール

アドレスに着信したメールを

Biglobe SIM を挿したNexus5で使っている、Biglobeから付与された

メールアドレス、big@biglobe.ne.jpに転送する方法を掲載します。

SixCoreで提供されているメールシステムは、メールが到着しても

Push通知はしてくれません。

私の場合、WordPressを使ってNexus5に割り当てた

big@biglobe.ne.jp

にも発信する設定をしたのですが、このたび、サーバー上の

「メール管理ツール」上で、転送メール設定ができることを発見

しましたので、この機能を使い、サーバーに到着したメールが

来た時点で、Nexus5のメール宛に転送することで対応し

リアルにメール着信を探知できるようになりました。

以下、設定手順です。


SixCoreホームにアクセスし、メール管理ツールを呼び出します。

 

そして、転送させたい元メールアドレス・パスワードを打ち込み中に入ります。


赤丸で囲った、「転送設定」の「設定変更へ」をクリックします。


転送させたいメールアドレスを赤丸のテキストボックスに入力し、「追加する(確認)」
ボタンを押下。

登録が完了すると、赤丸の下欄「転送先メールアドレス一覧」に転送先メールアドレスが
表示されます。今回の場合は、big@biglobe.ne.jpが入ります。

以上で、転送設定は終わりです。

適当なメールアドレスから、SixCoreの独自ドメインメールアドレス宛にテストメールを
送信してみてください。

暫くすると、Nexus5のbig@biglobe.ne.jpにもメールが到着するはずです。
しかも、Push通知で。


Gmail等に転送したりしているケースもありますが、これがシンプルな気がします。

2014年2月1日土曜日

深川不動堂参拝 2014年初参り

深川不動に今年初めての参拝をしてまいりました。

1日は、お不動様のご縁日で、普段より人出が多い想定で参拝に出向きましたが、

今回の参拝は、早々様子が違っていました。

翌日の2日、明後日の3日と節分の行事を控え、境内には、豆まきの舞台が設置され

ておりました。

これにちなんで、福豆、福銭などの縁起物の領布が行われておりました。



大護摩を受けに、本堂に入ろうとしたのですが、すでに、願主の読み上げが行われていました。

わたしが、参拝に訪れたなかで、このように、前もって願主の祈願読み上げが行われているのは

はじめてのことでした。

大護摩参列者の人数も大護摩開始前にもう満席状態でした。

かろうじて、お席を分け頂き参列させていただきました。


明日、2日は、子供だけで節分会の行事が執行されるそうです。

また、明後日、3日は年男、年女が豆まきをされるそうです。

なお、今年から、節分会への参加は、入場券がないと参加できない仕組みに変わったそうです。

入場券は、明日配布されるそうです。先着450人とのこと。

あす、明後日の参拝は、特別なことがない限り、控えたほうがようですね。

また、車で参拝は×。電車ですね。

さて、大護摩を受けたあとに、私たちも縁起物の福豆を買い求めて今回の参拝は終了となりました。





福豆は、三種類領布されていました。

福豆   :5百円(福豆、開運御守1)
一合枡  :千円(福豆、福寶1、開運御守1)
五合枡  :弐千円(福豆、福寶3、開運御守3)


2014年1月14日火曜日

SHARP AQUOS PHONE ZATA SH-06E(白ロム)をAmazonで買ってみた。

2013年夏モデルである、SHARP AQUOS PHONE ZATA SH-06Eの白ロムを

Amazonマーケットプレイスで買ってみました。

なぜ?

携帯からスマホへ安く乗り換えたかったから。

これ、ドコモ向け端末だけど、ドコモとは契約しないで、格安SIMでデータ端末として使用し、

電話機能は、フュージョンIP Phone SMARTを使います。


箱で送られてきました。


概観です。これだけです。


中身は、本体と保証書、簡単な説明書だけです。


裏面です。真ん中にカメラが付いています。

セットアップは、SIMを挿さずに電源を立ち上げて案内にしたがって設定作業をするだけです。

結構簡単にセットアップは完了させることができました。

セットアップの画面をあげたかったのですが、端末画面のハードコピーの撮り方がわからなかったの

で、掲載できませんでした。

この端末は、SIMカードと外部記憶のマイクロSDの挿入口が一緒で、上下に挿すようになっています。

特に、SIMカードを挿すには、同胞の道具で押し込まないとできない仕組みになっています。

SIMのサイズは、microSIMでした。





ちなみに、SIMは、BIGLOBE LTE・3Gを使っています。

使い心地は、特に問題なく利用できています。

これ、妻用に買ったのですが、妻は満足しているそうです。


2014年1月10日金曜日

【国内正規品】Spigen Google Nexus5 クリスタル [液晶保護フィルム]【SGP10559】 かってみた。

【国内正規品】SPIGEN SGP Google Nexus5 ケース スリムアーマー (シャンパン・ゴールド【SGP10566】)  

をかったので、Nexus5の画面保護シールも買いました。

同じ会社のものでリーズナブルなヤツです。

【国内正規品】Spigen Google Nexus5 クリスタル [液晶保護フィルム]【SGP10559】 



三枚入って840円です。お徳。さらに、画面拭きの布も入ってます。さらにお徳感。


本体の画面サイズにぴったりでいい感じに装着できました。手触り感も特に問題ないです。



2014年1月9日木曜日

【二重構造】強力保護 Spigen Google Nexus5 ケース スリムアーマー【国内正規品】

Nexus5を買いましたので、ケースも必要ということで購入しました。

Amazonでよさそうなのを・・・、それが、「Spigen Google Nexus5ケーススリムアーマー」です。


シャンパンゴールドを選びました。

この色のほかには、スムース・ホワイト、スムース・ブラックの二色が用意されています。


取り出すとこのような感じで黒のラバーケースにシャンパンゴールドのケースをかぶせた感じです。


内側の形状です。なんか、スパイダーマンを連想します。


内側のラバーのみの映像です。

シャンパンゴールド部分の内側には、何か能書きが書かれています。


装着方法は、ラバーケースと、外側のシャンパンゴールドカバー部分を分離してから、

ラバーカバーに、Nexus5本体を装着します。



次に、

シャンパンゴールドの外側カバーを装着するだけです。

装着は簡単でした。

カバー装着前の持ち味からすると、Nexus5+Spigen カバーは、ごつくて持ちやすくなりました。

単体だとなんだか、「スルッ」とすべり落としてしまいそうな危うさがあったのですが、

装着後しっかり、手になじむ感が出ていい感じです。

ただ、女性で手の小さい方は、ちょっと持ちづらいと思います。

また、注意してほしいのは、

このパッケージには、ストラップをつける機構は付いていないことです。

ストラップを付けたい方向けではないと思います。

今のところ、ストラップなしでも、十分満足です。




2014年1月7日火曜日

Nexus5 にBIGLOBE LTE・3G for イオンsimを使うための手順

新品のNexus5にBIGLOBE LTE・3G for イオンsimを挿して使えるようになるまでの手順を記録しておきます。

まず、本体右上、電源ボタンの下にSIMトレーが埋まっています。トレーの直ぐしたにトレーをだすピン穴が開いていますので、そこに付属のピンを挿して「少々強めに」押し込みます。




このように、SIMトレーが出てきます。


トレーとピンを本体からはずします。


「BIGLOBE LTE・3G for イオン」sim(登録済み)を取り外します。

ちなみに、Nexus5は、microSIM(miniUMI)です。



microSIMをSIMトレーにおきます。上の画像では、microSIMの金色の面をひっくり返して、SIMトレーに設置し、Nexus5本体に挿し込みます。


挿しこんだら、電源を投入して端末の設定を行います。

ここからは、画像のとり方わからなかったので、無画像ですが、ご勘弁ください。

1、端末が立ち上がったら、「設定」画面を呼び出します。
2、「設定」→「無線とネットワーク」欄の「その他・・・」をタップします。
3、「無線とネットワーク」の「モバイルネットワーク」をタップします。
4、「モバイルネットワーク設定」の「アクセスポイント名」をタップします。
5、「APN」と表題があります。この右横に○の中に+という記号がありますのでこれをタップします。
6、「アクセスポイントの編集」とでてきますのでここに、BIGLOBE LTE・3G for イオンsimのアクセスポイント設定を入れていきます。
6-1、「名前」欄には、ご自身にわかるように好きな名称を設定してください。
6-2、BIGLOBE LTE・3G for イオンでは、「サインアップガイド」の「インターネットへの接続」という項に設定すべき項目が記載されていますのでこれを端末に設定してください。

なお、BIGLOBE LTE・3G for イオンサイトの動作確認済端末一覧のページにNexus4に対する設定方法が掲載されています。私は、「認証タイプ」欄を除き、この掲載のとおりに設定しました。その結果、うまく接続できました。


Nexus4への設定法

http://support.biglobe.ne.jp/settei/setuzoku/lte/lte_and43_lan.html

設定事項が記入できたら、戻るで「APN」の欄まで戻ります。
すると、さっき自分で新設した「名前」で一行生成されていると思います。
その新設APN名欄のラジオボタンをアクティブにし設定は終了。

ここで、Wi-Fiの設定が「OFF」なら、SIMを経由した通信が立ち上がっていると思います。
「ON」ならば、この設定を「OFF」もそてやると、以下の写真のように「LTE」と表示されるはずです。



 



2014年1月6日月曜日

Nexus5にBiglobe LTE・3G for イオンを挿して運用-利用開始手続き-

Nexus5を買ったので、市販のSIMカードをゲットしてモバイル・通信環境を自分で整えなければなりません。

私はBiglobeがイオン向け出している「BIGLOBE LTE・3G forイオン」をゲットできましたので、これを登録します。

今回、この登録手続きの手順をうpします。んで、入会プランは、下のバナーに表示されている、エントリープランです。サービス内容は、月980円でデータ量が月1GBまで、LTEのスピードでスマホのネットワーク環境が構築できるプランに入ります。



ここもと、BIGカメラから出ている「BIG SIM」を検討していましたが、月々のデータ量が、500MBと今回申し込むBIGLOBEのプランの半分の点で見劣りがします。

一番安いプランで比較すると、BIGLOBE vs BIGカメラ=980円 vs 945円 と月額比35円BIGLOBEのほうが高いですが、データ量だけで比較してもBIGLOBEが魅力的。

他にも、Wi-Fiスポットが使えたりしますので、気になった方は、検索してください。

前置きの最後として、通常、格安SIMと呼ばれている製品は、はじめにSIMカードを買い付け、ネットで登録して、端末にSIMを挿して使用開始となります。

この最初に買うSIMカードが、通常どんな会社でも3,150円程度かかります。今回購入した、「Biglobe LTE・3G for イオン」は、今月13日まで、980円で売ってくれます。これが一番の魅力でした。

では、登録作業に移ります。

まず、「BIGLOBE LTE・3G」はじめまセット」を開けて、「サインアップガイド」を見ます。


登録サイトにアクセスして、「BIGLOBE LTE・3G」はじめまセット」に同胞のSIMカード記載の「MSISDN」番号と「製造番号」を入力します。



「次へ」をクリックすると、料金プランの選択画面に移行します。


今回は、一番安い「エントリープラン」を選びます。
選んだらスクロールさせ「次へ」を気リックします。



規約の確認と、申込者の情報を入力する画面が出てきますので、規約を確認するとともに、利用者の個人情報を入力します。


個人情報等の入力に不備があると、次にいけないようになっていますので丁寧に記載しましょう。
ここでの注意は、
1、「利用料金」の決済手段は、申込み人本人名義の「クレジットカード」決済のみであること。
2、法人契約はできないこと。
です。

また、クレジットカードの有効性を確認するボタンがありますので、チェックでokとならない限り先へ進めないようになっていますのでご注意ください。

これらクリアすると「規約に同意して進む」のボタンが出てきます。



クリックして進みます。すると、確認画面が出てきますので、内容を確認します。

この画面を下にスクロールすると「お申込みを確定する」ボタンが出てきます。



これを押して進みます。

お申込み手続きが完了しました。画面が出てきます。


このページの下に、BIGLOBE会員情報、メール情報が記載されているので、印刷等、適切に情報を控えてください。

 

次に、オプションサービスへの勧誘があります。
「BIGLOBEお助けサポート」が月額499円でオファーされています。
無条件で「申し込まない」を選択して「オプションサービスのお申込み内容確認画面へ」ボタンをクリックします。


確認画面です。


「上の内容で確定する」ボタンをクリックします。
確定下旨の画面が出てきます。
「完了」ボタンを押してください。




すべてのお申込み手続きが完了しました。と手続き終了の画面が出てきます。


以上で、SIMカードの利用登録手続きが完了しました。

次は、SIMカードをスマホに挿入してスマホ側の設定作業を行うことになります。

私の端末は、Nexus5 32GB 白で、使うSIMはmicroSIM(miniUIM)カードとなります。

  

  


2014年1月5日日曜日

Nexus5 到着-Unboxing-

今日の昼すぎに待望のNexus5が我が家にやってきました。



当然ですが、荷物は小さめです。

開けます。


それなりの梱包です。

内容は、本体、送り状の二つです。



では、本体の入っている箱を開けます。中身をスライドさせ、箱を出して、開けたら、お出まし
になりました。


きれいです。

本体下に説明書類、acアダプター、ケーブルが入っていました。
これだけです。



本体裏側です。


ホワイトです。

今回の購入は、12月30日の夜に注文して、到着が1月5日の昼となり、30日を含めなければ、6日で到着となりました。年末年始をまたいでの海外通販としては、まあまあだと思います。

この荷物は、香港から発送されていますので、これから、1、2月にかけて中国は旧正月の季節になります。この関係で、だんだんお休みモードに入ってくるので、これから注文される方は、余裕を持った注文をすると、いい取引になると思います。

まだ、電源は入れていません。

今度は、SIMカードの登録を掲載しようと思います。