我需要将任何所见即所得添加到 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/