深尾 拓生 / FUKAO Takuo

スポンサーリンク
Twitter

Twitterカードのキャッシュ(サムネイル画像など)をクリアする方法

WordPress等Twitterカードに対応した記事URLをTwitter上にツイートするとTwitterカードの情報を読み込みサムネイル画像等を表示することが出来ますが、後から何らかの理由で画像を変更したい場合、そのままでは直ぐに変更後...
WordPress

WordPress リビジョン保存数と自動保存間隔の変更方法

WordPressにはリビジョンという更新記録を保存してくれる機能がありますが、リビジョンの保存数が多くなることでデータベースがどんどん肥大化していきサイト表示速度が遅くなる原因になることもあります。 今回はそんなリビジョンの保存数と自動保...
WP-CLI

WP-CLIでゴミ箱を空にする方法

WPディレクトリで実行 WordPressのインストールディレクトリで以下のコマンドを実行します。 $ wp post delete $(wp post list --post_status=trash --format=ids) 削除が成...
WordPress

MW WP Formのフォームを記事詳細ページで共通で使用しメール送信後、完了ページへ遷移させる方法

WordPressのメールフォーム作成プラグイン「MW WP Form」で作成したお問い合わせフォームを全ての記事詳細ページで共通で使用しつつお問い合わせのメール送信完了後に完了ページへ遷移させる方法を書いていきます。 MW WP Form...
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...
スポンサーリンク
タイトルとURLをコピーしました