您当前的位置:首页 > TAG信息列表 > tinymce
有没有办法获得wp_EDITOR(Tinymce)内容?
我想获得wp\\u编辑器(tinymce)的内容,然后用regex按特定单词查找一个句子。但是,不知道如何获取内容发布或更新帖子时,该函数将获取内容,然后根据特定单词查找句子。我的正则表达式可以得到一整句话:$regex = \'/<p>Chapter(.*?)<\\/p>/\'; //Specific Word = Chapter $chapnumber = \'\'; $chaptitle = \'\'; $chapcontent = \"<p&g
TinyMCE模式如何返回格式化/可视文本?
我正在尝试自定义插件中编辑器按钮的行为。单击会打开一个模式,用户可以在其中输入一些文本。确认后,我想将此文本包装到代码标记中。但我不想把这个文本当作来自文本编辑器,我想把它当作可视文本来处理。这意味着,我希望保留任何格式(空格和换行符),但不接受除我随后添加的代码标记之外的任何其他标记。function showDialog() { var win = ed.windowManager.open({ title: \"Insert code\",
在前端加载WordPress编辑器.css
在最近的WordPress udpate(我在4.9.9上)之后,这个问题似乎突然出现了,因为我以前没有遇到过问题。I加载wp_editor 在前端使用以下代码: $argswp = array( \'textarea_rows\' => 10, \'teeny\' => false, \'quicktags\' => false, \'wpautop\' => true, \'media_bu
在Gutenberg块内添加内联快捷码
在传统编辑器(classic editor)中,可以通过tinymce API向编辑器工具栏添加按钮,从而在光标处添加快捷码。似乎不再支持从tinymce FQA 还有这个Gutenberg migration guide 这个插件似乎有可能tinymce advanced 但我想知道,在段落块的简单文本编辑器中添加一个微型mce按钮的最佳实践是什么。这个format API 允许在文本周围添加标记和类的自定义格式,但不支持在文本后添加字符串而且,在roadmap API的格式,但其id不清楚是否可能。在
使用ADD_EDITOR_STYLE()时TinyMCE和Gutenberg的不同CSS规则
我想在古腾堡编辑器中加入一些CSS规则(以更好地反映网站前端的方式)。然而,我绝对不希望看到在后端的任何Tinymce实例中应用相同的样式。我找到了一个简单的CSS解决方案,我想与大家分享!
如何禁止TinyMce的粘贴插件将图片URL转换为嵌入式<img>?
TinyMCE的粘贴插件自动将粘贴的图像URL转换为嵌入图像。https://www.tiny.cloud/docs/plugins/paste/我需要禁用此行为,因为我在前端的论坛中使用TinyMCE,我不想允许图像嵌入。
添加具有wp_EDITOR最低编辑器配置的表控件(‘miny’)
我想添加wp\\u编辑器(tinymce)的表控件,该编辑器由teeny=>true启动。以下是我迄今为止所做的工作(没有成功):<?php $tinymce_options = array(\'plugins\' => \"table\", \'theme_advanced_buttons2\' => \"tablecontrols\"); $editor_config= array(\'teeny\'=>true, \'textarea_rows\'=&g
Gutenberg;用于后端的元数据区域控制的Rich Text/HTML
我已经正确注册了一个Gutenberg块,它由一个textarea控件组成,用于存储帖子的元数据。在过去,我只是wp_editor 在edit-form-advanced 具有完整TinyMCE编辑功能并将textarea html存储在transition_post_status 钩在Gutenberg环境中,使用TextareaControl组件,如何将完整的编辑功能引入textarea控件?我的基本设置只显示要输入控件的纯文本。我想我可以手工编写html,但似乎我应该能够使用编辑工具栏来实现这一点。
TinyMCE可视块插件为所有用户设置显示块选项
我想为所有用户激活TinyMCE Visual blocks插件的Show blocks功能。我可以手动激活“视图”菜单下拉列表下的“显示块”功能。请参见图片。这将为当前用户激活它。如何为所有用户激活该功能?可以通过类似于设置visualblocks\\u default\\u状态的init hook之前的微型mce完成吗?https://www.tiny.cloud/docs/plugins/visualblocks/https://codex.wordpress.org/Plugin_API/Filt
限制WordPress wp_EDITOR中的块格式标签
我正在制作一个自定义的元框,我试图将块格式标记限制为只显示P、H3和H4标记,我是这样做的,不知道为什么它不显示块格式下拉列表;wp_editor( $content, \'fm_display_callback\', array ( \'media_buttons\' => false, \'textarea_rows\' => 5, \'quicktags\' => array( \'buttons\' =&g
如何使用jQuery将TinyMCE WYSIWYG编辑器添加到文本区域?
使用jQuery(作为主题或插件的一部分)如何将所见即所得(TinyMCE)富文本编辑器添加到<textarea>? 具体来说,我想在满足某些条件(表单的更改等)后激活它。我有一个计时器事件,出于多种原因定期检查文本大小,这将是激活编辑器的函数。我需要做什么才能使TinyMCE在前端可用,并根据需要连接/激活它?(看起来用户正在编写大量文本,请激活TinyMCE)。我想我需要排队,但除此之外,我只是在猜测。我的问题与this one 但不同之处在于,我想用jQuery实现这一点。也相关,thi
主编辑器上的TinyMCE高级链接类列表
我正在使用TinyMCE Advanced插件,并希望在插入链接时获得编辑器的“link\\u class\\u列表”。我尝试了一百种方法,但似乎无法使用主(内容)编辑器完成这项工作。我已经在设置页面上将TinyMCE高级链接选项设置为“创建/更改链接的其他对话框”。也许是选错了,我真的不知道。。tinymce.init({ selector: \"#content\", plugins: \"link\", menubar: \"insert\",
WordPress删除段落。如何禁用此行为?
例如,此代码:<div><p>Some text here</p></div> 格式如下:<div>Some text here</div> 我认为这是与MCE相关的行为,因为当我切换到visual editor并返回到代码编辑器时,所有“p”标记都会消失。如何禁用它?非常感谢。
古登堡区块编辑是否在导入期间更改了帖子内容中的html?
古腾堡之前和古腾堡之后,哪种HTML更好?我将帖子内容从一个旧的大型WP站点导入到一个新安装的数据库中。近1200篇帖子及其元数据和相关媒体。xml文件为15mb。我使用标准wordpress导入/导出以及媒体导出[插件][1]来显示特色图像。源站点使用tinymce advanced 要维护classic编辑器,请查找客户端。大部分内容都保留了下来,但在新的设置中,导入内容的html发生了更改。这是前端的外观。左边是原点,右边是导入。下面是html是如何改变的。左边是原点。右侧在导入之后。整个内容块是在
TinyMCE作为评论编辑器-编码问题
我已经在前端和后端实现了TinyMCE作为我的评论表单,使用了以下代码(来源于这里的一些问题):// Enable TinyMCE as frontend comment editor for new comments function wpse_64243_comment_editor( $field ) { if (!is_single()) return $field; //only on single post pages. global
如何将回调设置为在所有tinyMCE编辑器初始化后执行?
我已使用加载tinyMCE编辑器wp_editor Wordpress的功能。现在,我想在编辑器初始化后设置它的值。我试着这样做:$(function() { tinymce.get(...).setContent(...); }); 但它抛出了一个错误Cannot read property \'setContent\' of undefined 因为编辑器尚未初始化。要确认它,我使用控制台记录console.log( tinymce.editors.length )
前端样式上的TinyMCE不起作用
我在Wordpress网站上使用TinyMCE advanced。我的登录用户可以使用所见即所得字段填写表单。我不明白为什么有些样式在这些字段上没有应用,而在管理领域应用得很好。字段以ACF或强大的形式设置。在这两种情况下,我都有相同的问题。在管理员上:在前端:关于TinyMCE风格有很多讨论,我做了很多研究,但我仍然不明白为什么会发生这种情况。提前感谢您的回答。编辑:看起来像编辑器。css没有加载到前端,我使用这段代码强制加载了这个cssfunction wpb_adding_styles() {
WordPress 5:阻止链接显示页面标题而不是URL
我在wordpress 5之后的一次更新中注意到,当我粘贴到另一个站点的链接时,页面标题显示为超链接(通常为“主页”)而不是URL。我不希望这样,我希望实际的URL保持原样。我在编辑器中输入的内容在可视化编辑器和页面显示中获得的内容:
TinyMCE插件不支持jQuery 3.5.1(测试jQuery更新)
由于Wordpress似乎正在走向一个长期到期的jQuery更新,我开始测试我的一些插件(它们没有发布,只是我用于一些客户网站的东西);测试jQuery更新;。直到昨天,一切都很顺利,我遇到了以下问题。我有一个简单的插件,它在TinyMCE中添加了几个按钮(是的,我为该客户机制作的主题使用了经典编辑器),让他们可以轻松地将短代码和预先编写的HTML片段添加到帖子和页面中。代码非常标准:首先,通过连接到“mce\\U buttons”过滤器挂钩的函数注册按钮,然后通过连接到“mce\\U external\
将文本替换为TinyMCE工具栏中的图标
通过将TinyMCE添加到我的子主题函数中,我在post comment textarea中添加了TinyMCE。phpfunction rich_text_comment_form( $args ) { ob_start(); wp_editor( \'\', \'comment\', array( \'media_buttons\' => true, // show insert/upload button(s) to users with