您当前的位置:首页 > TAG信息列表 > plugin-development
在WordPress中自定义过滤器以通过插件修改页脚信息?
基本上,我有一个插件,可以在整个页面中搜索某些标记,并用图像替换这些标记。问题是,我在页脚中有一个这样的标记,据我所知,页脚没有过滤器。所以问题是,有没有办法制作一个自定义过滤器?这是最好的方法吗?我的插件在内容中进行preg\\u匹配,如果它找到,例如“{picture here}”,它会替换它。不过,我不知道如何将此功能扩展到页脚?
如何在主页正文中添加搜索表单?
我对wordpress相当陌生。我正在尝试开发一个带有搜索选项的网站,以查找可用的房间信息。我想添加一个搜索框,人们可以在其中输入信息并点击搜索按钮。然后它将显示可用的房间。类似以下网站的内容http://www.easytobook.com/?amu=1972100201如果是重复的问题,请接受我的道歉。谢谢
联系Form 7验证码支持人员是否还有其他验证码插件?
我正在使用Wordpress。我安装了联系人表单7。现在我想用联系人表单7添加Captcha。我不喜欢“非常简单的验证码”,因为它显示非常简单的图像。是否有其他验证码插件支持联系form7?我需要像这样的输出“SI CAPTCHA Anti-Spam\" 或者“快速安全联系人表单”,很遗憾,我无法删除联系人表单7插件。所以我想在我的联系人表单7中添加验证码插件。请帮帮我。
在ALLOW_URL_INCLUDE关闭的情况下,是否使模板_INCLUDE起作用?
我正在开发一个插件,它可以创建一个自定义帖子类型,我想在不修改主题的情况下显示一个自定义模板。下面是我正在使用的简化代码:add_filter(\'template_include\', \'my_custom_template\'); function my_custom_template($incFile) { global $wp; global $wp_query; if ($wp->query_vars[\'pos
Extend a class plugin
我无法从加载“子类”示例的主类中获取用户变量://PLUGIN FILE class father{ var $user; function __construct() { add_action(\'plugins_loaded\', array(&$this, \'loaded\')); } function plugins_loaded(){ g
wp_localize_script $handle
谁能告诉我$handle的“(第一个参数)wp_localize_script 通常用于。谢谢P、 我不知道为什么,但stackexchange告诉我这个问题不符合质量标准。编辑:当我输入ps时,它接受了,所以我想这是问题的长度。。。。如果你觉得这是一个不可接受的问题,那么道歉
自定义帖子类型的额外字段-如何处理?
我已经有几个星期没有问这个问题了,因为我不完全确定我想要澄清什么。。。我想我明白了。我正在准备一个插件,为我的新个人网站运行一个有点复杂的公文包功能。需要为每个投资组合项目提供合理数量的自定义字段、多个类别(插图、web设计等)以及建立关系的方法。我使用这些类别来填充一个列表,该列表通过用户提交的ajax请求传递数据。为此,我权衡了几个选项,选择了我所知道的内容,特别是没有使用自定义的帖子类型;真的,唯一的原因是无知。我确实读了很多关于这个主题的文章,但我不清楚如何实现我的目标。无论如何,我在过去的两个周
如何用PHP将SQL文件添加到WordPress数据库中
我有SQL文件和美国邮政编码(超过41000行代码)。我想做一个插件,将这个SQL文件插入WP数据库,这样用户就可以按邮政编码进行搜索。我想用PHP而不是PhpMyAdmin插入SQL
无法从我的插件访问某些WordPress功能
我正在尝试编写一个相对简单的插件。我有两个php文件,一个包含在另一个中,如下所示:define( \'PLUGIN_DIR\', dirname(__FILE__).\'/\' ); include_once(PLUGIN_DIR . \'/included_file.php\'); 事情看起来很好。但是,当我尝试从包含的文件中调用一些wordpress函数时,我会出错:致命错误:调用未定义的函数xxx()。。。奇怪的是,这只适用于某些函数,而不适用于其他函数。例如,如果我将此代码放在
我需要关于如何使用自定义帖子类型创建列表的建议-分类与后元
我正在构建一个列表插件。。。。我想有一个自定义的帖子类型“列表”,然后很明显,每个列表都会有许多列表项。。。。我已经读了很多关于分类法和Posteta的资料,但我仍然不确定应该使用哪种分类法,或者其他什么。。。分类法似乎更适用于对事物进行分类(如分类法颜色、组等),而Posteta更适用于与帖子相关的属性,如url、电话号码、价格等。。。。因此,似乎列表项应该是Posteta数据,但我的问题是,我希望有无限的列表项,就像你可以有无限的分类术语一样,但是Posteta是否适合这个。。。。在我看来,这不像是你
可湿性粉剂电子商务特色产品插件与多种选择?
我正在使用电子商务特色产品插件。在这个插件中,我们可以从产品列表中选择单个产品,但不能同时选择多个选项。有什么建议可以改进这个插件吗?
插件表单提交最佳实践
我做了很多研究,还没有找到我想要的东西,所以我希望我能被指引到正确的方向。我正在开发一个事件插件,可以从前端预订门票。这与任何其他表单提交都没有什么不同,但让我感到困惑的是,如何从一个通过OOP和类编写的插件中处理它。我发现的大多数文章都说将$\\u POST处理放在模板页面中。理想情况下,我希望插件中的函数能够处理这个问题。我不确定的另一件事是,当您在前端提交表单时,它实际上是如何传递给后端的函数的。我希望从任何模板细节中完全抽象出表单处理。// events.php if ( ! class_
WP_mail无法识别抄送和密件抄送标头
我正在使用WordPress 3.1.3当我使用带有抄送和密件抄送标题的wp\\U邮件时,我收到以下通知。Notice: Undefined variable: cc in /var/www/mysite.info/htdocs/wordpress/wp-includes/pluggable.php on line 349 Notice: Undefined variable: bcc in /var/www/mysite.info/htdocs/wordpress/wp-includes/pl
在插件中创建路径以调用函数
好的,让我们假设我想使用一个与wordpress主题引擎不兼容的系统创建一个动态的“可打印”页面,有没有办法在我的插件中定义一个“永久链接”来调用预定义的函数,也在我的插件中?如果您熟悉Drupal,它与他们的hook\\u菜单的工作方式类似,但我只需要非常有限的基础,所以它不必那么健壮。
如何在我的函数中获取上下文信息
当访问将所有上下文信息加载到$post和其他变量中的页面时,wordpress会进行什么处理?是否可以手动(或模拟)触发此过程,以便函数调用具有此上下文?我这样问是因为我写了一篇plugin 允许用户通过Ajax调用wordpress函数。该插件适用于无上下文功能。然而,它有一个很大的限制:通过ajax调用函数会丢失上下文信息(例如$post),如果调用的函数是从模板中放置的,则会丢失上下文信息。但是,ajax调用确实会跨HTTP引用方发送信息。我可以很容易地提取推荐人信息,因此我知道用户所在的页面。问题
用于激活其他插件的WordPress插件
嗨,我正在开发一个插件来激活几个插件。i、 e:插件jetpack有六个插件,所有插件都在一次安装中激活,就像wise一样,我需要通过激活这个插件来激活一组插件。例如,考虑一个名为“site plugin”的插件,它有其他插件的子文件夹。当我激活“站点插件”时,它应该显示激活其中其他插件的选项。我希望有人能帮助我。
如果自定义管理页面未挂钩到ADD_OPTIONS_PAGE(),则不会显示设置API已更新消息
一直在使用设置API,发现只有通过add\\u options\\u page()将设置页面连接到WordPress菜单时,才会显示消息(用于成功或错误)。其他任何操作都不起作用,例如add\\u dashboard\\u page()。想知道这是不是真的?我尝试使用的示例代码是包含“RegisteredSettingsTest”类的答案Where to hook register_settings for Settings API when also want to update options out
在小部件中使用_excerpt()时标记是否损坏?
\\u摘录()返回的文本不符合我的小部件格式。我无法更好地解释它,所以我将向您展示我的代码:function widget($args, $options) { extract($args); $post_type = $options[\'post_type\']; $num_of_posts = $options[\'limit\']; // Create a new instance $second_
准备数组中的字符串以进行本地化
我正在开发WordPress插件,希望确保显示的所有文本都已准备好进行本地化。我在定位数组中的文本时遇到问题。例如,我在一个类中有以下代码var $control_type_default = array( array( \'key\' => \'automatic\', \'value\' => \'Automatic\' ) ); var $control_types = array(
编写WordPress 3.x插件有什么真正的不同?
我已经阅读了很多turorials,甚至是codex小部件API,但无法解决我的疑问:编写WorPress 3的真正区别是什么。x小部件插件?如果存在。当试图创建包含我激活的小部件的插件时,这个疑问出现了WP_DEBUG 看到通知说register_sidebar_widget() 已弃用,我应该使用wp_register_sidebar_widget() 相反所以我改变了,现在我得到了:注意:未初始化的字符串偏移量:0 in//wp内容/插件/raz/索引。php在线54注意:未初始化的字符串偏移量:0