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

  • 使用用户数据自定义多站点创建

    时间:2013-04-26

    不,我从来没有做过插件。但是我想,或者找一个能和我一起工作的人。我希望完成的是在网站创建时设置预设。我需要我的多站点来执行此操作:创建网站时,要求创建网站的用户提供通常不需要的信息获取此信息后,使用预设路径创建网站(使用之前提供的信息)然后,在首次登录时,将网站所有者重定向到设置页面,在该页面上他们可以选择主题、布局和其他选项</我知道wpmu_create_blog 函数,但我不确定在哪里“include.php”它。此外,我不知道使用什么功能来编辑网站创建页面,也不知道如何在wpmu_creat

  • 从输入中的媒体库中获取图像URL

    时间:2013-04-26

    在…上wp-admin/post.php?post=447&action=edit 例如,我有一个链接和一个输入。链接显示如下:<a href=\"#\" class=\"button insert-media add_media\" data-editor=\"tj_image_url\" >gallery</a> 当我单击链接时,媒体库将打开,我希望插入图像的URL填充一个输入字段,例如。<input type=\"text\" name=\"tj_im

  • 在前端用户配置文件中显示自定义字段

    时间:2013-04-27

    我安装了CIMY User Extra Fields 在用户配置文件中添加新自定义字段的插件。我在用户配置文件中添加了1个性别自定义字段,但它仅显示在管理面板用户配置文件中。如何在前面的注册用户配置文件页面上显示?有任何一个想法。。由于WordPress中的新功能,请逐步发送给我。

  • 在wp_Query之前和之后添加的Add_Filter和Remove_Filter

    时间:2013-04-27

    我刚刚开始WordPress开发,在网上发现了以下代码块(在一些教程中)function filter_where( $where = \'\' ) { // posts in the last 30 days $where .= \" AND post_date > \'\" . date(\'Y-m-d\', strtotime(\'-30 days\')) . \"\'\"; return $where; } add_filter

  • 如何在我的插件中使用jQuery UI

    时间:2013-04-28

    当我在谷歌上搜索一些东西时,它什么也没有返回,这是世界上令人难过的一天。我正在尝试使用默认的日期选择器(或此时的任何日期选择器),但由于我缺乏Wordpress/PHP方面的知识,因此无法使用。在我的插件中,我试图注册jquery和ui,显然在此过程中破坏了WordPress的其他部分。有人能告诉我我做错了什么吗?如果他们能提供有效的解决方案,我将放弃所有代码:add_action(\'init\', \'add_styles\'); function add_styles(){

  • 小部件重定向到主页

    时间:2013-04-29

    我正在尝试创建一个搜索名称的小部件。搜索和其他一切都很好,但当我点击提交时,我又回到了头版。我试图搞乱action=”,但无论我将其更改为什么,小部件仍会重定向到主页。我确信这很简单,我只是不知道我做错了什么。感谢您的帮助! <?php require_once(\'include/functions.php\'); if( !defined( \'ABSPATH\' ) ) { exit;} class HNDomainSea

  • 存储几个字段的最佳方式是什么?

    时间:2013-04-29

    我正在研究开发自定义Wordpress插件需要什么。这个插件非常小。我们只需要保存两个整型信息字段。这是一个非常基本的进度条,包含当前进度(int)和目标(int)。有没有一种简单的方法可以在Wordpress中存储这么多的信息?是否有一个简单的API用于在db中存储类似的内容?或者,我应该仅仅通过写入磁盘上的基本xml或json文件来持久化吗?谢谢你的帮助。

  • 确定正在加载的模板-{slug}.php

    时间:2013-04-30

    我正在尝试制作一个个人插件,根据加载的内容执行特定的操作。在本例中,如果当前加载的页面使用template-blog.php 模板,如果是单个博客帖子(加载single.php 执行第二个功能,其他任何操作都执行第三个功能我不太确定我需要使用什么方法,到目前为止谷歌还没有找到正确的方法。我一直在尝试get\\u current\\u template()、get\\u template()和get\\u page\\u template(),但他们都没有找到我上面要找的东西。

  • 在不影响菜单标题的情况下向标题添加过滤器

    时间:2013-05-01

    嗨,我和the_title 过滤器我有以下代码:function zen_title_filter($title){ if(is_singular()){ if(!empty($_GET[\'asin\'])){ if($title == \'Product Details Page\' || $title == \'Compare Products Page\'){ $title =

  • 实现插件选择性加载的策略

    时间:2013-05-01

    我试图找出某种机制,根据页面url按需加载插件,以提高性能。我主要关心的是我有一些管理ajax。当用户在页面上处于活动状态时重复出现的php调用。我尝试分析这些调用,发现为ajax调用加载的大多数插件都是不必要的。虽然我可以用is_admin() 为了识别ajax调用,我希望WordPress和插件代码保持不变。加is_admin() 不区分ajax调用和管理面板。我一直在研究插件加载过程。我只看到\'muplugins_loaded\', \'plugins_loaded\' 操作,无需在加载过程中使用

  • Plugin developement and SVN

    时间:2013-05-03

    我将为WordPress开发一个插件。我的环境全部由本地wordpress安装和Aptana工作室设置。我也有自己的subversion服务器。我现在必须决定如何使用subversion。我主要看到两种可能性:在WordPress注册我的插件。从开发之初就组织并使用存储库提供的资源。问题:要注册,我需要提供一个指向我的插件的链接,该插件目前还不存在</或者,在我自己的svn服务器上使用我自己的存储库开发我的插件。当插件准备就绪(或者至少是一个测试版)时,请在WordPress上注册它。组织。问题:我

  • 为什么`wp_options`表没有`autoload`的索引?

    时间:2013-05-04

    WordPress提供的每个页面的开头都有一个MySQL调用来获取选项:SELECT option_name, option_value FROM wp_options WHERE autoload = \'yes\'; 因为上没有索引autoload 列,MySQL必须查找所有行。我还看到了this answer 表示即使有指数,也不会有业绩提升。在我的应用程序中,我使用了许多瞬态值作为会话替换。他们工作得很好,我有自己的垃圾收集程序。我注意到wp_options 表,我的瞬态值(以_tran

  • 如何在可湿性粉剂个人资料页面中更改默认神秘人的图像

    时间:2013-05-05

    我在一家公司工作,该公司最近为WordPress添加了一个插件。我们有一个公司简介页面,作为插件所有者,我们希望将图像从默认的mysteryman更改为徽标。我意识到这对你们大多数人来说都是一个小细节,但我是一名技术作家,不是开发人员,我需要一些帮助。提前谢谢你。Yaacovg公司

  • 通过AJAX获取输入类型日期值

    时间:2013-05-06

    我是ajax新手,我已经为如何解决我的问题挣扎了三天。我试图获取日期输入的值(html中的输入类型=“date”),并将其传递给ajax(post方法),以便对其进行处理。我的目标是能够在用户使用html 5日期输入选择的特定日期范围内,更新通过post date过滤的多篇文章的特定post meta值。目前我只有一个更新所有帖子元值的按钮,但日期范围必须手动输入到代码中,我无法使其成为动态的,用户可以选择一个日期范围,如2013年4月1日至2013年5月1日之间更新帖子元值。我的工作ajax可以运行我的

  • 删除帖子时从定制表中删除数据

    时间:2013-05-06

    删除帖子时,我想从自定义表中删除帖子id。我试过这种方法,什么也没发生。请帮忙。add_action(\'delete_post\', \'delete_data\'); function delete_data($post_id) { global $wpdb; $table_name = $wpdb->prefix . \'post_order\'; if ($wpdb->get_var($wpdb->prepare(\"S

  • Why enqueue styles on hook?

    时间:2013-05-06

    为什么我们需要在钩子上排列样式,为什么不直接这样排列它们呢?wp_enqueue_style( $handle, $src); thecodex page 给出了一个使用钩子的示例,但没有解释为什么(或如果)它很重要。

  • WordPress plugin installation

    时间:2013-05-07

    我用的是简单的add_filter 函数输出内容。add_filter(\'the_content\', \'my_name\'); function my_name( $content ){ // code return $content; } 当我激活该功能的插件输出时my_name 显示在所有页面中。如何将输出限制为仅一页?

  • 将其他文件信息(jpeg压缩和文件大小)设置添加到编辑图像屏幕

    时间:2013-05-07

    在WordPress编辑图像屏幕上,我想添加一个标签来显示图像的当前压缩级别和字节文件大小。你知道如何进入这个屏幕并回显这些数据吗?当前设置显示:日期URL文件名文件类型尺寸文件大小(回显当前jpeg\\U质量设置)文件压缩(回显当前jpeg\\U质量设置)

  • 如何为我的插件创建API?

    时间:2013-05-08

    我一直在为WordPress开发插件,我开发的大多数插件都使用两到三个类,因此没有Buddypress或WooCommerce那么大。我计划开发两个开源插件,以提供某种复杂的系统(目前无法共享详细信息,但稍后在开发过程中),其他开发人员可以自定义功能,他们的系统需要与Buddypress和WooCommerce相同。当我检查这些插件文件时,我意识到它们已经注册了自己的操作和过滤器,开发人员可以根据需要修改这些操作和过滤器。然而,我的问题是无法完全理解,我应该如何编写一个插件,让其他人可以灵活地重写函数并添

  • 是否可以创建自定义发布插件?

    时间:2013-05-09

    我知道Wordpress允许您使用自定义字段创建自定义帖子类型,但是否可以创建一个自定义插件来创建和维护自己的自定义帖子类型(在Wordpress的自定义帖子之外)?例如,如果你有一个Wordpress网站,它有一个自定义的帖子类型“Event”,以及诸如“Event Host”、“Location”、“Start Date”、“End Date”、“Entry Fee”等自定义字段。其想法是,自定义插件将允许更精细的控件查看和排序数据库中选定的记录。因此,例如,用户可以要求仅查看特定事件主机的事件,或者