WordPress MW WP Formのフォームを記事詳細ページで共通で使用しメール送信後、完了ページへ遷移させる方法 WordPressのメールフォーム作成プラグイン「MW WP Form」で作成したお問い合わせフォームを全ての記事詳細ページで共通で使用しつつお問い合わせのメール送信完了後に完了ページへ遷移させる方法を書いていきます。MW WP Form ... 2020.02.21 WordPress
WordPress SiteGuardの画像認証機能が有効に出来ない場合の原因と修正方法 WordPressのセキュリティ系プラグインの「SiteGuard WP Plugin」にはログイン時の画像認証機能がありますが「画像ファイルの書き込みに失敗しました。」というエラーで機能を有効にすることが出来ない場合があります。エラー確認... 2020.02.21 WordPress
WP-CLI WP-CLIでWordPressのデータベースをエクスポート&インポートする方法 WP-CLIを使ってサクッとWordPressのデータベースをエクスポート(ダンプ)とインポート(リストア)する方法を書いていきます。エクスポートWPディレクトリで実行$ wp db export ~/2020022001_dbname.s... 2020.02.20 WP-CLI
WordPress SiteGuardで変更したログインページURLが分からなくなった際に調べる方法 WordPressのセキュリティ系プラグインの「SiteGuard WP Plugin」でログインページURLを変更することが出来ますが、変更後のURLを忘れてしまったり管理を引き継いだ際にドキュメントがなくログイン出来なくなってしまうこと... 2020.02.19 WordPress
WordPress WordPress RSSから取得した記事公開日時の9時間ずれるの現象を修正する方法 先日「WordPress RSSから新着記事一覧を表示するショートコード」というタイトルの記事を書きましたが、公開日時の時間が9時間ずれていましたので修正版のコードを載せます。RSS内の公開日時を確認RSSから取得した公開日時は 協定世界時... 2020.02.19 WordPress
WordPress WordPress アクションフック(wp_head, wp_body_open)を使ってGoogle Tag Manager(GTM)タグを設置する方法 WordPressサイトにアクションフック(HEADタグ用・・・wp_head, BODYタグ用・・・wp_body_open)を使ってGoogle Tag Manager(GTM)用のタグを設置する方法を書いていきます。HEADタグ用、B... 2020.02.19 WordPress
WordPress WordPress GSuite(Gmail)のSMTP経由でメール送信する方法(※WP Mail SMTP 利用) WordPressのプラグイン「WP Mail SMTP」を利用してG Suite(Gmail)のSMTP経由でメールを送信する方法を書きます。WP Mail SMTPの設定WP Mail SMTPのインストール後、設定画面に進みメーラーの... 2020.02.18 WordPress
PHP PHPMailerで送信したメールがYahooメールで文字化けする原因と修正方法 PHPMailerを使ってSMTP経由で送信したメールのうちYahooメール宛のみ文字化けしてしまいました。その他検証したGmail宛とローカルのThunderbirdに設定した独自ドメインのアドレス宛のメールは問題ありませんでしたので、再... 2020.02.17 PHP
WordPress Google Analytics Dashboard for WP (GADWP) 5.3系から6系へのバージョンアップは詳細確認後にご対応願います 「Google Analytics Dashboard for WP (GADWP) 」はWordPressのダッシュボードや管理画面内でGoogleアナリティクスのデータを見ることが出来る便利なプラグインですが、先日公開された6系へバージ... 2020.02.15 WordPress
WordPress WordPressからプラグインなしでSMTP経由でメール送信する方法(PHPMailer使用) WordPressにはPHPのメール送信用ライブラリの「PHPMailer」が入っていますが(\wp-includes\class-phpmailer.php)、こちらを使うとプラグインを利用せずSMTP経由でメール送信を実現することが出来... 2020.02.12 WordPress
DNS 送信ドメイン認証(SPF)が通らない原因と対処法 途中から参加したプロジェクトで、PHPの送信プログラム(mail関数)から送信されるGmail宛のメールが迷惑メールに判定されてしまう現象がありメールのヘッダー情報を見てみるとSPFの認証が通っていないようでした。メールヘッダー確認( 認証... 2020.02.11 DNSPHP
ツール・サービス SPFシンタックスバリデーター「SPF Syntax Validator」の紹介 メールの送信元アドレスの偽装を防止する仕組みのSPFの設定をDNSのTXTレコードに追加することが多くなっているかと思いますが、構文に地震がなかったり設定の前に構文をチェックしたい場合は、SPFの構文をチェックしてくれるシンタックスバリデー... 2020.02.10 ツール・サービス
WP-CLI さくらのレンタルサーバーのWP-CLIが最新2.4.0にバージョンアップされました! 先月末にWP-CLIがさくらのレンタルサーバーにインストールされていた記事を書きましたが、その時のバージョン 2.2.0 からいつのまにか 2.4.0 にバージョンアップされていました!WP-CLIバージョン確認当社でサイト管理に携わらせて... 2020.02.07 WP-CLIさくらのレンタルサーバー
エックスサーバー エックスサーバー サーバー移行前に無料SSL Let’s Encrypt(レッツエンクリプト) を設定する方法 エックスサーバーに既存サイトをサーバー移行する際、SSL導入済サイトの場合は有料のSSLを利用する以外は一時的にダウンタイムを発生させてサーバー移行させていましたが、いつのまにかトークンファイルでのWeb認証とDNS認証を利用して事前に無料... 2020.02.07 エックスサーバー
DNS digコマンドでDNSレコードを取得する digコマンドを使うとDNSサーバーに問い合わせてドメイン名からA/MX/NSなどDNSレコードを取得することが出来ます。下記はDNSレコードタイプと "yahoo.co.jp" のドメイン名を指定してDNSレコードを取得する実行例です。D... 2020.02.06 DNS
WordPress MW WP Form | 確認画面と完了ページで特定要素を非表示にする方法 MW WP Form の確認ページや完了ページで特定要素を非表示にしたい場合は、それぞれの画面で出力されるユニークなクラスを指定して jQuery & CSS で非表示にします。サンプル対象要素今回は個人情報の同意を促すメッセージの要素を非... 2020.02.05 WordPress
WordPress MW WP Form 動的にバリデーションルールを追加する方法 WordPressのフォーム作成用プラグイン "MW WP Form" を使って選択状況に応じて動的にバリデーションルールを追加することが出来ます。MW WP Form には "mwform_validation_mw-wp-form-xx... 2020.02.05 WordPress
WordPress WordPress 問い合わせフォームはAMP化対象から外しましょう!(※暫定対応) 当社WEBサイトのWordPressはテーマに「Cocoon」を利用させていただき各ページをAMP対応しておりますが、お問い合わせページもAMP化されていることを今更ながら気づきました。お問い合わせページの検索結果ページAMP対応ページとし... 2020.02.04 WordPress
WordPress WordPress リビジョンをSQLで削除する方法 WordPressには記事執筆中の追加や修正内容を自動保存するリビジョン機能があります。便利な機能ですが、そのままにしておくと記事テーブル(wp_posts)のレコード数がどんどん増えていき動作を遅くする原因にもなりますので、不要なリビジョ... 2020.02.02 WordPress
ツール・サービス データベース管理ツール Adminer のご紹介 データベース(MySQL)の管理ツールといえば phpMyAdmin が知名度・シェアともに多いと思いますが、Adminer という1つのPHPファイルのみで動くデータベース管理ツールがあります。また MySQLはもちろん PostgreS... 2020.02.01 ツール・サービス