作者更新帖子时使用( ;)更改代码(TinyMCE)

时间:2018-05-18 作者:VanWiel

我有这样一个问题:

每次保存都会更改代码

<td></td>

<td>&nbsp;</td>
这太可怕了,因为我有很大的表,它会使最终代码变得更大,并改变空行的高度。

我试图改变tinymce-advanced.php 通过删除代码创建文件

e=e.replace(/<td>\\u00a0<\\/td>/g,"<td>&nbsp;</td>")
但这没有帮助。

如何禁用此功能?

1 个回复
SO网友:cjbj

从技术上讲,这是TinyMCE的问题,而不是WordPress的问题,但WP确实提供了gateway to TinyMCE, 允许您更改设置。您的解决方案可能如下所示:

add_filter (\'tiny_mce_before_init\', \'wpse303889_tiny_filter\');
function wpse303889_tiny_filter ($in) {
  $in[\'entity_encoding\'] = \'raw\';
  return $in;
  }
设置entity_encoding 过滤为“raw”应该允许您删除转换为的空间&nbsp, 但我还没有对此进行测试。

结束

相关推荐

在TinyMCE中更改默认字体大小并删除不需要的字体大小

我使用TinyMCE高级插件。我在插件的支持论坛上发布了一个问题,但作者现在似乎并没有提供任何支持。如图所示,字体大小12pt是默认字体大小。每次打开TinyMCE Advance编辑器时,12pt的大小都会以默认状态显示。如何将默认大小更改为14pt并删除8pt、10pt、12pt大小?我做了一些研究,建议我去:wp-includes/js/tinymce/skin/wordpress/wp-content.css 并在中更改大小body { font-family: Geor