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

  • 插件MySQL选择自定义数据并根据用户元进行过滤

    时间:2017-01-20

    我正在移植一个自定义PHP功能,作为Wordpress插件的一部分。目前,我的USERS表有一个字段(我们称之为FLAG),我的MySQL查询需要对其进行过滤,例如:SELECT custom-data FROM custom-table JOIN users ON some-match WHERE some-condition AND users.flag=\'1\' GROUP BY username 显然,在我的WordPress插件中,我实现了flag 作

  • 使用JSON文件填充选择选项

    时间:2017-01-20

    我在从中填充select下拉列表时遇到问题JSON 文件我正在修改现有plugin, 我想包括我们希望看到的国家。TheJSON 文件{ \"AX\": { \"name\": \"Åland Islands\", \"lpa\": \"18\", \"affirm_non_muslim\": false }, \"AF\": { \"name\": \"Afghanistan\",

  • Creating MP3 playlist

    时间:2017-01-22

    我有一个网站,我正在寻找重新设计,我有WordPress推荐给我。我的网站提供了数百张专辑供听众选择和收听,就像CD播放器在屏幕上选择他们喜欢的曲目一样。每张专辑都有自己的网页和播放列表。在我开始学习如何使用WordPress之前,你能告诉我是否可以在WordPress中复制这种类型的“CD播放器”播放列表吗?我还希望能够定制“CD播放器”界面的外观。你能告诉我我是否能在WordPress中实现所有这些,如果能,请告诉我在哪里可以找到适合我要求的MP3播放器的具体信息。以下是我的网站中一张相册的示例:-h

  • 文本小部件保存前调用的钩子

    时间:2017-01-22

    我想知道在文本小部件内容和标题存储到数据库之前调用了哪个钩子/动作。我在google上搜索了很多,但都找不到钩子的名字。我想要的是,每当触发文本小部件保存按钮时(在管理面板中),我想应用我的自定义内容自定义功能并返回更新的内容,以便WP可以保存它。Please Note: 我的问题不是重复的this question, 因为它涉及过滤器,我正在寻找钩子或动作。这可能是一个单一的解决方案,但对我来说不是一个好的解决方案,因为这会很耗时For example: 我在侧边栏中有10个活动文本小部件,每个小部件呈

  • 函数中的高级自定义字段.php

    时间:2017-01-22

    我试图在函数中包含一些我创建的自定义字段。php文件,因此它们是我正在处理的主题的本机。然而,它们并没有出现在我设置的帖子的编辑屏幕上。通过在函数中使用此代码,我已将acf插件包含在我的主题中。php:include\\u once(\'advanced-custom-fields/acf.php\');我还将字段导出到php,并在函数中复制和粘贴代码。我的主题的php。有人能告诉我我做错了什么吗?

  • 面向注册用户的插件开发

    时间:2017-01-22

    我是Wordpress插件开发新手,但对软件开发并不陌生。这个问题是为了了解以下问题的“最佳实践”风格。我需要让一个表单只对注册用户可用,理想情况下,他们的用户名是一个特定的数字,只有他们已经拥有了。理想情况下,用户可以使用此id注册为用户名、电子邮件、姓名等。登录后,他们可以访问由插件创建的表单。当他们提交表单时,它会将数据添加到插件创建的自定义表中。我在Wordpress中看到了很多用于管理表的资源,所以这不是问题。是否有一个成员插件具有API,允许我在他们提交表单时跟踪他们的id(用户名)?我应该使

  • 插件开发:Buggy插件预览

    时间:2017-01-23

    我刚刚发布了我的第一个插件,我很自豪,但我在插件预览方面遇到了很多麻烦所以当我看这里的时候:https://wordpress.org/plugins/simple-popups/ 看起来很好但当我登录到我的一个网站,搜索“简单弹出窗口”并单击以打开小预览窗口时,它显示如下:http://imgur.com/a/fViMB没有描述、安装或屏幕截图,还有其他人尝试过吗?:(我试图用一个没有出现此错误的插件中的readme.txt替换我的readme.txt,但它仍在调试中-我想它可能与我的索引文件有关,我不

  • 插件未连接到我的自定义挂钩

    时间:2017-01-24

    我正在尝试将插件挂接到标题中的自定义挂钩。php,但它似乎不起作用,但如果我通过函数钩住我的头。php一切都很完美。有人知道我怎样才能让它工作吗。标题。php<?php logo_hook(); ?> 功能。phpfunction logo_hook(){ do_action(\'logo_hook\' ); echo \'function is working\'; } 徽标。php//这是我的插件add_action( \'logo_hook\'

  • 关于海关邮政型分类名称两部分的几个问题

    时间:2017-01-24

    我面临创建自定义帖子类型和分类的问题。我应该如何命名自定义分类法模板?是taxonomy-special_offer_type.php 正确的名称?这是WP查询的正确方式吗?$args = array( \'post_type\' => \'special_offer\', \'posts_per_page\' => 500 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop-&g

  • 如何捕捉空白尺寸的图像?

    时间:2017-01-25

    我创建了一个WordPress plugin 插入width 和height 所有图像的属性,例如:<img src=\"https://placehold.it/100x50\"> - to - <img src=\"https://placehold.it/100x50\" width=\"100\" height=\"50\"> 然而,当存在具有空白尺寸的图像时(对于两者width 和height), 我的代码没有捕捉到它,例如:<img sr

  • 如何获取当前自定义邮政类型选定的分类术语(不是所有术语)

    时间:2017-01-25

    我只需要获取当前自定义帖子类型的术语(不是所有术语)。例如,我有一个称为电影的自定义帖子类型,还有一个称为流派的分类法,其中有一些术语,如喜剧、动作,。。。现在在当前的帖子中,我需要得到使用过的术语?$args = array( \'post_type\' => \'movies\', \'posts_per_page\' => 10 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $lo

  • WordPress在本地主机上不工作

    时间:2017-01-25

    我从live下载了一个网站到local。我想运行它。但当我在localhost上打开它时,它会将我重定向到live url。我已更改数据库wp_options 表,并将live URL替换为我的本地URL。但它仍然不起作用。请引导我。

  • 从@Locahost发送并被拒绝的WordPress邮件

    时间:2017-01-26

    当我从一个站点发送邮件时,我遇到了一个奇怪的问题,即“发件人”名称被设置为@localhost。我在Nginx和PHP7上运行。它因此被拒绝,所以我在用户注册时得到了500分。我尝试通过函数设置名称和电子邮件地址。php,在本地配置中硬编码站点URL,使用SparkPost,关闭Cloudflare,在nginx配置中确认服务器名称,并尝试在本地配置中进行ini\\U设置。有什么想法吗?

  • 插件版本未显示在wordpress.org插件目录中

    时间:2017-01-29

    我开发了一个WordPress插件。更新后,它不会在WordPress上显示WordPress版本。组织插件列表。wordpress。组织URL:https://wordpress.org/plugins/mail2users/SVN URL:https://plugins.svn.wordpress.org/mail2users/

  • 创建onClick事件以重新加载小部件

    时间:2017-01-30

    嘿,伙计们,我有一个“添加到收藏夹”按钮,当点击该按钮时,会将帖子添加到用户可以在页面/我的查询列表/上查看的列表中。我已经创建了一个小部件,显示用户列表中的收藏夹数量:if ($favorite_post_ids): $c = 0; $i = 0; $favorite_post_ids = array_reverse($favorite_post_ids); foreach ($favorite_post_ids as $post_id)

  • 专用服务器和WPDB类:网站的巨大减速

    时间:2017-01-30

    由于我已经迁移了WordPress网站,在更正了一些依赖性问题后,一切都很好。但我已经开发了一个插件(在托管服务器上工作得很好),但在我的专用服务器上,当我激活它时,我的网站需要3分钟来加载每个页面(但他们最终会自己加载),下面是日志被垃圾邮件的内容:[30-Jan-2017 06:49:09 UTC] PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:

  • 未显示WordPress调试消息

    时间:2017-01-30

    WordPress没有显示任何错误/调试消息,即使我对每个设置进行了双重和三重检查。In php.ini, I haveerror_reporting = E_ALL & ~E_NOTICE display_errors = On display_startup_errors = On log_errors = On track_errors = OnIn wp-config.php, I have:define(\'WP_DEBUG\', true); d

  • 重命名包含重音法语字符的现有旧上载图像(不在上载过程中)

    时间:2017-02-01

    需要更新1000多个包含法语字符的图像。以下人员为测试岗位工作:创建了一个没有FR字符的图像副本,更新了日志正文中的文件名,使用wp_update_post (WP功能)使用更新的“附件元数据”wp_update_attachment_metadata (WP功能)使用更新了“附件”update_attached_file (WP功能)看起来我可以跳过:更新了“附件元数据”,使用wp_update_attachment_metadata (WP功能)使用更新了“附件”update_attached_fil

  • 更新插件后重定向到欢迎页面

    时间:2017-02-02

    我正在更新WordPress插件,其中有一些主要更改,需要在用户更新插件后向他们解释这些更改。如果用户手动安装插件,我可以将其重定向到欢迎页面,就像我可以使用激活挂钩一样,但如果用户从WordPress插件页面更新插件,则无法工作。我当前使用的方法在激活挂钩中设置了一个瞬态:set_transient( \'_abc_activation_redirect\', true, 30 ); 如果存在瞬态,则重定向用户:add_action( \'admin_init\', \'abc_welcome

  • 在编写WordPress插件和主题代码时,允许使用Allman(BSD)缩进样式吗?

    时间:2017-02-03

    我是Allman (BSD) 编码缩进样式。然而,当我在WordPress上查看排名靠前的插件时,我发现它们使用的是K&R 编码缩进样式。WordPress是否有要求。强制用户使用K&R 开发插件或主题时缩进样式?我阅读了所有的手册,但无法明确回答允许使用哪种缩进样式。非常感谢您的帮助。