Php 如何在自定义文章类型的文章标题字段后添加自定义文件
如何在wordpress post编辑页面中的post type字段之后编辑自定义字段? 我正在使用WooCommerce进行网上购物Php 如何在自定义文章类型的文章标题字段后添加自定义文件,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,如何在wordpress post编辑页面中的post type字段之后编辑自定义字段? 我正在使用WooCommerce进行网上购物 在标题框下添加字段。在主题文件的functions.php中添加以下代码 在标题后编辑表单在生成标题和永久链接部分后激发。您可以在其中挂钩和添加文件。但这种方法并不可取。相反,您可以使用metabox添加字段。更可取 添加字段: add_action('edit_form_after_title','wp_after_title_fields_34490557'
在标题框下添加字段。在主题文件的functions.php中添加以下代码 在标题后编辑表单在生成标题和永久链接部分后激发。您可以在其中挂钩和添加文件。但这种方法并不可取。相反,您可以使用metabox添加字段。更可取 添加字段:
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'] ) );
}
}