我有这样一个问题:
每次保存都会更改代码
<td></td>
至<td> </td>
这太可怕了,因为我有很大的表,它会使最终代码变得更大,并改变空行的高度。我试图改变tinymce-advanced.php
通过删除代码创建文件
e=e.replace(/<td>\\u00a0<\\/td>/g,"<td> </td>")
但这没有帮助。如何禁用此功能?
我有这样一个问题:
每次保存都会更改代码
<td></td>
至<td> </td>
这太可怕了,因为我有很大的表,它会使最终代码变得更大,并改变空行的高度。我试图改变tinymce-advanced.php
通过删除代码创建文件
e=e.replace(/<td>\\u00a0<\\/td>/g,"<td> </td>")
但这没有帮助。如何禁用此功能?
从技术上讲,这是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”应该允许您删除转换为的空间 
, 但我还没有对此进行测试。我使用TinyMCE高级插件。我在插件的支持论坛上发布了一个问题,但作者现在似乎并没有提供任何支持。如图所示,字体大小12pt是默认字体大小。每次打开TinyMCE Advance编辑器时,12pt的大小都会以默认状态显示。如何将默认大小更改为14pt并删除8pt、10pt、12pt大小?我做了一些研究,建议我去:wp-includes/js/tinymce/skin/wordpress/wp-content.css 并在中更改大小body { font-family: Geor