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

  • 自定义发布类型中的POST_PARENT

    时间:2015-01-12

    我有两种自定义帖子类型,type1 和type2我当前创建内容的工作流(从用户角度)用户创建的帖子type1, i、 e。post1, post2, post3 在特定的一天,我们的系统会自动创建type2 是在一天结束时,即“发布”post_parent 属于post1, post2, post3 设置为post4</因此,有两种情况:如何自动重置post_parent 属于post1, post2, post3 什么时候post4 是否已删除?(我想保留post1, post2, post3)&

  • 如何创建WordPress快捷码的嵌入式代码?

    时间:2015-01-15

    What I have done我开发了一个自定义WordPress插件,用于在我的网站上显示自定义计算器。关于这一点,我已经为它创建了一个简短的代码,我正在使用它将其放置在我网站的任何页面上。What I want to achieve现在,我想为它创建一个嵌入式代码,以便通过使用该嵌入式代码,我们可以将此计算器放置在任何网站上。简单地说就是我们如何在WordPress中为短代码创建嵌入式代码。我有一个想法,我们可以使用iframe实现同样的效果,但仍然需要一些指导<任何帮助都将不胜感激。

  • 未显示插件翻译

    时间:2015-01-15

    我想更改我正在使用的插件的一些可翻译文本,Buddypress Group Email Subscription. 文本为:No Email (users will read this group on the web - good for any group - the default), 我想把它改成No Email (users will read this group on the web - good for any group), 因为它不是真正的默认值。以下是我迄今为止所做的:复制了.pot

  • 具有多个对象类型和UPDATE_COUNT_CALLBACK的注册分类

    时间:2015-01-15

    这个register_taxonomy 接受数组作为对象类型,这样我就可以将尽可能多的自定义帖子类型链接到自定义分类法。那很好。问题是,默认分类计数在默认设置下始终为零,那么我应该为参数设置什么呢update_count_callback?我一直在思考这个问题,因为分类法与多个帖子类型相关联,所以当我查看特定的帖子类型时,计数是有意义的。那么,如果自定义分类法链接到多个自定义帖子类型,那么处理自定义分类法计数的最佳方法是什么?

  • 获取WP贴库图片URL时遇到问题

    时间:2015-01-17

    我需要获取与中的帖子相关联的所有图库图像的URL(实际大小)single.php. 以下代码来自Codex 返回大小非常小的150x150的所有图像,这不适合我想要的<?php while ( have_posts() ) : the_post(); if ( get_post_gallery() ) : $gallery = get_post_gallery( get_the_ID(), false );

  • 在page.php中创建的变量在header.php中为空

    时间:2015-01-17

    好的,我在page中实例化了一个类。php。那我就给你打电话get_header() 包括页眉。php现在在页眉中。php我需要访问这个类对象并执行它的一个方法,但我遇到了以下错误:\\N致命错误:未捕获异常“BadMethodCallException”,消息为“调用非对象上的成员函数links()(NULL)”我应该使用require 而不是get_header() ?

  • 为什么没有定义‘REGISTER_ACTIVATION_HOOK’?

    时间:2015-01-18

    在三年前写了整整两个插件之后,我刚刚开始重新熟悉插件的编写。下面是我找到的一些示例代码:if(!class_exists(\'QuizMaster_Plugin_Template\')) { class QuizMaster_Plugin_Template { public function __construct() { // register actions. }&#

  • 如何在运行AMPPS的Windows开发计算机上设置WP CLI?

    时间:2015-01-18

    我想设置WP CLI。在home page 它说它需要一个类UNIX的操作系统。我正在运行windows 7进行开发,但我可能会安装一个虚拟Ubuntu框或其他东西。我会将其与现有的ampps安装程序一起运行,还是需要在inux机箱中安装一个新的本地服务器,或者它是如何工作的。还有其他选择吗。我似乎running it with composer 似乎是一种选择,事实上,据我所知,这是网站上唯一提到的windows。是否有适用于windows用户的经过尝试和测试的设置。

  • 激活我的插件后刷新或重定向页面

    时间:2015-01-19

    我是PHP和插件开发方面的新手,我想我遗漏了一些明显的东西,但我不知道怎么做。当我激活我的插件(它添加了一些菜单项)时,一切都没问题,只是我必须刷新页面才能看到这些项目,我认为当插件激活时,这些项目会自动出现。我要在激活挂钩上运行这个(我是否必须在挂钩中添加一些内容):谢谢//////// Run on activation function to_do_on_activation() { cgs_create_page(); set_static_fro

  • 如何防止WP插件之间的作曲者依赖冲突?

    时间:2015-01-20

    在我们的插件开发中,我们使用Composer来安装。Symfony\\Process 我们以后在代码中使用的。最大的问题是how do we make sure that this dependency is not in a conflict with some other plugin 还使用Symfony\\Process 在另一个版本中。现在我知道这主要是PHP固有的问题,但我们仍然希望为用户提供一个解决方案,至少在发生此类冲突时向他们发出警告(而不是努力失败)。例如,一种方法是扫描插件目录ven

  • 已调用WordPress计划任务,但未执行

    时间:2015-01-22

    我创建了一个带有cron的插件,每5分钟更新一次特定类型的所有帖子。我安装了WP Crontrol来检查cron是否注册正确,一切似乎都正常。这是我注册cron的方式:function custom_cron_interval( $schedules ) { $schedules[\'fiveminutes\'] = array( \'interval\' => 300, \'display\' => __(\'Every fiv

  • 用于选择页面的Get_Pages下拉列表

    时间:2015-01-22

    我目前正在开发一个插件内的管理页面,我需要有一个下拉列表,列出所有的网页。我需要能够选择一个页面,并将“ID”保存为一个选项。我目前正在使用:<select name=\"easyreg_redirect_page\"> <option value=\"\"><?php echo esc_attr( __( \'Select page\' ) ); ?></option> <?php $pa

  • 插件页面上的屏幕截图为旧图

    时间:2015-01-23

    在最新版本之前的自述中,它们的名称为:文件也以相同的模式命名:screenshot-01。png,截图-02。巴布亚新几内亚最新版本发布后,仅截图10。png更新-其他未更新!最有趣的是:在插件页面上,图像的url是https://ps.w.org/wp-testing/assets/screenshot-1.png?rev=1073672 (旧图像)。但是如果你手动尝试https://ps.w.org/wp-testing/assets/screenshot-01.png?rev=1073672 — 它

  • WordPress插件,带有一个可以动态生成脚本的短代码。我可以在不将脚本包装在函数中的情况下使用Add_action吗?

    时间:2015-01-23

    看起来最好的方法是使用:add\\u action(\'wp\\u footer\',returnJs);但是,如果我的returnJs函数在我的shortcode函数中,并且它在一个页面上被多次使用,那么在尝试重新创建该函数时将返回一个错误。是否有一种方法可以使用add\\u action并将我的js代码放在变量中,而不是包装在函数中,或者可能有另一种方法来包含它。它是基于短代码中的变量动态生成的,因此js对于每个短代码都是唯一的。提前谢谢。

  • 在一个文件夹中合并自定义插件

    时间:2015-01-25

    我制作了一些插件,用php从数据库中打印一些文本。我通过短代码在页面中使用它们。如果我只把所有代码放在一个文件夹中,那么只有一个插件,只有一个短代码可以工作,即文件中与插件同名的短代码。如何将所有文件仅放在一个文件夹中,并使所有短代码都正常工作?

  • Plugin as custom page

    时间:2015-01-25

    我是wordpress中的begginer(但不是PHP中的begginer),我想用这个url www.example作为插件创建自定义搜索页面。tld/图书搜索。这将是一个从图书馆系统(其他数据库)中搜索书籍的简单页面。我希望自定义页面只能通过编辑php文件进行编辑(删除页面的唯一方法是删除插件)。创建此自定义php页面的最简单方法是什么?我认为这样的事情是可能的,但我没有找到解决方案:创建定制php page book\\u search。php和插件主文件只需将此url(www.example.t

  • 插件中的复选框未定义索引错误

    时间:2015-01-27

    在我创建的简单插件中尝试创建复选框时,我遇到了一些错误。我现在有一个简单的设置页面。错误包括:非法字符串偏移量“single\\u images”和未定义索引:single\\u images\\u zoom下面是复选框代码。任何帮助都将不胜感激。<input id=\"iwmp_settings[\'single_images\']\" name=\"iwmp_settings[\'single_images\']\" type=\"checkbox\" value=\"1\" <?php

  • 未保存插件设置,提交时生成404

    时间:2015-01-27

    我正在使用创建WordPresshttps://github.com/nadeem-khan/WordPress-Plugin-Template 作为入门模板。这是我的设置类文件,名为“class xyz”。php’:<?php if (!defined(\'ABSPATH\')) exit; class Xyz_Settings { /** * The single instance of Xyz_Setting

  • 将自定义分类查询呈现为单个模板

    时间:2015-01-27

    我正在开发一个使用自定义帖子类型和自定义分类法的“目录”插件。我现在想要的是将自定义分类显示为单个页面。这意味着,如果需要分类术语“热门项目”,我希望查询该类别的所有帖子,呈现并缓冲我自己的模板(phtml),包括作为表的属于该分类术语的所有帖子。应使用主题中的默认单模板文件呈现此缓冲表。因此,在一个页面上没有任何分页或多个帖子。我试图自定义WP\\u查询并在pre\\u get\\u posts操作中生成一个新的查询,但没有得到用我自己的内容模拟单个post查询的结果。add_action(\"pre_

  • 插件已加载,但未运行

    时间:2015-01-27

    我们正在使用插件(https://github.com/ADeMen/GOOVAIN/) 这应该提供一个“获取短链接”按钮以及一些数据库更新。应该是这样的。这在一段时间内非常有效。我们将数据库和内容迁移到新服务器。现在,无论何时创建或编辑帖子,此选项都会丢失,但仅适用于新建帖子。现有职位还可以。我稍微编辑了插件的源代码,添加了一个fopen,将插件的行为(当文件打开、函数开始等)转储到tmp目录中进行分析。打开文件后,将调用add\\u*指令。从未调用定义的函数。add\\u filter和add\\u