是否可以在后端产品描述区域中为所有新添加的产品页面添加Woocommerce产品默认描述作为默认文本,例如(免费)或默认函数,它将生成特定操作,但仅对于没有商品描述值的商品
所需要做的就是使描述具有以下描述中新添加产品的默认添加值
任何人都可以帮忙吗?
我发现这很神奇,但对于产品简短描述却是,但我希望它对产品描述本身
add_action( 'woocommerce_single_product_summary', 'bbloomer_echo_short_desc_if_empty', 21 );
function bbloomer_echo_short_desc_if_empty() {
global $post;
if ( empty ( $post->post_excerpt ) ) {
$post_excerpt = '<p class="default-short-desc">';
$post_excerpt .= 'This is the default, global, short description.<br>It will show if <b>no short description has been entered!</b>';
$post_excerpt .= '</p>';
echo $post_excerpt;
}
}
答案 0 :(得分:1)
* \return returns an #GE_RETURN_CODES value enum
类似上面的东西应该起作用。
答案 1 :(得分:0)
尝试一下:
add_action( 'woocommerce_single_product_summary', 'bbloomer_echo_desc_if_empty', 21 );
function bbloomer_echo_desc_if_empty() {
global $post;
if ( empty ( $post->post_content ) ) {
$post_description = '<p class="default-content">';
$post_description .= 'This is the default, global, description.<br>It will show if <b>description has been entered!</b>';
$post_description .= '</p>';
echo $post_description;
}
}