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

  • 如何根据用户浏览器/平台提供不同的缩略图/图片

    时间:2011-01-18

    这是一个一般性问题,需要讨论基于浏览器/平台(如智能手机、上网本或台式机)过滤WordPress图像大小的方法。我们的想法是,在移动设备上,我们不想强迫人们下载100kb的图像,而20kb的图像则足以容纳他们的屏幕,从而节省他们和你自己的带宽。其结果是,使用CSS媒体查询将成为一种可行的替代方案,以替代移动版网站的单独主题。有几点需要考虑:用户界面允许用户控制缩略图和中等图像大小等的最佳方式是什么。。。是针对不同的平台,还是仅仅针对不同的屏幕尺寸?设备检测服务器端检测设备/UA屏幕功能的最佳方法是什么。有

  • 如何获取分配给当前帖子的类别列表?

    时间:2011-01-19

    下面的两个函数用于返回与当前正在查看的帖子类别相同的帖子列表。php然而,当我var\\u dump on$cat(应该是分配给当前帖子的类别列表)时,我并没有得到我所期望的。在将数组传递到get\\u posts查询之前,是否需要对其进行反序列化?function get_cats() { $post_cats= array(); $categories = get_the_category(); foreach($categories as $cat){ arr

  • 如何从查询中删除当前帖子?

    时间:2011-01-19

    在下面的函数中,我试图从输出循环中删除当前帖子(因为这是一个“相关”帖子的列表)。然而,当我试图将当前的post$post->ID传递给“post\\u not\\u in”参数时,一切都很混乱。警告:array\\u map()[函数.数组映射]:参数#2应该是C:\\xamplite\\htdocs\\thetereport\\wp includes\\query中的数组。php在线1826警告:implode()[函数.implode]:在C:\\xamplite\\htdocs\\thete

  • 如何将定制的“文本”小部件从unctions.php添加到外观管理器?

    时间:2011-01-19

    我正在尝试使用自己的css类参数向函数中添加默认WP文本小部件的副本。php,以便它出现在窗口小部件管理器中,并可以添加到侧栏中。下面是我的第一次尝试,但我相信一定有比我现在做的更简单的方法。这能以更简单的方式完成吗?在功能上。php,我有这个。。。$google_search = TEMPLATEPATH . \"/google_search.php\";require_once($google_search); add_action(\'widgets_init\', create_funct

  • 您如何检查您是否在可湿性粉剂管理部分的特定页面中?例如,我如何检查我是否在用户>您的个人资料页面中?

    时间:2011-01-19

    我正在构建一个插件,我想在管理头部添加一些javascript,但只针对某些管理页面。我指的不是你自己创建的WordPress页面,而是现有的管理部分页面,如“你的个人资料”、“用户”等。是否有专门用于此任务的wp功能?我一直在找,我只能找到布尔函数is_admin 和动作挂钩,但不是只检查的布尔函数。

  • 快速编辑屏幕定制

    时间:2011-01-19

    Possible Duplicate: How to show custom meta box on \"Quick Edit\" screen?我正在尝试编辑自定义帖子类型“visitor”上的快速编辑屏幕,以便为最终用户添加一些选项。我的自定义帖子类型不需要/不需要发布日期、查看、发布状态的密码,也不需要用于自定义访客类别的大型分类框。我已经为实际的编辑页面添加了一个自定义元框,但是would like to enable quick-edit support of those post meta f

  • 如何向wp_list_ategories()添加筛选器以使链接不跟随?

    时间:2011-01-19

    如何将rel=“nofollow”属性添加到我的类别小部件列表中?我当前正在使用函数中的此代码筛选对wp\\u list\\u类别的调用。php。。。function my_wp_list_categories($cat_args){ $cat_args[\'title_li\'] = \'\'; $cat_args[\'exclude_tree\'] = 1;\\ $cat_args[\'exclude\'] = 1; $cat_args[

  • 如何在保存/发布时过滤内容以将rel=“noollow”添加到所有外部链接?

    时间:2011-01-20

    我正在寻找一个插件或代码示例,可以拦截保存/发布事件,并验证帖子内容中的所有外部链接都具有rel=“nofollow”属性。是否可以对后期保存/发布事件使用add\\u filter或add\\u操作?

  • 如何添加一个字段使链接不跟随WordPress链接检查器窗口?

    时间:2011-01-20

    默认的WordPress插入/编辑链接检查器窗口具有URL、目标、标题和类的选项。我想添加一个标记为“的复选框”Make link nofollow“选中该选项后,会将链接添加到。它还需要知道在链接编辑的情况下,链接是否已经没有follow和默认选中。是否有现有筛选器或操作可挂接到该对话框以添加所需的位?

  • 如果您只是更新“已测试到”属性,是否有必要升级插件的版本?

    时间:2011-01-20

    我在wordpress上托管了许多插件。组织svn服务器。。。随着3.1的即时发布,我想更新“测试到”元数据。代码不会有任何功能更改,只有元数据。对于这样一个微不足道的更改,是否有必要更改修订号?

  • Custom Post Type Statuses

    时间:2011-01-20

    我(仍然)在为我的工作场所开发一个自定义帖子类型插件,并遇到了一种更简单的方法,将访问者(我的自定义帖子类型)标记为“Here”(即已签入)或“Not Here”(未签入)。我已经探索了Edit Flow 插件,老实说,我真的无法理解这里发生了什么。。。然而,我确实遇到了WordPress的核心功能,但我似乎在web上找不到太多文档(甚至在WordPress.org上也找不到)。功能是register_post_status 但我发现最好的是this resource 它最多只能显示与函数$args 参数

  • 如何以正确的方式在插件中包含PHP文件

    时间:2011-01-21

    我的问题是,当我在主插件文件中包含一个类似以下内容的PHP文件时:include(WP_PLUGIN_URL . \'/wordpress-group-buying/ipn/paypal-ipn.php\'); // or include_once(WP_PLUGIN_URL . \'/wordpress-group-buying/ipn/paypal-ipn.php\'); // or require(WP_PLUGIN_URL . \'/wordpress-group-

  • 插件/主题选项面板的框架?

    时间:2011-01-22

    我发现插件或主题开发最长的部分是创建选项面板,至少在我的例子中是这样。所以我想知道你对此有何看法。您是否使用现成的框架或类?如果是巫婆的话?还是你从头开始写的?使用设置API或普通选项?谢谢

  • 当你切换主题时,有没有一个挂钩?

    时间:2011-01-22

    我创建了一个插件,但我遇到了一个我真的不知道如何解决的bug。当你激活我的插件时,它会在活动主题目录中创建一个文件,当你停用它时,它会删除该文件。问题是,如果激活插件,然后切换主题,文件将不存在于新主题的目录中。是否有一行代码可以添加到我的插件函数文件中,在切换主题之前停用插件,然后在激活新主题后激活插件?谢谢,这是一个很棒的社区,所以我知道我会得到一个很好的答案。:)

  • 向WordPress添加管理菜单

    时间:2011-01-24

    我正在尝试将菜单框添加到Pages > Pages 或Pages > Add New, 基本上,每当他们访问一个页面时,无论是编辑现有页面还是添加新页面,我都想在下面添加一个菜单框Page Attributes 右边的框,或者我可以将输入表单添加到这些页面上的任何地方,以便与我尝试构建的插件结合使用。我对wordpress插件开发非常陌生,所以请原谅我对这个主题的无知,任何关于这个主题的学习材料或好的资源都将不胜感激!Thanx提前!

  • URLs of plugin resources?

    时间:2011-01-25

    我正在尝试将插件的脚本和css文件添加到管理标头中。是否有类似的功能get_bloginfo(\'url\') 我可以使用它来正确引用文件,而不必硬编码url?

  • 如何在媒体管理器中查看所有WP生成的缩略图?

    时间:2011-01-25

    当WP从原始上传的图像创建缩略图时,它们将隐藏在Media Manager列表中的视图中。是否可以通过一些过滤器或操作使它们可见,以便您可以有选择地编辑/删除它们?

  • WP_Schedule_Event()每天设置,但每秒处理一次

    时间:2011-01-26

    阅读wp_schedule_event() 文档为我提供了如下代码:add_action(\'cr_paid_link_manager_generate_expiring_link_email_action\',\'cr_paid_link_manager_generate_expiring_link_email\'); wp_schedule_event(time(), \'daily\', \'cr_paid_link_manager_generate_expiring_link_email_

  • 创建插件管理表单的推荐方式是什么?

    时间:2011-01-26

    我已经看到并一直在使用以下技术将php脚本添加到我的插件中,以便在wordpress插件中处理自定义表单。来自quizzin插件:$code_pages = array(\'quiz_form.php\',\'quiz_action.php\', \'question_form.php\', \'question.php\'); foreach($code_pages as $code_page) { $hookname = get_plugin_p

  • Custom Path for a Plugin

    时间:2011-01-27

    我开发了一个插件(至少是后端),现在我想在我的博客中添加一个frontpage。url应该如下所示http://www.mywordpressblogalsoroot.com/mypluginname/param1/param2 http://www.mywordpressblogalsoroot.com/mypluginname/param1/ http://www.mywordpressblogalsoroot.com/mypluginname/ 我不知道,这三个URL都应该