javascript - wordpress - 如何将所见即所得添加到具有特定类的文本区域

标签 javascript php jquery wordpress wysiwyg

我需要将任何所见即所得添加到 wordpress 中具有特定类的文本区域,但我不知道该怎么做。

对我来说最好的解决方案是下载一些 wp 插件,我应该在其中放置一个 textarea 的类名,我需要添加所见即所得,而插件应该向其中添加任何所见即所得。有这样的插件吗?如果没有,我该如何解决这个问题?

同样在谷歌搜索时我发现了这段代码:

wp_editor( $content, $editor_id, $settings );

但我不知道我应该把它放在我的代码中的什么地方。

任何帮助都适用!

最佳答案

这取决于您的文本区域所在的位置 - 选项页面、设置页面、元框?

假设它位于选项页面中,并且您已保存名为 my_option 的选项。首先,您将获取该选项:

$my_option = get_option( 'my_option' );

然后你会调用编辑

wp_editor( $my_option , 'my_option', array(
    'wpautop'       => true,
    'media_buttons' => false,
    'textarea_name' => 'my_option',
    'editor_class'  => 'my_custom_class',
    'textarea_rows' => 10
) );

这应该会在您的文本区域中显示 TinyMCE 编辑器。

查看 wp_editor 的法典查看您可以设置的其他参数。

如果是帖子或页面元数据框,您可以将选项保存在元字段中并使用 get_post_meta() 函数将它们取出。

关于javascript - wordpress - 如何将所见即所得添加到具有特定类的文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41659034/

相关文章:

javascript - 结合 2 个 YouTube API?

javascript - 无法在 Angular 4 中显示单个 JSON 对象属性

php - 允许的内存大小为 134217728 字节耗尽(试图分配 81920001 字节)

php - 如何检索 MySQL 记录列表中的下一项?

javascript - jQuery keyup 事件增加 -"function"将设置为 0

javascript - 重置 HTML 选择元素中的 Type-A-Value 功能

javascript - 使用后退按钮时 document.referrer 为空

javascript - 返回声明不等待 promise

php - 为什么我的 mysql 服务无法使用 xampp 启动?

javascript - Jquery UI 选项卡禁用某些选项卡的 AJAX 功能