【问题标题】:wordpress custom post editor in phpphp中的wordpress自定义帖子编辑器
【发布时间】:2014-12-08 14:34:01
【问题描述】:

我有一个自定义帖子,我想要一个自定义编辑器。

我知道如何用add_filter('mce_buttons', 'clean_tinyMCE'); 去除tinyMCE,并且我知道如何通过remove_meta_box('somediv', 'mpt', 'normal')$args['supports'] = array('title', 'editor'); 为我的自定义帖子删除其余元素。

我正在寻找的是一种通过 wordpress api添加一些所需元素和功能的方法。类似于以下内容的内容将是完美的:

add_filter('wp_default_editor', 'use_mine');

function use_mine(){
    return 'my_editor.php'; // In a perfect world..
}

甚至是类似的东西,但不创建重复:

add_action('admin_menu', 'use_mine');

function use_mine(){
    add_menu_page('Name', 'name', 'manage_options', 'slug', 'my_editor.php', 'menu.svg'); // In a distant galaxy..
}

有没有办法用 php 来实现,还是我必须使用 javascript?

【问题讨论】:

  • 您可能正在寻找add_meta_box 函数
  • @andrew 这实际上可以通过一些调整来工作。如果你把它变成一个,我也会接受它作为答案。
  • 一切都好,希望对你有用:)

标签: php wordpress tinymce custom-post-type


【解决方案1】:

通过使用

add_meta_box( $id, $title, $callback, $post_type, $context, $priority, $callback_args );

为自定义帖子类型创建自定义文本区域字段

片段在这里...

http://wpshed.com/create-custom-meta-box-easy-way/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-16
    • 1970-01-01
    • 2016-11-08
    相关资源
    最近更新 更多