当サイトは広告・アフィリエイトプログラムにより収益を得ています。
WordPress プラグインの備忘録
いつからだったかはっきりしませんが、このBlogをロードすると意図に反してページのフッターまでスクロールされてしまうという問題が起きていました。
表示自体が崩れるわけではなかったので、早く対処しないとなと思いつつも後回しになっていました。
いつも見てくれている方々、ご不便をおかけしてごめんなさい。
おおよその原因はJSがらみのプラグインだろうなという予想をして、試しにGoogle Analyticsのトラッキングコードを自動挿入してくれる類いのプラグインをオン・オフしてみても状況は変わらず、同様の機能を持つ他のプラグインに切り替えてみても解決せず。
困ったなと、ぼんやりインストール済のプラグインリストを眺めていたら、怪しいにおいを放つプラグインがありました。
そのプラグイン自体はWPを運用する上でクリティカルなものでもないので、軽い気持ちで停止をクリック。
Blogをリロードしてみたら、あっさり勝手にスクロール問題は解決してしまいました。
原因だったプラグインは「Autoptimize」でした。
CSSやJSのコードを圧縮してページのロードを高速化してくれるプラグインなんですが、ページフッターまで勝手にスクロールしてくれるトラブルのおかげで却って訪問者に不便をかけてしまうという本末転倒な結果を招いていました。
プラグインは個別にインストールしてすぐ確認する!反省。
プラグインのページを見ると評価は高いようなので、併用するスクリプトとの相性があるのだと思います。
ただコンフリクトするスクリプトとか探すのがメンドイし、ロードにそれほど差があるかは体感できない微妙なレベルだったのでプラグインを停止することで解決とします。
これだけあれば十分のプラグインリスト
忘れないうちにまず必須プラグイン。
ド定番なのでいまさら説明するまでもありません。
- Akismet
- All In One SEO Pack
- Better WordPress Google XML Sitemaps
- TinyMCE Advanced
- WP Multibyte Patch
- WP Super Cache
利便性向上のためのプラグイン。
SNSとの連携や関連ポスト系です。
- Auto Post Thumbnail (投稿に画像があれば自動でサムネイルを作ってくれます)
- Instagrate to WordPress(Instagramへ投稿した画像も自サーバーへバックアップも兼ねてコピー)
- Lightbox 2(説明不要のアレ)
- Regenerate Thumbnails
- WordPress Related Posts(Auto Post Thumbnail と組み合わさると非常に強力、直帰率がガクッと減ります)
- WP to Twitter(Twitterへの通知を柔軟に)
さらに余談で解決した問題の話
これもいつからだったか曖昧だけど非常に不便をしていた問題で、Macでテキストエディターを使っている時にダブルクオートを入力すると全角ダブルクオートに置き換えられてしまいコードを書くのに難儀していました。
我ながらなんでこんな重大な問題をほったらかしてたのかと思うところですが、ZenCodingだとかの入力補助で不便はしながらもなんとかなってたんですよね。
とはいえ、手癖で入力補助を使わずにコードを書いてしまうこともあるわけで、そのたびにイラッとするわけです。
調べてみたところ、OSX Mavericksのスマート引用符機能がやらかしてくれてた様です。
CotEditor 1.4リリース(及びMavericksで生じる引用符自動変換の直し方)
早速、キーボードの環境設定を開いて「スマート引用符とスマートダッシュを使用」のチェックを外したものの解決しない。
いつもだとここで「フンガー!」となるんですが今朝は何故か冷静にチェックを戻してプルダウンの中身をしっかり確認。
プルダウンの選択肢をそれぞれ一番下にすることでめでたく解決しました。