将内容添加到产品的描述和简短描述字段时,换行符和标记将从标记中完全删除。除了安装Advanced TinyMCE之外,我是否需要检查任何设置、过滤器或挂钩,以使这些字段包含元素。
在查看WooCommerce中的产品对象数组时,description的值似乎包装在wpautop()函数中,但它似乎不起作用(可能是因为我没有正确理解插件中的这部分代码)。
关于如何在WooCommerce中将段落强制转换为简短/描述内容,有什么想法吗?
注意:我只安装了ACF和WooCommerce作为插件。我使用下划线作为父主题来构建自己的自定义主题和产品模板。
最合适的回答,由SO网友:macondo_buendia 整理而成
因此,我意识到我在使用模板中的实际对象来调用描述$product-get_description()
. 如果您遇到此问题,则可以将其包装在wpautop()
, 或者你可以做WC实际做的事情(不知道我是怎么忘记的)并使用简单的the_content()
函数获取描述。这将在编辑器中用<p>
如果需要,请添加标签。