【问题标题】:how to get a wysiwyg editor in custom field wordpress如何在自定义字段 wordpress 中获得所见即所得的编辑器
【发布时间】:2013-08-21 21:09:48
【问题描述】:

我想在 WordPress 的管理部分设置一个自定义字段,以便客户端可以进入并编辑自定义字段的内容,而无需使用 HTML 进行硬编码。

我查看了this post,但我不确定这是否真的适用于我的情况。

有人知道快速/简单的方法吗?

为了进一步说明,我将自定义字段引入我的页面,如下所示:

<div id="greybackground"> <div id="greycontainer">
    <?php echo get_post_meta($post->ID, 'greycallout',true) ?></div></div>

【问题讨论】:

    标签: php wordpress wysiwyg


    【解决方案1】:
    $settings = array( 'media_buttons' => false,'quicktags' => false );
    $content = 'Optional Message For Your Friend here... ';                     
    $editor_id = 'postcueeditor';
    wp_editor( $content, $editor_id,$settings );
    

    将此代码粘贴到您希望编辑器出现的位置。 $_REQUEST['postcueeditor']; 将包含编辑发布的数据。

    【讨论】:

    • 嗯,这是怎么回事? functions.php 文件?
    • 在您希望您的 wysiga 编辑器出现的
      标签中!
    【解决方案2】:

    请检查this addon,这将允许您将分类法添加到自定义字段。该插件将允许您将自定义字段分类保存回发布条款。由于插件目前不支持添加新术语,我使用了 selectize.js(类似于 selected 和 select2,但没有代码膨胀)。 selectize.js 具有自动完成功能,并且能够即时添加新选项。现在您可以从高级自定义字段管理分类。

    祝你好运

    【讨论】:

    • 感谢您的提示,我会检查一下。很高兴我找到了这个插件,它会让客户端更容易。
    【解决方案3】:

    我在几乎所有的 WordPress 项目 (http://wordpress.org/plugins/custom-content-type-manager/) 中都使用自定义内容类型管理器插件,它允许您使用所见即所得编辑器创建自定义字段。

    【讨论】:

    • 嗯,谢谢,但我已经用老式方式创建了自定义字段......我想要的是出现一个编辑器,而不是 wordpress 中的文本区域来编辑字段。有意义吗?
    • 我想通了,有一个“高级自定义字段”插件非常棒。您必须知道自己在做什么来设置自定义字段,以便内容出现在您的页面(文本、图像)上,但它完全符合我的需要,并且是客户的“编辑器”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    相关资源
    最近更新 更多