您当前的位置:首页 > TAG信息列表 > plugin-development
可以从插件中提取Akimet API密钥吗?
我一直在寻找一种方法来获取我的站点的Akismet的API密钥,但在搜索标签时,我没有找到解决方案akismet. 当我研究文档时Key verification 我添加函数akismet_verify_key 但是后来我被告知我不能重新声明它,所以我认为这意味着插件中启用了该功能?当我进一步研究时,我发现我可以在我的wp配置中定义我的API密钥:// AKISMET API KEY define(\'WPCOM_API_KEY\',\'12345werty\'); 但当我尝试使用:a
验证插件选项API时出现的ADD_SETTINGS_ERROR
我正在开发一个使用options API的插件。我定义了一个使用函数清理输入的类,但当我提交选项表单时,它会显示两次错误和信息。而且我没有成功地显示错误消息。在验证选项表单时,显示成功和错误消息的正确方式是什么?非常感谢。register_setting( $this->plugin_slug, // option_group $this->plugin_slug, // option_name, for name property of tags
我可以在想要提交给WordPress插件资源库的插件中使用symfony组件吗?
我可以使用Symfony 我想提交到WordPress插件库的插件中的组件?我不想因为许可证而被拒绝。
如何在WordPress前端菜单中添加插件功能
在插件中,我为产品定制了类别。它只是分类和分类产品的积垢。现在我想在WordPress前端菜单中添加这些类别。因此,它可以用于前端。那么我该怎么做呢?感谢您的支持。
我想要添加自定义添加到购物车链接
我正在尝试添加自定义添加到购物车链接。我正在从product slug获取产品详细信息。并试图添加,添加到购物车链接的产品id,但没有运气到目前为止。我们将非常感谢您的帮助。if(!empty($tracks[ $k ][ \'buy_link_a\' ])){ list($hash, $slug) = explode(\"product/\",$tracks[ $k ][ \'buy_link_a\' ]); $product_obj =
WordPress下拉图片选择
我知道这很常见,但我没有找到正确的答案。为了显示我所做的所有可能的图像大小:add_filter( \'image_size_names_choose\', \'fashmag_image_sizes_choose\' ); function fashmag_image_sizes_choose( $sizes ) { $image_sizes = get_intermediate_image_sizes(); return $image_sizes; }
如何从插件的设置页面获取变量?
我目前正在开发一个插件,我想添加一个设置页面。我已经知道了如何创建设置页面,但是如何将设置页面中的内容获取到一个变量中,以便使用它呢?
如何使用AJAX从数据库显示并在WordPress插件中加载更多内容
我开发了一个插件。它会自动在数据库中创建视频URL。该表由id、标题、URL和Thurl组成。我们可以使用wp管理面板的表单将内容发送到数据库(如果pk视频)。我想从数据库中检索行并显示它们。首先,当页面加载时,它应该只显示3个URL,当单击“加载更多”时,它应该显示3个以上,以此类推。基本上,我需要知道如何在WordPress中实现ajax。http://demos.codexworld.com/load-more-data-using-jquery-ajax-php-from-database/Wor
在媒体库中上传新图像时运行函数
当用户将新图像上传到库中时,我想运行我正在开发的插件的一个功能。我该怎么做?提前感谢
从WordPress中创建插件
是否可以直接从管理面板创建插件?我找不到任何这样的插件来创建搜索时使用的插件,这真的让我好奇。这是否存在安全风险,阻止人们开发这样的东西?还是无法访问文件系统来创建文件?据我所知,一个相当简单的插件可以在正确的wp目录中创建基本的php文件。从那以后,它必须允许您在此目录中创建更多文件。Wordpress中的内置插件编辑器可以从那里获得它。是否存在这样的工具?如果没有,为什么?
如何强制下载插件生成的文件?
我有一个插件,可以生成包含博客信息的CSV文件。现在,我希望用户能够下载此文件。例如,当他们访问http://example.org/download/information.csv, 他们可以下载原力。我找到了这个solution:add_action(\'template_redirect\',\'yoursite_template_redirect\'); function yoursite_template_redirect() { if ($_SERVER[\'REQUEST
Ajax call returning 0
我的代码如下: $(\"#member_country\").change(function() { var country = $(this).val(); alert(country); var ajax_url_mtypes = ins_membership_ajax.ajax_url + \'?action=ins_get_membershiptypes_from_country&country=\'+countr
向Dokan AJAX类添加函数
我已经安装了Dokan插件。它有Dokan\\u Ajax类,带有公共函数add\\u shipping\\u tracking\\u info。我试图在运气不佳的情况下替换该函数,因此决定在我的插件中添加新函数,以便在Dokan中使用ajax。使用stackexchange和其他地方描述如何扩展类的答案,这都不成功。希望有人能指出我做错了什么。非常感谢。Dokan Ajax类文件: class Dokan_Ajax { /** * Sin
在类中使用注册激活挂钩
我正在尝试开发一个用于基本SEO目的的插件,因为我认识的很多人都不喜欢使用Yoast。我实际上刚刚启动了插件,并且正在构建当用户激活插件时显示给他们的激活消息。我在OOP和内置Wordpress功能的混合方面遇到了问题,不知道我到底出了什么错。我唯一能做到这一点的方法是在我的主文件构造函数中创建一个新的SEO\\u Plugin\\u Activation类实例,然后在该类中调用activatePlugin方法。我觉得这没必要。我还认为,我在激活类文件中执行函数的方式也没有多大意义。但这是我现在唯一能让它
如何添加默认术语元以防止错误?
我将一些自定义字段添加到带有true或false的选择框的类别中。但如果术语meta不存在,则所选函数会给出一个错误:注意:未定义索引:everyoneCompose in/Applications/MAMP/。。。在线22我理解为什么,但如何设置默认值以防止此错误?我试图检查metadata\\u是否存在,并添加metadata一词,但这不起作用,请在此处检查我的代码: function addSelectdFieldsToCat(){ $cat_id = $_GE
WordPress插件更新过程
我正在开发一个wordpress插件,其中包括在wp数据库中创建一个表。我已包括卸载。php文件,当用户决定从wp admin dashboard中删除插件时,从wp数据库中删除该表。问题是,我想知道是否卸载。如果我通过wp插件库提供更新,php文件将在更新过程中执行
如何检查插件名称是否唯一?
我是WordPress新手,但我想知道如何检查我的插件名称是否唯一,以及如何在WordPress中上载此插件。组织。请告诉我怎么可能?
我可以提交一个遵循PSR-2编码风格指南的插件吗?
我可以提交一个遵循PSR-2编码风格指南的插件吗?Thisif ($a === $b) { } $array = [\'foo\', \'bar\']; instead ofif ( $a === $b ) { } $array = [ \'foo\', \'bar\' ];
如何从自定义插件调用函数?
我想从我正在编写的插件中调用一些函数。我通过wordpress页面上的一个快捷码调用插件代码。首先,我只是想弹出一个“警报”窗口,比如说,如果我成功连接到数据库。最终,插件将显示一个接一个的下拉列表,后面的下拉列表将根据前面的选择填充。感谢您的帮助!我的插件中的代码如下:<?php /* Plugin Name: Custom program graphs Plugin URI: localhost/test/ Description: Creates graphs&
PHP包含在AJAX操作中
我的主插件文件中有以下代码<?php include plugin_dir_path( __FILE__) . \'options.php\'; include plugin_dir_path( __FILE__ ) . \'config.php\'; include plugin_dir_path( __FILE__ ) . \'front/manage.php\'; add_action( \'admin_init\', \'restrict_admin\', 1