您当前的位置:首页 > TAG信息列表 > plugin-development
WooCommerce注册密码字段未显示
对于WooCommerce注册表,我们只有一个电子邮件字段,我想为此添加密码字段。我试图找到联机帮助,但只有重复密码字段的支持页面很少。另一方面,我需要第一个默认密码字段和重复密码字段。如何创建这些。我们将感谢您的帮助。
向admin-post.php发出POST请求
我正在尝试从我的管理设置页面上发布一个新插件的请求。提交后,以下代码将我带到一个空白页(URL为:http://192.168.1.33:3000/wptest2/wp-admin/admin-post.php). 没有var转储,没有重定向到google。没有控制台错误,我在日志中也没有看到任何apache错误。我怀疑表单没有提交到正确的目的地。 <form action=\"<?php echo esc_url(admin_url(\'admin-pos
使用插件分发程序的最佳实践/流行方法?
关于插件如何在自己的安装中发布第三方程序,是否有任何最佳实践指南?如果没有指导原则,那么最流行的方法是什么?例如,我们的插件需要安装第三方(GPL兼容)程序。为了便于安装,第三方程序将包含在我们的插件中,它将提供与我们的插件资产目录(或其他目录?)中包含的宿主环境兼容的程序版本。对第三方程序的更新将通过将其与我们自己的插件更新([我们的版本]。[第三方版本])一起更新来处理。
我如何在WordPress图片库中显示我的个人图库页面的HTML描述?
使用下面的wordpress库,我想显示锚定标记的html内容,这样当我单击链接访问特定库时,我将导航到描述部分中的锚定标记。https://10web.io/plugins/wordpress-photo-gallery/已明确选择启用HTML编辑器HTML标记可见但我的HTML不会显示在我的某个库的库特定页面中。我也看不到任何描述部分。如何解决此问题?
我的插件想要更新另一个插件
当我查看我安装的插件页面时,它告诉我有一个新版本可用。如果我单击“查看版本”或“查看详细信息”链接,它会显示其他人在wordpress上安装的完全不同的插件。组织。我已经尝试更改插件名称和uri,所有内容都应该是唯一的,所以不确定为什么会发生这种情况。有没有人发生过这种情况,或者知道如何修复它?提前感谢
如何测量主题或插件使用的CPU和RAM
我已经为WordPress制作了一些插件,但除了产生错误之外,我没有办法判断我的插件是否正确。我如何知道插件使用的CPU时间和RAM的数量?我知道这是第二个问题,但它是相关的:除了作为用户浏览之外,如何测试软件?
什么允许在子主题中复制和覆盖插件中的模板文件?
在流行的插件中,如WooCoommer,开发人员可以将模板文件复制到[子]主题中以覆盖文件。我相信这在Beaver Builder以及他们的一些模块中是可能的。我试图寻找这是如何发生的,或者文件是如何加载到这些插件和web上的其他地方的,但都没有成功。我的第一个问题是,是什么函数或加载器实现了这一点?其次,这是一个全球Wordpress功能,还是插件开发人员必须将此功能构建到插件中?
Load my Inline js footer area
在WordPress中,我们使用了一个名为muffin builder的编辑器。这是创建动态谷歌地图脚本。我只是把我的Google Api密钥放在这个编辑器中,然后将它应用到我的主页中,并创建一个脚本。当我们移动我的页脚部分中的所有js文件时,所有js都移动了,但map js没有移动。我们想移动这个内联js页脚区域。请帮我解决这个问题。。。
从静态方法运行数据库CREATE TABLE查询时发出
我怀疑我调用下面的表创建函数的方式是没有创建表的罪魁祸首(调试日志或查询数组中没有显示任何内容)。有人能看出我的错误吗?// main plugin file, frequentVisitorCoupons.php require \'vendor/autoload.php\'; // the first argument points to this file because I think // autoload automatically loads the Uti
服务人员未捕获(承诺中)DOMException
我的服务人员对错误、意外(承诺)或异常感到困扰。我的软件运行得很好,并在移动设备上提示安装PWA,但它会出现此错误。我的url是Milyin. 此错误需要2-3次访问才能开始出现在控制台日志中。仅3次访问就导致它产生了260多个错误。我无法调试它。我假设这是因为软件已经消耗了我设备中的所有存储空间。因为如果使用F5重新加载页面,它会显示错误,但使用CTRL+SHIFT+R刷新不会出错。//This is the service worker with the Advanced caching
如何使我的自定义快捷代码在自定义HTML小部件中工作?
我创建了一个插件,并尝试在Custom HTML Widget, 但出于某种原因,它正在输出[my_shortcode_name] 而不是执行短代码。如果我把它放在页面或Text Widget.如何使其在自定义HTML小部件中工作?
Default settings aren't used
我使用来自以下来源的示例#2:https://codex.wordpress.org/Creating_Options_Pages它使用类创建设置页面。我可以访问如下值:$options[\'id_number\'] 或者在删除插件(它是一个数组)时删除所有设置的数据库条目,如下所示:delete_option(\'my_option_name\'); // regular site options delete_site_option(\'my_option_name\'); // m
WooCommerce主页上的产品查找器功能
我们使用woocommerce,在此主页上发现了一个使用过滤器的“产品查找器”。https://funandfunction.com/我们使用WOOF-WooCommerce产品过滤器来过滤产品类别页面上的产品,但我们还没有找到一种允许客户直接在主页上搜索的方法。有没有人遇到过允许这样一个功能的插件,或者它需要开发?谢谢
无法在同一行上重新声明函数错误
当cart页面加载时,我会遇到此错误(插件设计为仅适用于cart页面):致命错误:无法重新声明custom\\u cart\\u min\\u qty()(以前在中声明/home/platne/serwer24774/public_html/staging/wp-content/plugins/my-plugin-slug/my-plugin-slug.php:199) in /home/platne/serwer24774/public_html/staging/wp-content/
在JavaScript中打印WordPress用户名ID
您好,我正在尝试在JavaScript中打印用户id<script type=\"text/javascript\"> Li.re(\'ab12\',\'$user_id\'); </script> 我想输出像<script type=\"text/javascript\"> Li.re(\'ab12\',\'12\'); </script> 12是登录用户的编号。是否可能在短代码内
将选择控制值传递给块
我创建了一个gutenberg块和一个具有一些类名的select控件。选择控件位于侧栏中自己的面板中。我的问题是当我尝试调用select控件值/大小时。我所得到的只是未定义的。我哪里出错了?在编辑/保存块时,如何获取MySelectControls值并存储该值? // Import CSS. import \'./style.scss\'; import \'./editor.scss\'; const { __ } = wp.i18n; const {
依赖jQuery的脚本忽略$in_footer bool,并且在页眉中不起作用
我的插件使用以下方法将脚本排入jQuery依赖项中:wp_enqueue_script( $plugin_short_slug, plugins_url() . \'/\' . $plugin_slug . \'/js/\' . $plugin_slug . \'.js\', \'\', array(\'jquery\'), \'\', true); 如果我在子主题中使用它,在子主题中我将默认WordPress jQuery出列并从页脚中的CDN加载jQuery,那么jQuery和我的脚本都会落
我可以区分“永久删除帖子”和“清空垃圾”,并相应地为它们做点什么吗?
我目前正在开发一个插件,其自定义帖子类型为“经销商位置”。(与问题无关,只是一点背景)当一篇帖子被扔进垃圾箱并按下“永久删除”时,我需要从每个用户中删除这篇meta。当一篇或多篇帖子被放入垃圾箱并按下“清空垃圾箱”时,我需要浏览被删除的每个位置并做一些事情。我有一个非常基本的函数,只是为了测试它现在何时运行,因为我有所有其他的坚果&;螺栓(删除用户元等)已解决..:public function wcmdl_remove_deleted_location_users(){
模板_重定向级别上的WP_ENQUEUE_STYLE?
为了在我的WordPress安装中提供最小的HTML输出,我正在使用以下功能,该功能运行良好:add_action( \'template_redirect\', \'test\' ); function test() { ?> <!doctype html> <html lang=\"en-US\"> <head> <link rel=\'stylesheet\' type=\'text/
Hide post by 'post_category'
我找到了一种隐藏帖子的方法,通过将当前用户元键值与特定用户字段的作者预先批准的元键值列表相匹配。例如,First\\u name。代码重定向与作者元值列表不匹配的任何当前用户。这很有效。我想做的是让作者能够通过选择“公共”类别或“私人”类别,让所有人都可以访问他们的一些帖子。目前,当前用户无法看到作者的任何帖子,这些帖子与他们的元数据不匹配。通过此修复,他们将能够看到任何不属于“private”类别的帖子。顺便说一句,所有帖子都只能通过登录查看。这是我的代码中限制访问帖子的部分。我在post\\u类别中添