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

  • 获取您正在编辑的帖子的URL

    时间:2012-10-12

    我似乎在任何地方都找不到这个,有没有办法检索您正在编辑的帖子(属于自定义帖子类型)的URL。基本上,我想以某种方式获得相同的URL,在编辑屏幕上显示如下:Permalink:(链接到帖子)。

  • 调整图库-插件的图像大小?

    时间:2012-10-14

    我目前正在开发一个类似于Posterous上的gallery插件。我需要在一个非常小的缩略图大小画廊中的所有图像。大概只有50px宽。实现图像大小调整的最佳实践是什么?1)通过add\\u Image\\u size()添加图像大小这种方法有一个明显的缺点,即以前上传的所有图像都没有调整大小,无法正确显示。2)使用timthumb.php 或其他脚本来动态调整缩略图的大小?

  • 选择提交表单后不重新加载的选项

    时间:2012-10-14

    我有两种表格。一个用于添加,一个用于删除选项值。删除和添加工作,但我必须手动重新加载页面,以查看所选零件的更改。提交后如何制作主题? <form method=\"post\" action=\"\"> <input type=\"text\" name=\"add\" class=\"foo-add\" /> <input type=\"submit\" value=\"Add\" /> </form

  • 使用GET_OPTION添加不同的js

    时间:2012-10-14

    我在试着get_option 在我的插件中选择加载3个js文件中的1个。我是从这个开始的(而且很有效)。。。add_action(\'wp_footer\',\'isotope_vpl_set_style\'); function isotope_vpl_set_style() { include(\"inc/myfile.js\"); } 然后我把它改成。。。add_action(\'wp_footer\',\'isotope_

  • 我如何跟踪我的插件的活跃用户?为什么WordPress.org不提供这个功能呢?

    时间:2012-10-16

    从Android到iOS,似乎每个主要应用平台都有很好的开发者统计数据。但是,如果您通过WordPress.org 您不允许包含任何第三方跟踪代码(出于正当理由)。那么,我该如何按天/周/月跟踪活动用户呢<还有如何获取图表背后的原始数据,以便每天下载?我也有使用插件更新检查器的插件via Janis / w-shadow 因为它们不在WordPress上托管。组织。。。那么其他插件开发人员如何跟踪下载和活动用户呢?当前。。我发现跟踪活跃用户的唯一方法是通过谷歌活动跟踪工具。我创建标签,这意味着任何单

  • 为WP_QUERY()注册自定义查询参数

    时间:2012-10-16

    我写了一个插件,它可以在自己的数据库表中存储每个帖子(产品)的技术规格表。对于站点的搜索功能,我想向传递给的数组添加一个自定义参数WP_Query().我不知道在哪里注册这个自定义参数,以便插件尽快处理它WP_Query() 执行搜索。插件中是否有一个钩子可以用来限制WP_Query() 到与给定规格匹配的特定集合?还是最终必须使用SQL构建整个查询?请参见以下示例:“标准”-参数旁边有一个自定义参数_spec 我希望插件以某种方式解析它的值。<?php new WP_Query(

  • 是否将插件版本号另存为选项?

    时间:2012-10-16

    我似乎记得在某处看到过一条提示,说将插件的版本号保存为选项是一种最佳实践。我正在努力发布一个插件,我正在考虑是否这样做,但由于插件所做的只是制作一个小部件(目前,它实际上没有其他选项),我很难理解我将如何使用该选项。我已经用版本号设置了一个常量,以便在几个地方使用(主要是wp_enqueue_*).有人能给我指出一个好的资源,或者解释一下将版本号保存为选项的用例吗?

  • 自定义数据库与WordPress的集成

    时间:2012-10-16

    我有一个Wordpress网站,几乎没有我的大学生用户他们在Wordpress网站上注册时使用自己的RollNumber/HallTicket号码作为用户名现在我有了另一个数据库,上面有他们的个人信息,如分数、排名等现在我想将这个数据库集成到Wordpress中,这样当学生/用户登录时,他/她就可以看到他们各自的分数和其他详细信息我只是希望你的建议/想法能够实现这一点,而不是要求一个完整的解决方案谢谢你

  • 在JavaScript中枚举快捷码属性

    时间:2012-10-17

    我正在开发一个插件,它使用一个短代码来调用JQuery函数,需要三个方面才能工作:JQuery代码+它自己的代码将包含在它将用于的页面上。它将处理的HTML元素需要一个“id”属性,以便在$(document).ready(function()) block我已经实现了1和2;1通过使用wp_register_script 如果出现短代码,wp_print_scripts 打印;2通过将“id”作为我的短代码的属性,它也会返回,例如。[myshortcode id=\"foo\"] 退货id=\"foo\

  • 如何在使用自己类的插件中创建Widget?

    时间:2012-10-17

    我写了WordPress插件,并希望包括2个额外的小部件与它。。。if( !class_exists(\'plugin_name\') ) { class plugin_name { // plugin code } } // include widgets code require_once( \'include/custom_functions.php\' ); 。。。小部件(根据WP code

  • 避免POST循环中的函数名称重复(WP_FOOTER脚本)

    时间:2012-10-17

    假设我创建了一个插件,将内容(用作短代码)注入到帖子中。我正在尝试将每个帖子的代码推到页面底部。这很好,但是,当您在一个存档页面上有多篇文章使用同一短代码时,会出现明显的冲突,因为函数名会重复,并且只会输出一次页脚代码(activate\\u flex\\u slider)。<?php function your_function() { echo \'<p>This is inserted at the bottom</p>\'; }

  • Plugin Paths Issue

    时间:2012-10-18

    我正在使用一个插件,它有几个实例,它使用硬编码路径,而不是使用WP函数来查找路径。这里的问题是,它引用的是wp内容,但我已经更改了wp配置文件中的wp\\u content\\u FOLDERNAME设置(过去有这样做的要求)。无论如何,有没有一种方法可以在不更新插件代码库本身的情况下实现这一点(即允许它在将来进行升级)。我想这与扩展插件而不必编辑代码库的整个想法是一致的。

  • 将选项添加到图库快捷代码

    时间:2012-10-18

    刚开始在WP开发,我正在寻找任何指导,我可以得到。我想做的是使用挂钩或过滤器将我自己的选项添加到核心WP gallery短代码中。我希望它能像标准的“排除”选项一样工作,但仍能为管理员显示这些图像。所以看起来像这样:[gallery exclude=\"1\" hide=\"2,3,4,5,6\" link=\"file\"]因此,基本上我在寻找如何创建一个函数的指导,该函数将在gallery快捷码中的单个图像id中添加“隐藏”功能,该功能的工作方式与排除完全相同,但这些图像仍将显示在前端供管理员使用。感

  • 如何重写插件的WordPress URL

    时间:2012-10-18

    我正在尝试在这里构建一个带有自定义用户管理区域的Wordpress插件。我想做的是,当用户在页面末尾添加/编辑时,应该从我的插件打开一个页面。比如说example.com/page-1/edit 应加载example.com/wp-content/plugins/custom-user-admin-area/index.php?u=page-1我试图利用WP\\U重写,但徒劳无功。class MyPlugin { function create_rewrite_rules($rules)

  • 允许用户订阅特定类别

    时间:2012-10-21

    我如何才能让每个用户订阅他选择的特定类别?我想做一些像reddit订阅类别之类的事情?有没有任何教程可以帮助您做到这一点?

  • Ordering posts by metadata

    时间:2012-10-21

    在我的插件中,我使用以下说明获取帖子列表:$args = array( \'numberposts\' => -1, \'offset\' => 0, \'meta_query\' => array( array( \'key\' => \'metadata1\', \'value\' => \'80\',

  • 在可湿性粉剂插件中启动一门课程的最佳方式?

    时间:2012-10-22

    我已经创建了一个插件,当然,作为我自己,我想采用一种很好的OO方法。现在我所做的是创建这个类,然后在下面创建这个类的一个实例:class ClassName { public function __construct(){ } } $class_instance = new ClassName(); 我假设有更多的WP方式来启动这个类,然后我遇到一些人说他们更喜欢init() 功能比a__construct() 一

  • 多站点,通过URL共享内容

    时间:2012-10-22

    我有一个由两个站点组成的网络,A.example.com 和B.example.com. 我希望这样,如果我在A 具有永久链接/Widgets 我可以在上访问它B 使用相同的相对永久链接,但不必实际在上创建内容B. (一个站点有用户配置文件,我们希望继续在单个站点上管理,但也在另一个站点上公开。)地点B 仍然会“看起来”像B 但内容将来自A.我在考虑init 但不知道该怎么办documentation 真的没有帮助。还是说pre_get_posts 只需更改我要查询的表前缀?(我知道MS不适用于这种模式,

  • 项目管理器内部链接代码位置

    时间:2012-10-23

    我正在使用ProjectManager插件(由Kolja Schleich编写),我试着找到控制内部链接表单字段的代码。在神奇的互联网世界里,有人知道这个代码在哪里吗?更新时间:http://wordpress.org/extend/plugins/projectmanager/ 是插件更新:我希望访问代码的原因是,它当前显示为链接表中所有字段的复选框列表,我希望修改它,以便有一个下拉选项作为额外的表单字段。

  • 从插件内部的更深一层获取plugin_dir_url()

    时间:2012-10-24

    我已经使用该结构编写了几个插件:/插件/myplugin/myplugin。php/plugins/myplugin/class/class-myclass。php以便充分利用面向对象技术,全面构建我的代码在类文件中,有时我需要获取基本插件的URL。。。我一直在使用以下方法,但我相信有更好的方法:$this->plugin_location = substr(plugin_dir_url(__FILE__),0, strrpos(plugin_dir_url(__FILE__), \"/\",-2)