问题标签 [wp-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
15383 浏览

php - How to disable Gutenberg / block editor for certain post types?

WordPress added Gutenberg / block editor in its 5th version and it's enabled by default for Post and Page post types.

It might be enabled by default for all custom post types in close future so as a WordPress developer I want to know how to disable this editor for my own custom post types? I want to keep classic editor for the post types that I registered from my plugins or themes.

0 投票
1 回答
25 浏览

wordpress - WordPress 编辑器 Erea 非常小的问题

不知道谁是天才开发者制作的wp编辑器,但是我无法编辑页面内容,因为编辑框很窄。我该如何解决这个问题:
我正在使用:

  1. Wordpress 版本和主题:运行 WP 主题的 WordPress 5.0.2。
  2. 插件:
    • WP编辑器
    • WP TinyMCE 高级版

在此处输入图像描述

0 投票
1 回答
2015 浏览

php - 如何获取 wp_editor() 的 textarea 的值

所以我试图有一个自定义文本区域,用户可以在其中执行粗体文本、添加 ul、链接标签等操作。对于所有这些,我在 wordpress 中使用wp_editor()函数,就像这样。

因此,诸如添加链接加粗文本之类的一切都可以正常工作。

我的问题是访问刚刚输入此字段的文本。我尝试使用 JQuery 访问文本,方法是像这样提醒 textarea/contenteditable 区域的值...

但每次结果总是一个空字符串,而不是新输入的文本。

如何获取新输入的文本

0 投票
0 回答
66 浏览

javascript - 如何在 Wordpress tinyMCE 编辑器的 iframe 中跟踪活动

我正在寻找可以在 wp_editor 中跟踪用户活动的解决方案,我的意思是,我想知道他是否空闲,然后将内容保存为概念(自动保存)

我试图使用这个https://css-tricks.com/snippets/jquery/fire-event-when-user-is-idle/它主要适用于网站上的所有元素,但我不能在 wp_editor 中使用它因为它是 iframe。

我也试过这个库: https ://github.com/kidh0/jquery.idle

所以你可以看到我试图在用户不活动时以斯洛伐克语和英语保存表单,我将对包括 wp_editor 的两种表单执行 ajax 请求,但我不能只跟踪另一个页面内的活动(wp_editor 生成另一个iframe 网站在里面,它是空白的,但它仍然不能那样工作)

所以我期待一些可以帮助我在 wordpress 编辑器中跟踪用户活动的解决方案。

脚本按预期工作,我无法跟踪的唯一活动是 wordpress 编辑器,没有打字,没有光标移动,它不会忽略空闲状态。

感谢您的任何回答。

0 投票
2 回答
491 浏览

php - WP_Editor 不在自定义元框 div 中。如何将 wp_editor 保留在 div 中?

我的自定义帖子类型具有自定义元框,其中包含input字段和wp_editor,在代码下方:

wp_editor位于顶部和.insidediv 之外。

如何在 Content 标签下方的 div 中包含wp_editor.inside

0 投票
1 回答
444 浏览

php - 从单个 wp_editor 中删除工具栏

我有以下代码来删除我的 wp_editor 上的工具栏、媒体按钮和可视按钮。该代码正在运行,但我希望它只从一个 wp_editor 中删除项目,而不是全部。任何帮助表示赞赏。

wp_editor 代码

隐藏项目的代码

0 投票
1 回答
1474 浏览

wordpress-gutenberg - 如何正确导入/使用 wp.blockEditor?

我正在尝试使用 create-guten-block 编写 Gutenberg-Block。当我运行它时,我在控制台中收到一些警告,表明我正在使用的一些元素已被弃用:

因此,我对我的代码进行了一些更改。在我的“blocks.js”中,我将声明从

至:

在“init.php”中,我在之前导入“wp-editor”的地方导入了“wp-block-editor”。RichText 在这里作为示例;对于 wp.blockEditor 中的其他元素,例如 ColorPalette 和 InspectorControls,我收到了相同的警告。

当我测试它时,在包含这些更改后,该块就像以前一样工作,但我仍然收到相同的警告消息。它让我发疯,因为我的 RichText 元素有问题,而且我不知道它是否与此有关,所以我想排除这种可能性。

我一般是初学者,我之前没有使用过 react(也没有使用过 wordpress/gutenberg),所以我还没有完全理解我在这里做什么。我假设我在某处犯了一个愚蠢的错误,但我不知道为什么这不起作用。任何帮助表示赞赏!

0 投票
1 回答
23 浏览

css - 让编辑器更 WSWYG

我需要从 2020 主题中删除标题 - 在我的子主题模板中删除它没有问题。但是它仍然显示在 WP 编辑器中。因为它在一个分隔符中,如下所示:

<div class="editor-post-title">

我尝试添加一个 CSS,例如:

当我在我的浏览器编辑器中本地尝试它时,这非常有效 - 但是当我在我的样式表中插入该 CSS 时它不起作用......有什么想法吗?

0 投票
2 回答
628 浏览

php - 如何将样式格式添加到 WordPress wp_editor()

我正在尝试将样式应用于使用 PHP 插入我的 wp_editor() 文本区域的所有图像。我尝试了以下但没有成功:

执行此操作的正确语法是什么?

我已使用以下文档尝试完成此任务:

https://developer.wordpress.org/reference/functions/wp_editor/

https://www.tiny.cloud/docs/configure/content-formatting/

0 投票
0 回答
316 浏览

wordpress - 前端 wp_editor 不在可视模式下保存,仅在文本模式下工作

我在 woocommerce 中添加了 wp_editor 自定义字段,除了 wp_editor 之外的所有内容都可以在可视化编辑器模式下保存任何值。但只能在文本模式下保存价值。

此外,当使用文本模式时,所有 html 代码都将消失。

关于如何解决这个问题的任何想法?

我根据https://www.kathyisawesome.com/woocommerce-customize-checkout-fields/编辑此代码