您当前的位置:首页 > TAG信息列表 > wp-editor
自定义wp_EDITOR不保存插件设置中的内容
我正在为我的插件创建一个自定义设置页面。我有四个textarea字段,需要替换为wp_editor. 我的问题是我无法将数据存储到数据库中。下面是我的代码。add_settings_field( \'nga_textarea_field_2\', __( \'SMS templates\', \'wordpress\' ), \'nga_textarea_field_2_render_i\', \'pluginPage\',
如何在没有wp_EDITOR()的情况下显示TinyMCE
我正在尝试从插件的pro版本为前端文本区域启用WordPress的tinyMCE编辑器。我临时解决了这个问题bogus方式:在免费版本中:wp_editor( $details_val, //content \'pre-details\', //editor ID array(\'tinymce\'=>false), ); 然后在pro版本中,使用过滤器挂钩将“tinymce”值设置为true. 哈哈哈。。。需要一个可行的解决方案
Shortcode attribute escaping
我正在尝试将shortcode属性值设置为\' \" (单引号和双引号)使用转义值' ".示例:[shortcode attr=\"' "\"]test[/shortcode]只要我切换到visual editor,它们就会转换回\' \" 短代码现在被破坏了。如何正确地转义短代码属性,以便即使在视觉编辑器和文本编辑器之间切换后也可以工作?
在WP 4.5可视化编辑器中添加自定义文本模式
4.5已推出,并有了新功能Text Patterns. 我想知道如何添加自己的自定义模式。查看wp-includes/js/tinymce/plugins/wptextpattern/plugin.js 这似乎很直截了当。var spacePatterns = [ { regExp: /^[*-]\\s/, cmd: \'InsertUnorderedList\' }, { regExp: /^1[.)]\\s/, cmd: \'InsertOrderedList\' }&
自4.5更新以来,添加媒体已停止在前端工作
我有一个在前端调用wp\\u editor的页面。升级到4.5后,“添加媒体”按钮将不再执行任何操作。如果您在管理部分调用它,它就可以正常工作。WordPress对此还没有消息,但我在一堆插件中看到过这种抱怨,所有插件都遇到了相同的问题。因为它仍然在管理部分工作,我假设在整个WP中用来工作的一段JS已经被移动到只在管理部分调用,但我不知道它会在哪里。还有其他人遇到并解决过这个问题吗?
TinyMCE编辑器更改下划线按钮行为-u标记而不是span文本装饰下划线
如上所述。当我单击下划线按钮时,我想更改WordPress Edtior TinyMCE的行为,我想让TinyMCE用下划线按钮包装我的选择<u></u> 标签。现在,我知道HTML 4中不推荐使用u标记,但根据W3,它可以再次用于HTML5。无论如何!我需要一个<u> 标签-非a<span>.有没有办法在不使用任何短代码或编辑核心文件的情况下更改默认下划线按钮的行为?类似于钩子的东西,用于更改编辑器的行为functions.php 太好了:)谢谢!
Remove inline linking tool
我不太喜欢WP 4.5发布的内联链接工具。有没有办法禁用它?
保存后小部件中的WP_EDITOR中断(没有按钮和可视选项卡中断)
我的目标是让wp\\u编辑器在一个简单的小部件中工作,管理员可以使用这个小部件在管理选项页面上添加文本内容。这里我们进入wp管理/小部件。php一切看起来都很好。当我们试图保存。。。哦,不。。。。。按钮消失,视觉选项卡不再工作当我查看HTML时,似乎在更新TinyMCE后,它决定不需要加载任何按钮。。。有什么想法吗?编辑:以下是我编写的引发此错误的插件的源代码add_action(\'widgets_init\', \'string_example_name_init\'); funct
Adding text above the editor
我需要在编辑器上方添加一个静态文本块。这不仅需要出现在编辑后屏幕上,还需要出现在widgets屏幕上,因为我正在使用一个插件来启用那里的可视化编辑器的使用。在编辑后屏幕上,过滤器edit_form_after_editor 和edit_form_after_title 工作正常,位置不理想,但它们都不能在小部件屏幕上工作,因此它们不可用。我找到的唯一适用于编辑器本身的过滤器是tiny_mce_before_init 但我不知道如何使用它来添加静态文本。我想Javascript也是一种选择,但如果可能的话,
WP_EDITOR返回无效的html
我正在使用wp_editor 在我的插件中。页面上显示为:<?php wp_editor(get_option(\'edpp_card_design\'), \'edpp_card_design\', array( \'textarea_name\' => \'edpp[card_design]\' )); ?> 当我发布表单时,它会返回无效的HTMLprint_r 在发布的数据上,返回如下内容:<span style=\"\\"co
前端wp_EDITOR不呈现音频/视频链接
我在网站的前端有一个使用wp\\U编辑器的编辑器。它主要按照预期工作;非常类似于管理端编辑器。但是,当我输入音频或视频链接时,播放器不会呈现,因为它们位于管理端。例如,输入:-http://chromafunk.com/bucket/ring.mp3 。。。在管理端将立即渲染到音频播放器。在我的公共端wp\\U编辑器中,它仍然是一个URL字符串。显然,在管理端有一些过滤器/脚本可以呈现这些URL,而这些URL在面向公众的端不是标准的。是否可以让公共端wp\\U编辑器的行为与管理端编辑器完全相同?
在自定义元框中使用所见即所得
因此,我使用wp\\U编辑器创建了几个元框,所有这些框都完全如下所示:add_action( \'add_meta_boxes\', \'business_facts_metabox\' ); function business_facts_metabox() { add_meta_box(\'business_facts\', \'Business Facts\', \'business_facts_output\',
WordPress 4.6链接编辑对话框太初级
在4.6之前的版本中,只需单击一次,即可编辑链接的所有属性:现在,多亏了“全新改进的4.6”,对话变成了这样:我知道这对大多数用户来说都很容易,但我更喜欢以前的版本。有什么想法/解决方法吗?
WP_EDITOR添加媒体按钮不起作用
我正在创建一个wordpress插件(后端活动,表单提交),用户需要添加图像和html文本,而不是插入纯文本,因此,我需要使用wp\\U编辑器,而不是表单元素。我在下面使用的wp\\U编辑器代码。wp_editor( \'\', \'instructions\', $settings = array(\'textarea_name\' => \'instructions\', \'textarea_rows\' => \'5\') ); 我可以看到“添加媒体”按钮,但当我点击它时,什
是否使用wp_EDITOR在自定义metabox中使用快捷码?
我目前有许多自定义元数据库,每个看起来都非常类似:/* ----------------------------------------------------------- # Team Information ----------------------------------------------------------- */ add_action( \'add_meta_boxes\', \'team_information_metabox\' );
如何停止函数对实体进行编码?
我在我的functions.php 预填充新帖子。除非我使用实体(例如:»), 当我打开新帖子的编辑页面时,这些内容会被转换(例如:»)。我宁愿不让他们改变主意。add_filter( \'default_content\', \'pu_default_editor_content\' ); function pu_default_editor_content( $content ) { global $post_type; switch( $
可视化编辑器弹出窗口或占位符
我使用tinyMCE可视化编辑器允许我的网站用户提交一些内容。我想给他们布置一下帖子的指导方针(例如:“要具体,要彻底”)。最明显的方法是placeholder 属性但是,我知道这不是visual editor的选项。因此,我想在可视化编辑器的焦点上显示一个引导弹出窗口。然而,我也无法实现这一点(可能是因为可视化编辑器iframe使用的元素不会触发focus). 有没有办法做到以上两件事中的任何一件?如果没有,我如何向用户提供写文章的指导?(我觉得如果我不把指导方针放在编辑的范围内,或者作为对关注编辑的回
用wp_kses_post保存时在wp_EDITOR内转义的引号
您好,我有一个设置屏幕,允许用户使用wp\\U editor()从帖子和页面中创建HTML电子邮件,使用他们已经习惯的编辑器;一切似乎都很好,除了当我尝试用引号中的文本保存时,当值返回时,它有转义,我知道这是因为wp\\u kses\\u post();清理数据,但如果用户想要创建一封包含引号的HTML电子邮件,该怎么办?我知道我可以做str\\u替换,但还有其他方法吗?我是否应该使用wp\\u kses\\u post();如果我计划允许报价?wp_editor code:wp_nonce_field(
如何在数据库中保存html和文本?
我有两个字段。第一个用于纯文本(但带有特殊字符),第二个用于html内容(使用wp\\U编辑器)。这两种都是以后需要的phpmailer.<textarea style=\"width:100%;height:200px;\" name=\"doi-altbody\"><?php echo $epn_doi_altbody; ?></textarea> wp_editor( $epn_doi_body, \'doi-body\', array( \'e
需要删除WordPress父选择
Hi i have a Wordpress installation with over 35000 pages which are sorted into trees like so ...页面编辑加载非常缓慢或根本无法加载,这是一个持续存在的问题。经过长时间的反复试验和研究,我发现这是由于加载父选择导致的(10K页使其崩溃)在以前的类似项目中,我通过以下函数禁用了父选择,但它似乎仍在运行一个巨大的查询,导致内存不足add_filter( \'quick_edit_dropdown_pages_args