如何将完整的编辑链接添加到前端编辑器?

时间:2013-02-15 作者:Lucas Bustamante

我想在Front-end Editor plugin.

现在是这样的:

[编辑]文本文本文本文本

我想这样做:

[编辑]文本文本文本(启用前端编辑器)

[完全编辑]文本文本文本(转到后端编辑器)

我认为这是[编辑]按钮的当前代码:

wp-content/plugins/front-end-editor/build/editor.min.js:

base.prototype.pre_edit_button = function() {
      var _this = this;
      return jQuery(\'<button>\', {
        \'class\': \'fee-hover-edit\',
        \'html\': FrontEndEditor.data.edit_text,
        \'click\': function(ev) {
          _this.last_mouse_pos = ev.pageY;
          return _this.start_editing();
        }
      });

1 个回复
SO网友:brasofilo

我假设插件是一个独立的东西,它自己工作。

您需要的是在theme template files 默认的编辑按钮。

首先,您需要一个好的代码编辑器。记事本++、升华文本、NetBeans等等。

选中其中一个默认的WordPress主题,二十十、二十十一或二十十二。您将看到:<?php edit_post_link( __( \'Edit\', \'twentytwelve\' ), \'<span class="edit-link">\', \'</span>\' ); ?>. 这是默认值Edit 您正在搜索的按钮。切换到这个主题,并尝试调整它,直到你有了想法。

也许,您需要一些CSS将其放置在插件按钮附近,并使其在视觉上相似。

Update<刚刚由@MikeSchinkel找到了这个极好的答案:
Recommended Books on WordPress for Management and non-Developers?.

结束

相关推荐

从非核心php文件访问BloInfo、Get_Option和plugins_url

我正在创建一个插件,插件目录中有一个php文件,可以通过自定义重写url直接访问该文件。我需要这个文件能够使用标题中提到的三个功能。目前,我正在包括wp负载。php文件,它使我能够访问所有这些函数。然而,我一直在读到不应该包括wp负载,因为它可能不总是在同一个位置,而且它包括可能不需要的wordpress文件。这就是我如何包含wp负载:$wp_base = explode($_SERVER[\'PHP_SELF\'], $_SERVER[\'SCRIPT_FILENAME\']); require