wp_set_object_terms / wp_insert_term
投稿を何らかの条件で自動でタームに登録したい場合はwp_set_object_terms。そのタームがタクソノミーにない場合は新たに作成されるが、スラッグは指定できない。 タイトルの頭文字で自動登録 function b…
テーマ関数からサイト構築まで | ワードプレスの実装・カスタマイズ
投稿を何らかの条件で自動でタームに登録したい場合はwp_set_object_terms。そのタームがタクソノミーにない場合は新たに作成されるが、スラッグは指定できない。 タイトルの頭文字で自動登録 function b…
関連サイトのイベント一覧を掲載したいということでWP REST APIでの実装 イベントの日程順に掲載するため、独自エンドポイントを作成。 リピーターの1つ目の画像URLと戻り値がラベル・値両方のチェックボックスのラベル…
REST API でAdvanced Custom Fields のリピーターを表示するコードを書いていたのだが、 *Advanced Custom Fields で「REST API で表示」を有効にすることとacf/…
全体をエクスポートすると30GBほどになるサイトの移設があり、All in One Migration は時間がかかっても途中でタイム・アウトすることはないのだが、エクスポート・インポートにかかる時間を短縮するため、「高…
Contact Form 7 の送信データをCSVでダウンロードするためのプラグインContact Form CFDB7 の項目名を変更する関数。$form_id == xxxx はショートコードに用いるIDではなく、投…
Contact Form CFDB7 のページに編集者権限でアクセスできない、ということで、Admin Menu Editor では追加できなかったので、 remove_role('editor');…
エックスサーバーで自動で保存されるデータベースのバックアップは2週間分。 「現在のデータベースをダウンロード」からダウンロードしたファイルはエディターで開いて読むことができるが、自動バックアップから申請・ダウンロードした…
設定ページやカテゴリーの編集ページにAdvanced Custom Fields を付けて、設定を取得している場合、 $pid = $wpdb->get_var("SELECT ID FROM $wpdb…