• RSS
CloudFlareのSSL設定でWordPressブログをSSL対応する手順

先日の「ヘテムルサーバーでCloudFlareを導入する手順」の記事で基本的な導入方法を中心に紹介させていただきましたが、ヘテムルサーバーで運用しているWordPressブログをLet’s EncryptでSSL化している場合は、CloudFlare側でSSLの設定変更とWordPress側でプラグインのインストールが必要ですので、今回はその辺りの手順について紹介させていただきます。
続きを読む

[WP]PCとスマホを条件分岐できる関数 wp_is_mobile

以前に、is_mobileによるスマートフォン端末とPCとの条件分岐の記事を紹介させていただいておりますが、

「タブレットをスマホと分けて表示制御したい」「スマホのユーザーエージェントまで細かく指定して条件分岐したい」ような場合はis_mobileを使かえばよいかもしれませんが、「パソコンかスマホ(とタブレット)か?」のシンプルな分岐であれば、WordPressでバージョン3.4から実装されているwp_is_mobile関数を使えば楽です。
続きを読む

[WP]Search Replace DB3によるWPサイトのお引越し方法まとめ

以前にWordPress ブログでドメイン、サーバが変わった場合の移行方法のまとめの記事で紹介させていただいた、WprdPressのデータベース移行ツール「WordPress Serialized PHP Search Replace Tool」ですが、その後バージョンアップが進んで現在はSearch Replace DB 3という名前になり、しかも若干使い方まで変更になりましたので、2018年1月時点の使用方法をまとめ直しました。
続きを読む

[WP]Contact Form 7でメールアドレスの再入力チェックをする方法

WordPressのContact Form 7のメールフォームで、メールアドレス再入力のチェックを行う方法が紹介されておりましたので、シェアさせていただきました。
続きを読む

[WP]SemrushBot(semrush.com)のアクセスをブロックする方法

NinjaFirewall (WP Edition)プラグインを使っていると、毎日Firewall Logのレポートが届きますので、時間を見つけては管理画面のFirewall Logページを見るようにしておりますが、プラグイン導入後から「SemrushBot」というアクセスを頻繁に見かけるようになりました。

しかも、NinjaFirewallの判定は「CRITICAL」という、いかにもヤバそうなログ…だったので調べてみました。
続きを読む

[WP]Jetpackで登録した記事の購読を解除する方法

WordPressのJetpackプラグインの購読機能でフォローした記事購読を解除する方法のご紹介です。
続きを読む

[WP]wordfence_lhパラメータ付URLがクロールされないように設定変更

Google Search Consoleで「監視対象のURL」が増えてきたので確認してみると、wordfence_lhというパラメータ付きのURLで何か問題が発生しているようでしたので調査してみました。
続きを読む

[WP]Crayon Syntax Highlighterのページを日本語表示にする方法

記事本文のソースコードを綺麗に見やすく表示することができるWordPressプラグイン「Crayon Syntax Highlighter」で、管理画面の設定ページが日本語で表示されなくなってしまった場合の対処法です。
続きを読む

[WP]Advanced Custom Fieldsの日付フィールドの値から曜日を取得して表示する方法

WordPressのカスタムフィールド拡張プラグイン「Advanced Custom Fields」のDate Time Pickerを使えば、日付の登録と表示ができるようになりますが、その日付フィールドに入力された日付の値から曜日を取得して、「月火水木金土日」の形式で表示する方法を紹介させていただきます。
続きを読む

[WP]クリック数やCTRの測定も可能なローテーション系の広告管理プラグイン「AdRotate」

Google Adsenseやアフィリエイトなど、様々な広告を一元管理できるWordPressプラグイン「AdRotate」のご紹介です。

広告管理系のプラグインは、過去にもAds by datafeedr.com、Datafeedr Random Adsなどを紹介させていただきましたが、今回紹介させていただくAdRotateは広告の掲載開始・終了日の指定ができたり、表示数やクリック数、クリック率の測定ができるので、A/Bテストをしたい場合にも非常に便利なプラグインとなっています。
続きを読む

[WP]CPIのACE01サーバーにインストールしたWPが403エラーになる場合

CPIの共用レンタルサーバー「シェアードプラン ACE01」でWordPressをインストール後、何故かページが正常に表示されない(403エラーが表示される)という場合の対処方法のご紹介です。
続きを読む

[WP]さくらのSSL化プラグインでFatal errorが出る場合の対処法

さくらサーバーでLet’s Encryptの無料SSLを利用しているWordPressで、さくらのレンタルサーバ 簡単SSL化プラグインを有効にしようとしたら「Fatal error」が表示される場合の対処法のご紹介です。
続きを読む

[WP]記事が0件のタクソノミーでもget_terms()でリンクやターム名を表示する方法

WordPressのget_terms()で取得したタクソノミーのリストは、記事が1件もない場合はタームを返しませんが、hide_emptyオプションを指定することで、記事がない場合でもタームを表示させることができます。
続きを読む

[WP]WordPressでEmbedを無効化する方法

WordPress のバージョン4.4から自動探知をサポートするようになったEmbed機能を無効化する方法のご紹介です。

Embedは、記事本文にURLを書くだけで、そのリンク先の記事をアイキャッチ付きで紹介することができる機能です。
続きを読む