All in One Migration のオプション

全体をエクスポートすると30GBほどになるサイトの移設があり、All in One Migration は時間がかかっても途中でタイム・アウトすることはないのだが、エクスポート・インポートにかかる時間を短縮するため、「高度なオプション」でメディアライブラリーを省いた。 メディアライブラリーはFile Manager でダウンロードして移設先にアップロード。 …

qtranslate・多言語サイト・Polylang

今も「qtranslateについて」のページにアクセスがあるので、今も動作するかチェックしてみた。 qTranslate について 結果、WordPress 6.6.2、PHP8.2 で動作しました。qtranslate のバージョンは前記事と変わらずqTranslate-XT 3.15.2。 ついでに、Polylang という多言語プラグインもチェックして…

Contact Form 7 送信後のリダイレクト

Contact Form 7 で送信後に完了ページなどにリダイレクトしたいが、フォームの設定欄にスクリプトを書くと保存できない場合の対策として、Redirection for Contact Form 7 有効化するとAction タブが追加されるので、そこからAction を追加する。 Redirect を選択して追加。 編集を開いてページを選択するか、カ…

Contact Form CFDB7 項目名の変更

Contact Form 7 の送信データをCSVでダウンロードするためのプラグインContact Form CFDB7 の項目名を変更する関数。$form_id == xxxx はショートコードに用いるIDではなく、投稿ID。 add_filter('cfdb7_admin_subpage_columns', 'my_cfdb…

ワードプレスからメール送信

メルマガや更新通知の場合は、それ用のプラグインを使うほうが楽だと思うが、ユーザーや問い合わせした人への連絡・通知など、Advanced Custom Fieldsで送信先やメール文を設定し、wp_mailで送信することができる。 パスワードを設定しておいて、ACFのパスワード欄(入力した値は伏せ字になる)を利用して、一致したら送信、ということも可能。 メール…