• RSS
CPIのSmartReleaseでテストサーバーのデータを公開サーバーへ同期(リリース)する方法

前回、CPIのSmartReleaseで公開サーバーとテストサーバーとを同期する方法の記事ではSmartReleaseを使って公開サーバーのファイルをテストサーバーへ同期する手順を紹介させていただきましたが、今回はその逆で、テストサーバーのファイルを公開サーバーへ同期(リリース)する手順を紹介させていただきます。
続きを読む

CPIのSmartReleaseで公開サーバーとテストサーバーとを同期する方法

SmartReleaseは、CPIのシェアードプラン ACE01を契約すると与えらるテスト環境(テストサーバー)と本番環境(公開サーバー)とをボタン1つで同期でき、且つ、1日1回自動でテスト・公開両方のサーバーのファイルとデータベースのバックアップを取ってくれるという、非常に便利なツールです。

テストサーバー→公開サーバーはもちろん、公開サーバー→テストサーバーへの同期もボタン1つで可能ですので、リリース前後で発生しやすいファイルの差異、欠損、先祖返りなどの問題を気にすることなく、WEBサイトを運営することができるようになります。
続きを読む

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

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

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

[Mac]macOS High SierraにQuickTime 7 をインストールする方法

OS X Lion より前にプリインストールされているQuickTime 7を、High SierraなどのバージョンのOSでも使えるようにインストールする方法のご紹介です。
続きを読む

Google Chromeで「これは英語のページです」が表示されてしまう場合の対処法

Google ChromeブラウザでWEBサイトを閲覧していると、稀に「これは●●語のページです。翻訳しますか?」というメッセージが表示される場合があります。

●●語の部分には「英語」や「中国語」などが入ったりするのですが、今回は日本語でサイトを作っているにも関わらず、このようなメッセージが表示されてしまう場合の対処法を紹介させていただきます。
続きを読む

[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]記事が0件のタクソノミーでもget_terms()でリンクやターム名を表示する方法

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

[WP]管理画面からテーマやプラグインをダウンロードできるプラグイン「WP Downloader」

WordPressの管理画面では、テーマやプラグインファイルをzip形式でアップロードして新規追加することはできますが、その逆のダウンロードができません。

これをできるようにする便利なプラグインが、今回紹介させていただく「WP Downloader」です。
続きを読む

[WP]wp_headやwp_footerで出力されるJSやCSSのバージョン情報を非表示にする方法

WordPressのwp_head()やwp_footer()で出力されるCSSやJavascriptには、style.css?ver=4.9.5やscripts.js?ver=4.9のようなバージョン情報が自動で付与されますが、

今回はfunctions.phpを編集して、このバージョン情報を非表示にする方法を紹介させていただきます。
続きを読む

[Mac]キーボードの「ひらがな」が打てなくなった場合の復旧方法

Mac OS Xのキーボードで、なぜか突然「かな」キーを叩いても日本語が入力できない…という場合の対処法のご紹介です。

具体的には、入力ソースで「ひらがな」が選択された状態であってもカタカナが入力されたり、半角英数字になってしまうという症状です。
続きを読む

[WP]Contact Form 7のメールフォームごとに送信完了ページを分ける方法

以前にContact Form 7のon_sent_okの記述をfunctions.phpに移行する方法の記事を紹介させていただきましたが、今回は複数のメールフォームごとにメール送信完了後のランディングページを分ける方法について紹介させていただきます。
続きを読む

Youtubeの埋め込み動画で関連動画を表示しないようにする方法

企業のWEBサイト上に、その企業が公開しているYoutube動画を埋め込み共有しようとすることも多いと思いますが、動画再生後の関連動画がその企業とは関係ないものだったりすることも多いため、関連動画を表示させないようにする機会もあるのではないかと思います。

そこで今回は、ブログに埋め込んだYoutube動画で、再生後に関連動画を表示しないようにする方法のご紹介です。
続きを読む