【发布时间】:2016-06-05 11:49:51
【问题描述】:
我需要为帖子添加一些细节,所以我必须修改页面以添加/更新帖子
但我不知道我应该使用什么操作
我想添加两个选择框,管理员必须选择第一个字段,然后也选择第二个字段
例如字段是:
列表一、列表二、列表三、列表四
和子选择:
清单一:项目一、项目二、项目三、项目四
清单二:项目一、项目二、项目三、项目四
php代码:
// ============================== Add Province And City ...
add_action( 'add_meta_boxes', 'selectIranProvinceCity' );
add_action( 'save_post', 'iranProvinceCitySavePostData' );
function selectIranProvinceCity(){
// require_once( 'iran_province_city.php' );
}
function iranProvinceCitySavePostData(){
// Save Province And City
$province = '';
$city = '';
if( isset( $_POST['state'] ) ) {
$province = $_POST['state'];
}
if( isset( $_POST['city'] ) ) {
$city = $_POST['city'];
}
$post_id = get_the_ID();
if( !add_post_meta($post_id, 'province', $province, true ) ) {
update_post_meta($post_id, 'province', $province, true );
}
if( !add_post_meta($post_id, 'city', $city, true ) ) {
update_post_meta($post_id, 'city', $city, true );
}
}
// ============================== Add Province And City .
但更新时没有保存值,$post_id 始终为空
【问题讨论】:
-
转到此链接stackoverflow.com/questions/35284060/…。并满足您的需求
-
如果有什么问题请告诉我
-
我是 php 的初学者,所以我需要保存两个值,但它保存了 List 或类似的东西,你能帮帮我吗?
-
是的,你可以使用 ACF
-
字段为省(州)和城市