我有一个博客,出于各种原因我经常需要在帖子中插入 iframe(不要问为什么只相信我!)
当我使用“视觉”视图编辑我的帖子时,所见即所得不断地删除我的 iframe …
我知道如果我使用“html”视图并且只从“html”视图查看/保存,我可以将 iframe 保留在帖子中……但是我会 真的 喜欢能够使用正常的所见即所得来编辑我的帖子 没有 不得不求助于“html”视图。
我可以做些什么来禁用此行为吗? 我看过这篇文章,建议编辑 wp-includes/js/tinymce/tiny_mce_config.php
,但我真的宁愿避免做那样的事情,这可能只会破坏升级!
如果您不想编写自己的代码,可以使用一个插件来嵌入 <iframe>
:
- 为 WordPress 嵌入 IFrame 插件
然后像这样使用简码:
[iframe http://example.com 400 500]
可以自定义TinyMCE的filter,看下面的例子 <iframe>
s 和其他标签在 TinyMCE 中使用谷歌地图。
function fb_change_mce_options( $initArray ) { // Comma separated string od extendes tags. // Command separated string of extended elements. $ext="pre[id|name|class|style],iframe[align|longdesc|name|width|height|frameborder|scrolling|marginheight|marginwidth|src]"; if ( isset( $initArray['extended_valid_elements'] ) ) { $ext="," . $ext; } $initArray['extended_valid_elements'] = $ext; // Maybe, set tiny parameter verify_html //$initArray['verify_html'] = false; return $initArray; } add_filter( 'tiny_mce_before_init', 'fb_change_mce_options' );
将其添加到自定义插件或主题的 functions.php 中。 您也可以在我的帖子中阅读更多信息:http://wpengineer.com/1963/customize-wordpress-wysiwyg-editor/
原文链接:https://www.wordpresshy.com/319963
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END