我想创建主题选项来添加链接。如果存在wp编辑器,则加载这些脚本并触发对话框可以正常工作。
wp_enqueue_script('wplink');
wp_enqueue_script('wpdialogs');
wp_enqueue_script('wpdialogs-popup');
wp_enqueue_style('wp-jquery-ui-dialog');
wp_enqueue_style('thickbox');
wp_editor('', 'unique_id', array('editor_class'=>'hidden'));
$('.add-link').on("click", function(e){
e.preventDefault();
wpLink.open();
return false;
});
但是如何在不存在编辑器的情况下使其打开链接对话框?
这就是我所追求的
2
所有这些都与编辑器紧密相关,链接对话框是由编辑器类的方法构建的,调用它的脚本需要一个编辑器实例。
—
米洛
没有编辑器,您是什么意思?你想在哪里买?
—
Pmpr
@Trix在主题设置中
—
Benn
您最好自己构建或使用类似高级自定义字段的关系字段:advancedcustomfields.com/resources/relationship或自定义字段套件的关系字段:docs.customfieldsuite.com/field-types/relationship.html
—
MikeNGarrett