All in One Migration のオプション
全体をエクスポートすると30GBほどになるサイトの移設があり、All in One Migration は時間がかかっても途中でタイム・アウトすることはないのだが、エクスポート・インポートにかかる時間を短縮するため、「高度なオプション」でメディアライブラリーを省いた。 メディアライブラリーはFile Manager でダウンロードして移設先にアップロード。 …
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
全体をエクスポートすると30GBほどになるサイトの移設があり、All in One Migration は時間がかかっても途中でタイム・アウトすることはないのだが、エクスポート・インポートにかかる時間を短縮するため、「高度なオプション」でメディアライブラリーを省いた。 メディアライブラリーはFile Manager でダウンロードして移設先にアップロード。 …
今も「qtranslateについて」のページにアクセスがあるので、今も動作するかチェックしてみた。 qTranslate について 結果、WordPress 6.6.2、PHP8.2 で動作しました。qtranslate のバージョンは前記事と変わらずqTranslate-XT 3.15.2。 ついでに、Polylang という多言語プラグインもチェックして…
Contact Form 7 で送信後に完了ページなどにリダイレクトしたいが、フォームの設定欄にスクリプトを書くと保存できない場合の対策として、Redirection for Contact Form 7 有効化するとAction タブが追加されるので、そこからAction を追加する。 Redirect を選択して追加。 編集を開いてページを選択するか、カ…
Contact Form 7 の送信データをCSVでダウンロードするためのプラグインContact Form CFDB7 の項目名を変更する関数。$form_id == xxxx はショートコードに用いるIDではなく、投稿ID。 add_filter('cfdb7_admin_subpage_columns', 'my_cfdb…
個別投稿用テーマなどにコードを書く以外の方法について その他のAdvanced Custom Fields に関する記事一覧
投稿のインポート、データベースのインポートについて
WordPress Popular Posts のWPP_Queryクラスは廃止になっているようで、下記のように書くと、カスタマイズした表示ができる。 if (class_exists('\WordPressPopularPosts\Query')) { global $post; $args = array( 'range&#…
メルマガや更新通知の場合は、それ用のプラグインを使うほうが楽だと思うが、ユーザーや問い合わせした人への連絡・通知など、Advanced Custom Fieldsで送信先やメール文を設定し、wp_mailで送信することができる。 パスワードを設定しておいて、ACFのパスワード欄(入力した値は伏せ字になる)を利用して、一致したら送信、ということも可能。 メール…