タグ:Firefox
Firefoxは勝手にアクセスする
WordPressで、独自にページアクセス数をカウントする機能を作成していたのですが、1ページにアクセスしただけなのに、次のページまで加算されてしまう現象になってしまいました。
どうもwp_head()があると、別のページも加算されてしまう模様。
しかし怪しいところは無い。なぜだ・・・と思っていたら、こんな記事を見つけました。
お、おう・・・マジか。
なんてありがた迷惑な機能・・・
とりあえずrel="next"を消す必要があるようなので、こちらのサイト(Firefoxはlink relを先読みする模様)を参考にfunctions.phpに下記を追記しました。
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
う~ん。
今回SEO対策を考慮しなくてよいサイトだったのでよかったのですが、rel="next" rel="prev"は本来必要な記述。
SEOを考慮しながら、独自でアクセス数をカウントする機能を追加しなくてはならない場合のことも考えておかねば。
ちなみに、アクセスごとにカウントを取る仕組みは、single.phpに
$pageview_prev = get_post_meta($post->ID, "pageview", "true"); $pageview = $pageview_prev + 1; update_post_meta($post->ID, 'pageview', $pageview, $pageview_prev);
を追記するだけの簡単なものです。
Google Analyticsとかどうしてるんだろう?
まあ賢いGoogle先生だから何かしらのフィルタリングをしているのだろうけど。
nandani | 2014年12月15日 | コメント(0) | トラックバック(0) | CMS関連
携帯サイトを確認できるアドオン
ドコモの場合は、「iモードHTMLシミュレータII」がありますが、auは今シミュレータの配布を停止していますし、softbankは登録が必要で面倒です。
「iモードHTMLシミュレータII」もiモードidの取得ができなかったりと完璧ではありません。
全キャリアを網羅している「P1エミュレータ」というものありますが、何しろ高い。
安価でかつ3キャリアの表示を確認するにはどうしたらいいかな~と思っていた時に発見したのがこちらのアドオン
です。
Fireとついてるからお判りでしょうが、Firefox用のアドオンでインストールも使用方法も簡単。
1.Firefoxからダウンロードページにアクセスしてアドオンをインストールする。(ダウンロードページ)
2.Firefoxを再起動する。
3.「ツール」>「FireMobileSimulator」から確認したい機種を選択する。
これだけ!
iモードidの取得も可能なので、それを取得する必要のあるプログラムの実験も行えます。
多分完璧ではないでしょうが、チェックを行うには最適なアドオンではないでしょうか。
今回参考にさせていただいたサイト
nandani | 2010年10月01日 | コメント(0) | トラックバック(0) | アプリ関連