您当前的位置:首页 > TAG信息列表 > plugin-development

  • WordPress:解释数据库中插件和主题字符串值

    时间:2012-06-14

    我已经安装了wordpress,我已经安装了几个插件,wordpress已经提供了两个主题。今天我想问的是:插件和;数据库中的主题字符串值是什么意思?示例[当插件处于活动状态时],表中有一个值:a:3:{i:0;s:19:\"akismet/akismet.php\";i:1;s:9:\"hello.php\";i:2;s:37:\"one-click-logout/one-click-logout.php\";} 示例[主题文件夹中有主题时],表中有一个值:a:2:{s:12:\"twenty

  • 我可以省略`if(!)吗?定义插件常量时是否定义...)`?

    时间:2012-06-17

    我正在写一个WordPress插件。在插件文件的顶部,我定义了一些常量。我可以省略if ( ! defined( \'THE_CONSTANT\' ) ) 测试?我研究过的其他一些插件包括if ( ! defined 测试,有些没有。就个人而言,我不知道为什么我的插件文件会被包含两次?我不想包括的原因if ( ! defined ... 我认为这很难理解:(XYZABC将是插件名称)if ( ! defined( \'XYZABC_PLUGIN_BASENAME\' ) ) define(

  • 要执行发布后操作要挂接到哪个操作

    时间:2012-06-17

    我编写了一些功能,以便在发布帖子时将帖子的标题和链接发布到twitter。我想知道要将此挂接到哪个wp函数?save_post has no real reference 文档基本上,我只想在成功发布帖子时运行一个操作。非常感谢。

  • 创建管理页面而不将其添加到菜单的正确方法

    时间:2012-06-18

    根据我对代码的了解,可以通过在admin_init, 你有东西,然后die().有没有更好的方法遵循我在这里遗漏的“WP最佳实践”?页面不应有任何默认的正文内容,如仪表板侧栏,但应正常加载管理脚本/CSS。

  • 有没有办法向用户提供CPT中现有内容的列表

    时间:2012-06-18

    我正在查看WordPress在编辑器的链接按钮下使用“或链接到现有内容”的方式,我想知道是否有任何方法可以使用该代码允许用户在创建新的自定义帖子时选择要链接的页面。我所说的上下文是指链接到站点内内容的滑块的幻灯片。

  • Form data to wordpress DB

    时间:2012-06-19

    我正在寻找任何插件,它可以保存自定义表单(新闻稿表单,联系人表单)数据到WP数据库(前端),然后允许在后端(WP管理员)浏览提交的数据。非常感谢任何提示!

  • 有没有办法用add_post_meta添加链接?

    时间:2012-06-19

    我正在尝试在post meta中添加此代码的链接$authorEmail = get_the_author_meta(\'user_email\'); $authorEmailLink = \'<a href =\"mailto:\'.$authorEmail.\'\">\'.$authorEmail.\'</a>\'; add_post_meta($post->ID,\'Author Email\',$authorEmailLink,true);

  • 我正试图在管理部分的页面类似于用户的个人资料页面的外观

    时间:2012-06-20

    我正在开发一个插件,我想知道如何创建一个看起来像用户页面的页面(图片附在按钮上)这些字段将不同,并将向插件创建的新表中添加数据(数据与用户信息无关)。因此,设置API似乎对我没有帮助。我严格说的是外表。我应该只使用wordpress中内置的css,还是有某种功能可以帮助我创建所有字段?

  • 插件类中的WP_enQueue_脚本

    时间:2012-06-20

    我正在尝试将jQuery UI排队到类方法下的插件中。到目前为止,我有:class AV_Slider { function slider_load_js(){ wp_register_script(\'jquery-ui-core\', \'http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js\'); wp_enqueue_script(\'jquery-

  • 获取已注册Meta箱的列表并将其删除

    时间:2012-06-21

    是否有获取已注册元框列表并删除它们的功能?我知道有一种添加和删除的方法。http://codex.wordpress.org/Function_Reference/remove_meta_boxhttp://codex.wordpress.org/Function_Reference/add_meta_box

  • 插件开发:支持多少个插件和WordPress版本组合?

    时间:2012-06-22

    我正在开发一个插件(我的第一个插件),我想知道如何考虑[支持和测试各种插件版本和WordPress版本组合]。例如,如果我开发了一个插件,并发布了版本1.0、1.1和2.0。与此同时,WordPress发布了3.2、3.3和3.4版本。现在,在一个极端:我应该假设人们升级他们的WordPress安装,并同时升级插件吗?也就是说,我只会用最新的WordPress版本测试最新的插件版本?或者,在另一个极端:我假设,由于各种原因,人们无法升级到最新的WordPress版本。所以我用WordPress 3.2、3

  • 为WordPress.org插件作者提供“捐赠给此插件”

    时间:2012-06-23

    我最近看到一个标题为\"Donate to this plugin >\" 链接WordPress主题(然后我就链接了!)。这是如何添加到wordpress上的插件页面的。组织?以下是屏幕截图:

  • Removing rules from .htaccess

    时间:2012-06-24

    我正在写一个需要写入的小插件。htaccess一个简单的non\\u wp\\u规则,我是这样做的:function ci_flush_rules() { global $wp_rewrite; $wp_rewrite->flush_rules(); } register_activation_hook(__FILE__, \'ci_flush_rules\'); function ci_add_rules()&#x

  • Checking url from plugin

    时间:2012-06-25

    我正在尝试更改wp login的登录url。php只需“登录”。我一直在寻找另一个插件源代码来找到实现它的方法。到目前为止,我已经掌握了一些适用的部分:register_activation_hook( __FILE__, \'my_plugin_activate\' ); register_deactivation_hook( __FILE__, \'my_plugin_deactivate\' ); add_action( \'init\', \'my_plugin_rewr

  • 如何将HTML/Form添加到管理栏菜单

    时间:2012-06-25

    我想在Wordpress的管理栏中添加一个自定义表单。有没有办法做到这一点?到目前为止,所有文档似乎只允许添加简单的文本链接。

  • 脚本不会通过插件类加载

    时间:2012-06-26

    我不知道为什么这个脚本没有通过Firebug加载或产生任何加载错误。以下是我的插件脚本:class AV_Slideshow{ function __construct(){ $this->hooks(); } function hooks(){ add_action(\'wp_head\', array( $this, \'load_av_slider\' )); } function load_av_sli

  • 如何从添加/编辑帖子类型中删除某些屏幕选项和Meta框?

    时间:2012-06-26

    现在,当您在所需的帖子类型中添加或编辑特定帖子时,还有更多的屏幕选项。尽管如此,这些屏幕选项显示/隐藏元框。我希望能够以编程方式获得所有这些已注册的元框屏幕选项的列表,以便再次检查是否存在某个屏幕选项数组,如果存在,我计划以编程方式删除它们。Click Here For Full Size ScreenshotQuestion如何以编程方式获取帖子类型上所有已注册屏幕选项(元框)的列表,您可以在其中添加或编辑所需帖子类型中的特定帖子。最终,这里的目标是删除这些选项,而不仅仅是禁用它们。我希望按照我所取得的

  • 如何在WordPress小部件中注册样式表?

    时间:2012-06-27

    我正在开发一个WordPress小部件Dave Clements tutorial. 它工作得很好。现在我想给它添加一些样式。我希望样式在一个额外的css文件中,该文件将在运行时加载。我调用这个函数function myprefix_add_my_stylesheet() { wp_register_style( \'myprefix-style\', plugins_url(\'mystyle.css\', __FILE__) ); wp_enqueue_style( \'myp

  • 未使用wp_enQueue_style应用css

    时间:2012-06-27

    我试图在插件中加载我的样式表,但它们没有被调用,但是javascript文件正在加载。<?php /** Plugin Name: Plugin URI: Description: Version: Author: Author URI: **/ define(\"MPF_PATH\", ABSPATH . \'wp-content/plugins/\' . basename(dirname(__FILE__

  • 对插件管理接口表中的条目进行排序时出现问题

    时间:2012-06-28

    我正在开发一个WordPress插件,它将在页面上显示一个可公开访问的公告栏。我被要求使用WordPress管理界面添加从公告栏中删除现有帖子的方法,我使用this tutorial 有关创建表格以保存每个条目的详细信息的指导。它可以显示表格并在页面之间移动,但排序有一个奇怪的错误。按每个列排序的超链接仅显示orderby参数中列名的第一个字符,因此破坏了此功能。例如,按描述排序的链接是http://example.com/wordpress/wp-admin/options-general.php?pa