WordPress为文章编辑界面添加一个编辑器输入框
要在WordPress文章编辑界面中添加一个额外的编辑器输入框,您可以使用以下步骤:
-
创建一个自定义插件: 首先,您需要创建一个自定义WordPress插件,以便将新的编辑器添加到文章编辑界面。您可以在WordPress的插件目录(wpcontent/plugins/)中创建一个新文件夹,并在其中创建一个PHP文件。
-
在插件文件中添加代码: 打开您创建的插件文件,并添加以下代码:
<?php
/
Plugin Name: 自定义编辑器
Description: 在文章编辑界面中添加一个自定义编辑器
/
// 添加自定义编辑器
function add_custom_editor() {
// 添加编辑器到文章编辑界面
add_meta_box('customeditor', '自定义编辑器', 'render_custom_editor', 'post', 'normal', 'high');
}
// 渲染自定义编辑器
function render_custom_editor() {
global $post;
// 获取已保存的自定义编辑器内容
$custom_editor_content = get_post_meta($post>ID, 'custom_editor_content', true);
// 输出编辑器
wp_editor($custom_editor_content, 'custom_editor', array(
'textarea_name' => 'custom_editor_content',
));
}
// 保存自定义编辑器内容
function save_custom_editor_content($post_id) {
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) return;
if (isset($_POST['custom_editor_content'])) {
update_post_meta($post_id, 'custom_editor_content', sanitize_text_field($_POST['custom_editor_content']));
}
}
add_action('add_meta_boxes', 'add_custom_editor');
add_action('save_post', 'save_custom_editor_content');
上述代码将创建一个名为"自定义编辑器"的WordPress插件,并在文章编辑界面添加一个名为"自定义编辑器"的元框,其中包含一个自定义编辑器。编辑器的内容将存储在文章的自定义字段"custom_editor_content"中。
-
激活插件: 保存插件文件后,您需要在WordPress后台激活它。转到WordPress仪表板的"插件"部分,并找到您创建的插件,然后点击"激活"。
-
使用自定义编辑器: 现在,当您编辑文章时,您将在编辑页面的右侧看到一个名为"自定义编辑器"的元框,其中包含自定义编辑器。您可以在其中输入和编辑内容,然后保存文章。
这样,您就可以在WordPress文章编辑界面中添加一个自定义编辑器输入框,用于编辑额外的内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?