小编mic*_*ick的帖子

防止TinyMCE在Wordpress上的p标签中包装文本

对不起我的英语,我不是母语人士.

到目前为止,我一直试图解决这个问题几个小时没有运气.这个问题看起来像是之前在Stack Overflow上提出的问题的重复,但这里找到的解决方案都不适用于我.

TinyMCE包装你在p标签内放置的任何东西.我需要更改tinymce的forced_root_block设置以防止这种情况,但我不知道如何在Wordpress上实现这一点.

我尝试将这里找到的代码放在我的functions.php中,但它没有用.此外,问题不在于"wpautop".这只是一个TinyMCE问题:它将p标记作为默认行为,因为它需要一个根块.在我的情况下,我不需要根块,因为编辑器的内容只是一个纯文本,其根块在我的模板的代码中.添加的p标签只会破坏我的布局,放置不必要的html元素.

我尝试使用TinyMCE advaced插件,它有这个选项:

Stop removing the <p> and <br /> tags when saving and show them in the Text editor

但是当没有检查时,会产生"剥离"所有p标签的效果,甚至是我在编辑器中有意使用的标签.

我想要实现的是阻止编辑器添加不需要的p标签,同时保留我有意使用的p标签.

有没有办法在Wordpress上编辑TinyMCE的forced_root_block设置?

wordpress tinymce

4
推荐指数
1
解决办法
2349
查看次数

删除 Woocommerce 评论选项卡(如果为空)

如何隐藏仅没有评论的产品的“评论”选项卡?我找到了这段代码:

add_filter( 'woocommerce_product_tabs', 'delete_tab', 98 ); function delete_tab( $tabs ) { unset($tabs['reviews']); return $tabs; }

但它会删除所有地方的评论,即使是确实有一些评论的产品。

wordpress woocommerce

3
推荐指数
1
解决办法
7284
查看次数

标签 统计

wordpress ×2

tinymce ×1

woocommerce ×1