答案 0 :(得分:2)
添加标题框下的字段。在主题文件
中的functions.php中添加以下代码edit_form_after_title 在标题&之后触发永久链接部分生成。你可以在哪里挂钩和添加文件。但这种方法不是优选的。相反,您可以使用元数据添加字段。更优选
添加字段:
add_action('edit_form_after_title','wp_after_title_fields_34490557');
function wp_after_title_fields_34490557($post){
if($post->post_type == 'product'){
echo '<select name="product_city">';
echo '<option value="city1">city1</option>';
echo '<option value="city2">City2</option>';
echo '</select>';
}
}
保存已发布字段
add_action( 'save_post', 'save_product_meta', 10, 3 );
function save_product_fields( $post_id, $post, $update ){
if($post->post_type != 'product'){return ;}
if ( isset( $_REQUEST['publisher'] ) ) {
update_post_meta( $post_id, 'city', sanitize_text_field( $_POST['product_city'] ) );
}
}