深尾 拓生 / FUKAO Takuo

スポンサーリンク
WordPress

SiteGuardの画像認証機能が有効に出来ない場合の原因と修正方法

WordPressのセキュリティ系プラグインの「SiteGuard WP Plugin」にはログイン時の画像認証機能がありますが「画像ファイルの書き込みに失敗しました。」というエラーで機能を有効にすることが出来ない場合があります。 エラー確...
WP-CLI

WP-CLIでWordPressのデータベースをエクスポート&インポートする方法

WP-CLIを使ってサクッとWordPressのデータベースをエクスポート(ダンプ)とインポート(リストア)する方法を書いていきます。 エクスポート WPディレクトリで実行 $ wp db export ~/2020022001_dbnam...
WordPress

SiteGuardで変更したログインページURLが分からなくなった際に調べる方法

WordPressのセキュリティ系プラグインの「SiteGuard WP Plugin」でログインページURLを変更することが出来ますが、変更後のURLを忘れてしまったり管理を引き継いだ際にドキュメントがなくログイン出来なくなってしまうこと...
WordPress

WordPress RSSから取得した記事公開日時の9時間ずれるの現象を修正する方法

先日「WordPress RSSから新着記事一覧を表示するショートコード」というタイトルの記事を書きましたが、公開日時の時間が9時間ずれていましたので修正版のコードを載せます。 RSS内の公開日時を確認 RSSから取得した公開日時は 協定世...
WordPress

WordPress アクションフック(wp_head, wp_body_open)を使ってGoogle Tag Manager(GTM)タグを設置する方法

WordPressサイトにアクションフック(HEADタグ用・・・wp_head, BODYタグ用・・・wp_body_open)を使ってGoogle Tag Manager(GTM)用のタグを設置する方法を書いていきます。 HEADタグ用、...
WordPress

WordPress GSuite(Gmail)のSMTP経由でメール送信する方法(※WP Mail SMTP 利用)

WordPressのプラグイン「WP Mail SMTP」を利用してG Suite(Gmail)のSMTP経由でメールを送信する方法を書きます。 WP Mail SMTPの設定 WP Mail SMTPのインストール後、設定画面に進みメーラ...
PHP

PHPMailerで送信したメールがYahooメールで文字化けする原因と修正方法

PHPMailerを使ってSMTP経由で送信したメールのうちYahooメール宛のみ文字化けしてしまいました。その他検証したGmail宛とローカルのThunderbirdに設定した独自ドメインのアドレス宛のメールは問題ありませんでしたので、再...
WordPress

Google Analytics Dashboard for WP (GADWP) 5.3系から6系へのバージョンアップは詳細確認後にご対応願います

「Google Analytics Dashboard for WP (GADWP) 」はWordPressのダッシュボードや管理画面内でGoogleアナリティクスのデータを見ることが出来る便利なプラグインですが、先日公開された6系へバージ...
WordPress

WordPressからプラグインなしでSMTP経由でメール送信する方法(PHPMailer使用)

WordPressにはPHPのメール送信用ライブラリの「PHPMailer」が入っていますが(\wp-includes\class-phpmailer.php)、こちらを使うとプラグインを利用せずSMTP経由でメール送信を実現することが出来...
DNS

送信ドメイン認証(SPF)が通らない原因と対処法

途中から参加したプロジェクトで、PHPの送信プログラム(mail関数)から送信されるGmail宛のメールが迷惑メールに判定されてしまう現象がありメールのヘッダー情報を見てみるとSPFの認証が通っていないようでした。 メールヘッダー確認( 認...
ツール・サービス

SPFシンタックスバリデーター「SPF Syntax Validator」の紹介

メールの送信元アドレスの偽装を防止する仕組みのSPFの設定をDNSのTXTレコードに追加することが多くなっているかと思いますが、構文に地震がなかったり設定の前に構文をチェックしたい場合は、SPFの構文をチェックしてくれるシンタックスバリデー...
WP-CLI

さくらのレンタルサーバーのWP-CLIが最新2.4.0にバージョンアップされました!

先月末にWP-CLIがさくらのレンタルサーバーにインストールされていた記事を書きましたが、その時のバージョン 2.2.0 からいつのまにか 2.4.0 にバージョンアップされていました! WP-CLIバージョン確認 当社でサイト管理に携わら...
エックスサーバー

エックスサーバー サーバー移行前に無料SSL Let’s Encrypt(レッツエンクリプト) を設定する方法

エックスサーバーに既存サイトをサーバー移行する際、SSL導入済サイトの場合は有料のSSLを利用する以外は一時的にダウンタイムを発生させてサーバー移行させていましたが、いつのまにかトークンファイルでのWeb認証とDNS認証を利用して事前に無料...
DNS

digコマンドでDNSレコードを取得する

digコマンドを使うとDNSサーバーに問い合わせてドメイン名からA/MX/NSなどDNSレコードを取得することが出来ます。 下記はDNSレコードタイプと "yahoo.co.jp" のドメイン名を指定してDNSレコードを取得する実行例です。...
WordPress

MW WP Form | 確認画面と完了ページで特定要素を非表示にする方法

MW WP Form の確認ページや完了ページで特定要素を非表示にしたい場合は、それぞれの画面で出力されるユニークなクラスを指定して jQuery & CSS で非表示にします。 サンプル 対象要素 今回は個人情報の同意を促すメッセージの要...
WordPress

MW WP Form 動的にバリデーションルールを追加する方法

WordPressのフォーム作成用プラグイン "MW WP Form" を使って選択状況に応じて動的にバリデーションルールを追加することが出来ます。 MW WP Form には "mwform_validation_mw-wp-form-x...
WordPress

WordPress 問い合わせフォームはAMP化対象から外しましょう!(※暫定対応)

当社WEBサイトのWordPressはテーマに「Cocoon」を利用させていただき各ページをAMP対応しておりますが、お問い合わせページもAMP化されていることを今更ながら気づきました。 お問い合わせページの検索結果ページ AMP対応ページ...
WordPress

WordPress リビジョンをSQLで削除する方法

WordPressには記事執筆中の追加や修正内容を自動保存するリビジョン機能があります。便利な機能ですが、そのままにしておくと記事テーブル(wp_posts)のレコード数がどんどん増えていき動作を遅くする原因にもなりますので、不要なリビジョ...
ツール・サービス

データベース管理ツール Adminer のご紹介

データベース(MySQL)の管理ツールといえば phpMyAdmin が知名度・シェアともに多いと思いますが、Adminer という1つのPHPファイルのみで動くデータベース管理ツールがあります。また MySQLはもちろん PostgreS...
エックスサーバー

Basic認証下で無料SSL Let’s Encrypt(レッツエンクリプト) を自動更新する方法(エックスサーバーで検証)

多くのサイトで利用されている無料SSLのLet's Encrypt(レッツエンクリプト) は3ヶ月ごとに更新する必要がありますが、テスト環境等でBasic認証をかけていると更新処理が出来ません。 自動更新エラー エックスサーバーの場合、自動...
スポンサーリンク
タイトルとURLをコピーしました