フォームフィールドを持ち、2つの他のフィールドに基づいてイメージを設定するとします。これらがCOLORとSTYLEと呼ばれているとします。したがって、スタイルが「A」で色が黒の場合、これらの選択肢を表す一意のイメージを表示する必要があります。スタイルが「B」で色が黒の場合、別のイメージ。他の2つのフィールドに基づいてフォームフィールドを動的に設定する
だから何が次から欠落している?:
add_filter("pre_render", "populate_dropdown");
function populate_dropdown($form){
if($form["id"] != 1)
return $form;
foreach($form["fields"] as &$field)
if($field["id"] == 1){
$field["content"] = "DYNAMIC STUFF HERE";
}
return $form;
}