WooCommerce:简短描述元字段的名称
WooCommerce: Name of short description meta field
我想用 Gravity Forms 填充 WooCommerce 产品的简短描述字段。
不幸的是我无法弄清楚元字段的名称(?)。
所有其他元字段都可以正常工作。我检查了代码和一些文档以找到正确的名称,但我找不到它。
我尝试了以下方法:excerpt
、postexcerpt
、post_excerpt
。
在后端代码中,该字段的名称是 excerpt
。使用该字段的名称适用于所有其他元字段。
Gravity Forms 的大力支持将我推向了正确的方向。
您必须使用自定义代码段来映射带有简短描述/摘录的表单字段:
add_action( 'gform_advancedpostcreation_post_after_creation', 'update_product_information', 10, 4 );
function update_product_information( $post_id, $feed, $entry, $form ){
//update the excerpt
$the_post = array(
'ID' => $post_id,//the ID of the Post
'post_excerpt' => $entry['60'],
);
wp_update_post( $the_post );
}
此代码段将使简短描述/摘录显示为可映射字段:
add_filter( 'gform_advancedpostcreation_excerpt', 'enable_excerpt', 10, 1 );
function enable_excerpt( $enable_excerpt ){
return true;
}
https://docs.gravityforms.com/gform_advancedpostcreation_excerpt/#examples
我想用 Gravity Forms 填充 WooCommerce 产品的简短描述字段。 不幸的是我无法弄清楚元字段的名称(?)。
所有其他元字段都可以正常工作。我检查了代码和一些文档以找到正确的名称,但我找不到它。
我尝试了以下方法:excerpt
、postexcerpt
、post_excerpt
。
在后端代码中,该字段的名称是 excerpt
。使用该字段的名称适用于所有其他元字段。
Gravity Forms 的大力支持将我推向了正确的方向。 您必须使用自定义代码段来映射带有简短描述/摘录的表单字段:
add_action( 'gform_advancedpostcreation_post_after_creation', 'update_product_information', 10, 4 );
function update_product_information( $post_id, $feed, $entry, $form ){
//update the excerpt
$the_post = array(
'ID' => $post_id,//the ID of the Post
'post_excerpt' => $entry['60'],
);
wp_update_post( $the_post );
}
此代码段将使简短描述/摘录显示为可映射字段:
add_filter( 'gform_advancedpostcreation_excerpt', 'enable_excerpt', 10, 1 );
function enable_excerpt( $enable_excerpt ){
return true;
}
https://docs.gravityforms.com/gform_advancedpostcreation_excerpt/#examples