我如何在管理设置页面上包含WYSIWYG编辑器, 而不是标准文本区域?
谢谢。
#1
the_editor($content, $id, $prev_id, $media_buttons, $tab_index, $extended);
【在插件管理设置页面中包括所见即所得编辑器()】不推荐使用。
改用:
wp_editor( $content, $editor_id, $settings = array() );
更多信息在这里。
要将其包括在” 管理设置” 页面中, 你要做的就是用wp_editor()代码替换输入或textarea。例:
如果你使用类来输出自定义的” 管理员设置” 页面。表单字段将像这样输出:
public function content_callback()
{
printf(
'<
textarea type="text" id="title" name="my_option_name[content]" value="http://www.srcmini.com/%s" />
', esc_attr( $this->
options['content'])
);
}
将上面的函数替换为以下内容:
public function content_callback()
{
printf(
wp_editor(
my_option_name[section_one_content], $this->
options['section_one_content'])
);
}
你可以在此处找到有关使用类创建选项页面的信息:http://codex.wordpress.org/Creating_Options_Pages
#2这是非常古老的, 发布时可能不存在此功能。也就是说, 只需使用以下命令:
<
?php the_editor($content, $id, $prev_id, $media_buttons, $tab_index);
?>
推荐阅读
- 在WordPress页面中从MySQL插入和查询数据
- 在自定义主题或插件中包括ACF(高级自定义字段)(在分发中导出字段)
- 将WordPress数据库导入到现在的新主机站点未显示
- WordPress上divi主题的航路点如何工作()
- WordPress主题和插件更新如何从远程服务器工作
- 没有注册脚本可以挂在钩子上时,如何wp_add_inline_script()
- 如何在wordpress中使用wp_mail()函数
- 8个用来取消或中止 Windows 关闭/重启的工具
- #私藏项目实操分享# Java实战系列「技术盲区」Double与Float的坑与解决办法以及BigDecimal的取而代之!