为了账号安全,请及时绑定邮箱和手机立即绑定

在 WooCommerce 产品描述周围添加 div

在 WooCommerce 产品描述周围添加 div

PHP
明月笑刀无情 2023-12-15 15:02:47
我已使用以下命令将产品摘要移动到单个产品页面上:add_action( 'woocommerce_single_product_summary', 'custom_the_content', 35 );function custom_the_content() {echo the_content();}现在我需要将内容包装在div中,所以我尝试了    echo '<div class="mydiv">' . the_content() . '</div>';但这会导致内容没有被 div 包裹,而是 div 是空的,只是添加到 html 中,内容如下。如何将内容包装到我的 div 中?
查看完整描述

1 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

您需要使用 get_the_content();而不是 the_content();如果你想自己回应它。


the_content() 已经在内部进行了echo,因此您无法将其换行。


如果您的页面内容包含应由 wp 内部过滤器(如短代码)处理的数据,那么您应该使用如下内容:


ob_start();

the_content();

$content= ob_get_clean();

echo '<div class="mydiv">' . $content. '</div>';

查看完整回答
反对 回复 2023-12-15
  • 1 回答
  • 0 关注
  • 63 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信