複数サイト管理

複数のワードプレスを管理できるプラグインをいくつか試してみた。MainWP、WP Umbrella など。 多機能すぎて複雑に見えたり、アカウント登録が必要だったりで、どこまで一元で管理したいかにもよるでしょうが、複数の管理画面を行き来するだけなら、Admin Menu Editor でリンクをつければ良いかな、と。 Admin Menu Editor はメ…

ACFリピーターのサブフィールドを自動作成

Q&Aなどフォーマットが決まっている表組みやスケジュール・カレンダーなど、Advanced Custom Fields のリピーター(繰り返しフィールド)で必要なサブフィールドを自動作成する方法。 acf リピーターのサブフィールドのデフォルト値を設定  サブフィールド内の例えばタイトル欄などに予め値を入れておく関数。 acf 入れ子になったリピー…

日時予約/予約管理サンプル(ACFとCF7)

以前、Advanced Custom FieldsとMW Formで日時予約/予約管理するサンプルを作成しましたが、こちらもMW Form の開発終了に伴い、Contact Form 7 を利用するサンプルを作成しました。 サンプルはこちら スケジュール作成の方はAdvanced Custom Fieldsで年と月のフィールドに入力して下書き保存すると1月分…

イベントカレンダーサンプル(ACFとCF7)

以前、Advanced Custom FieldsとMW Form を使用したイベントカレンダー・イベント予約フォームのサンプルを作成しましたが、MW Form が開発終了ということで、Contact Form 7 を使用したサンプルを作ってみました。 管理側はリピーターで開催日と定員を設定します。「最終日」と「開催日保存」はテーマ側で必要な値で自動保存され…

CF7 に確認・完了ページを

ワードプレスのメールフォームMW WP Form の開発終了に伴い、Contact Form 7 に確認ページと送信完了ページを追加する方法。 MW WP Form のサイトには「MW WP Form の開発は脆弱性対応を除き停止しています。新しい機能が追加されたり、WordPress がアップデートするたびに動作確認をすることはありません。他のプラグインへ…

qTranslate について

qTranslate は公式では開発が終了しているワードプレスの多言語プラグインですが、これもまだ使用しているサイトがあるので、現在の後継について書いておきます。 現在の後継はqTranslate-XT、https://github.com/qtranslate/qtranslate-xt でダウンロードできます。 最新は3.15.2 で最終更新は今年の7月…

Magic Fieldsについて

*Magic Fields は開発終了しています。「カスタムフィールドプラグインの移行」参照 Magic Fieldsはワードプレスのカスタムフィールド・プラグインで、開発は終了していますが、現在の情報を書いておきます。 10年近く前にMagic Fieldsを使用して構築したサイトで、まだACFへの移行ができていないサイトがありますが、Magic Fiel…

投稿タイプのコンバート

ワードプレスでインポートした投稿を別の投稿タイプにコンバートし、その際カテゴリーは2つのタクソノミーにコンバート。 ざっと確認した手順のメモ。 Term Taxonomy Converter でカテゴリーをそれぞれのタクソノミーにコンバート。*コピーもできるが、コピーだと投稿との紐づけが保持できない。 Post Type Switcher で投稿タイプをコン…