0
A
回答
0
我做了這個功能到我function.php,所以我只需要添加我的選擇在表俗,像國家的例子。
function makeChoiceArrayForACF($postid){
$datafromdbase = someFunctionToGetDataFromDbase();
$newdbasearray = array();
foreach ($datafromdbase as $key => $value){
$newdbasearray[$key] = $key;
}
$new = array(
'multiple' => 0,
'allow_null' => 1,
'choices' =>
$newdbasearray,
'default_value' =>
array(),
'ui' => 0,
'ajax' => 0,
'placeholder' => '',
'return_format' => 'array',
'type' => 'select',
'instructions' => '',
'required' => 1,
'conditional_logic' => 0,
'wrapper' =>
array(
'width' => '',
'class' => '',
'id' => '',
),
);
$my_post = array(
'ID' => $postid,
'post_content' => serialize($new),
);
wp_update_post($my_post);
}
add_action('init', 'admin_only');
function admin_only() {
if(!is_admin())
return;
makeChoiceArrayForACF(16611);
}
相關問題
- 1. 從數據庫填充關聯選擇
- 2. 從數據庫填充選擇列表
- 3. 從另一個選擇框填充選擇框並使用數據庫連接
- 4. 從mysqldatabase填充選擇框
- 5. 從數據庫表中動態填充Wordpress ACF中的選擇字段
- 6. Symfony2填充選擇列表選項與數據從數據庫
- 7. CakePHP的,如何從SQL數據庫填充一個選擇框
- 8. 從MySQL數據庫中填充動態添加的選擇框
- 9. jQuery的填充後選擇選擇後選擇
- 10. 從Zend框架中的選擇框選項值中的數據庫填充ID
- 11. 使用Zend_Form填充數據庫選擇
- 12. Webmatrix - 從上一個選擇框中填充選擇框的值
- 13. 如何從數據庫查詢中填充選擇框
- 14. Laravel如何從數據庫填充選擇框
- 15. 從php mysql數據庫填充選擇框
- 16. Javascript選擇框選擇填充其他選擇框
- 17. 在選擇另一個選擇框時填充選擇框
- 18. 用數據行填充html表。選擇與選擇框
- 19. 根據其他選擇填充選擇
- 20. 根據另一個選擇框填充選擇框
- 21. dojo1.8 - 從選擇1填充選擇2
- 22. 從選擇框中填充兩個選擇框
- 23. 使用jQuery從XML中填充選擇框 - 級聯選擇框
- 24. Laravel 5.2 - 從數據庫填充選擇選項
- 25. 從表中填充的選擇框
- 26. 在選擇框中填充
- 27. 車把選擇框填充
- 28. 填充一個選擇框
- 29. Angularjs填充表單數據(從其他選擇中選擇)
- 30. 根據以前的選擇填充選擇框