Contact Form 7の選択肢をWordPress側で管理して動的に変えたい場合があるので備忘録としてまとめました。 実装方法例えば、職種を動的に管理したい場合は、以下のような形にすると管理しやすいです。 Contact Form 7では以下を設定する。 [select* occupation data:GetOccupation first_as_label "選択してください"] data属性を設定するのがポイントです。 ※first_as_labelを利用することで、未選択時のテキストを変更できます。 次に、functions.php function custom_get_select_values( $values, $options, $args ) { if ( in_array( 'GetOccupation', $options ) ) { // データを取得する