WooCommerce数字下载不起作用-数据库错误无法添加或更新子行:外键约束失败
我在尝试从Woocommerce下载数字产品时遇到问题。单击感谢页面或woocommerce电子邮件上的下载链接/按钮时,该链接显示错误。在查看PHP错误日志后,我发现:WordPress数据库错误无法添加或更新子行:外键约束失败。约束fk\\u wc\\u download\\u log\\u permission\\u id外键(permission\\u id)引用wpdev\\u woocommerce\\u downloadable\\u product\\u权限(权限\\u id),以便查询插
如何在Gutenberg编辑器中编辑自定义页面模板
在页面打开之前,我想知道PHP中的自定义页面模板名称(页面属性-模板中选择的名称),以便根据所选模板将其他脚本排队。我知道如何在javascript管理前端部分获取此信息,但是如果我可以在PHP中获取它,则会更加方便。
将新密码规则添加到旗舰会员注册表单
我使用终极会员和经典表格进行注册。我已启用“;强密码“;,但我希望我的用户至少用一个特殊字符(如“\\\\%$…”)填写他们的密码我没有找到任何插件,所以我试图找到好的挂钩,并尝试了以下代码:function um_submit_form_register_theme($args) { global $ultimatemember; $password = $_POST[\'user_password-257\']; if ( !isset
为什么注销重定向中没有该域名?
我的开发计算机最近不得不重建,因此我现在正尝试将WordPress站点从托管公司迁移到我的开发PC。到目前为止,我已经完成了以下工作:已安装XAMPP。使用FTP下载PHP文件并将其放入htdocs\\mysite创建一个名为:localhost.MySite.导出。使用PHPMyAdmin从主机发送sql打开。sql和查找并替换替换:www.mysite.co.uk 使用:localhost.MySite使用本地PC上的PHPMyAdmin加载。sql更改wp\\U配置。php:define(\'WP_
在`wp_list_ategories()`函数中向Anchor标签添加HTML属性
我正在使用wp_list_categories() 函数,用于生成无序列表,其中包含类别的列表项和锚定标记。有没有办法将HTML属性添加到<a> 包含类别链接的标签?我想添加一个title 与类别相同的属性,以及class 属性,但查看文档,在关联数组属性列表中,我看不到如何执行此操作?我使用的代码是:<?php echo \'<ul class="cat-sidebar-list">\'; $args_list =
Getting user data via ajax
我正在尝试在前端列出具有“成员”角色的注册用户。我有很多高级自定义字段供用户使用,但我不知道如何获取这些字段。我安装了“AFC到rest”插件,该插件为我提供了一个端点,该端点具有用户的所有高级自定义字段,但没有名字、姓氏等标准字段。因此,我不知道是否最好忘记ACF to rest插件并以不同的方式进行操作,或者使用该插件但以某种方式获取标准用户字段。目前我正在创建自己的路线:add_action( \'rest_api_init\', \'rest_members_endpoint\' ); f
木材:主题类没有获取正确的目录?
我对使用木材还不熟悉,但我一直想在Wordpress中找到一种使用树枝的方法,然后穿过木材,所以我真的很兴奋!注意,我还使用了Timber提供的初学者主题。在玩弄东西的过程中,我一开始只是想在base中设置一个徽标图像。细枝我添加了这行代码:<img src="{{ theme.link }}/static/images/logo.png" />这与预期一样,但输出中给出的url为:<img src="http://domain.test/wp-conten
WordPress REST API按帖子ID获取帖子父级
我有这个urlmysite.com/wp-json/wp/v2/posts. 它可以让我获得所有我想要的帖子,但我需要的是帖子的父ID。例如,是否有端点mysite.com/wp-json/wp/v2/parent/{postID} ??
通过术语ID或插件获取作者
这个问题听起来很复杂,但我现在的情况是,我需要列出在特定术语中发表文章的所有作者。到目前为止,我已经能够获取特定术语下的所有帖子,并将作者id存储到一个数组中。但是,问题是要在其上创建分页。有人知道更好的方法吗?有人知道可以通过什么查询来实现吗?有人知道可以通过什么函数来解决我的问题(我试图找到答案,但没有找到好的解决方案)?
如何重振(或接管)插件?
我一直在使用一个整洁的插件,使网站多语言。该插件的最后一次更新是在5年前,从WP 5.5开始就被破坏了。我已经注册了WordPress插件网站,但无法注册(甚至无法联系!)一个项目。我也找不到网站版主之类的联系人。你是怎么做到的?一个人如何接管一个废弃项目的领导权?
重写/更改自定义分类插件
我想要此url:=>mydomain.com/genre/chant重写为=>mydomain.com/chambers/chant.我希望用户能够访问mydomain.com/chambers/chant 而不是mydomain.com/genre/chant.genre 是自定义帖子类型的自定义分类法tracks. 此自定义分类已在主题中注册。我想把它的鼻涕虫genre 到chambers 在我的插件中。我该怎么做?我尝试了以下重写url代码,但没有成功:add_rewrite_rule(\'
从静态函数注册CUSTOM_POST_TYPE
我刚刚开始wordpress插件开发。我想注册一个新的帖子类型时,插件被激活。但是当我激活插件时,什么都没有发生,Wordpress桌面上没有创建新菜单,apache的错误中没有错误。“日志”文件。我想这可能是因为activate()方法是静态的,但我正在尝试遵循Wordpress。组织示例。我有这个:main-plugin-file.phpregister_activation_hook( __FILE__, \'plugin_register_activation_hook\' ); func
无法在AJAX函数内使用WP_QUERY搜索帖子
WP\\u查询用于通过它提供的简单参数获取帖子。WordPress为搜索提供了一个名为“s”的参数。它基本上搜索所有帖子的内容,并在任何地方列出带有该字符串的帖子。还有另一个WP\\u查询参数,称为post\\u status,可用于筛选帖子,其中Post_Status请注意,此代码包含在AJAX函数中。我正在从前端调用一个AJAX函数,该函数将当前页面的url传递给$_POST[\'url\']. $_POST[\'url\'] 已定义,请不要担心。我希望查询只有草稿帖子,如果url有;草稿/quot;
带有POST_STATUS‘PUBLIC’的GET_COMMENTS检索空结果
这是我的循环:<?php $comments = get_comments(array( \'status\' => \'approve\', \'type\' => \'comment\', \'number\' => 10, \'post_status\' => \'public\' )); ?> <ul class="sidebar-comments&
获取与特定页面ID(COMMENT_POST_ID)关联的所有评论
我试图获取某个特定帖子的所有评论,但它并没有按照我想要的方式工作。我使用$assignment->ID 获取特定页面ID的所有注释。即使我更改了$assignment->ID 到101 它不起作用,他仍然显示所有帖子的所有评论。foreach($assignments as $assignment) { echo $assignment->post_title; $args
仅向帖子作者显示侧边栏
我试图仅当查看帖子的用户是该帖子的作者时才显示侧边栏。因此,任何其他查看帖子的人,如果他们不是作者,那么他们就看不到提要栏。因此,如果;“约翰”;写了“A帖”,但他没有写“B帖”,然后;“约翰”;在查看帖子A时可以看到侧边栏,但在查看“帖子B”时无法看到侧边栏。我已经尝试了许多不同的方法,但似乎没有任何效果。要么侧边栏对每个人都消失了,包括作者,要么对每个人都可见。此外,我正在使用一种自定义的帖子类型,称为“campaign”,不确定这是不是不起作用的原因。 $author_id = get_pos
如何在WordPress中限制忘记密码重置尝试的次数?
我正在使用Wordpress内置的忘记密码重置表单和视图。我想限制重置密码电子邮件的尝试次数。默认情况下,Wordpress允许您发送无限制的重置密码电子邮件,我想设置一个限制。我该怎么办?此功能仅在Wordfence安全插件中可用。我不想使用Wordfence。我搜索了其他插件,但没有找到。我实际上可以编写代码。你可以写一个建议。
WordPress核心导致500内部服务器错误
我们面临以下错误:PHP Fatal error: Uncaught Error: Call to undefined function get_locale() in /var/www/html/wp-includes/l10n.php:137 Stack trace: #0 /var/www/html/wp-includes/l10n.php(828): determine_locale() #1 /var/www/html/wp-includes/class-wp-fata
将按钮添加到wp/aution插件
我有一个拍卖主题(adifier),我正在尝试为特定的广告类别添加一个按钮。尝试了一些代码,但似乎都不起作用,可能我不知道如何正确地修改它。我得到了3D设计类别,用户应该下载从帐户页面上传的文件(在那里我应该添加另一个带有上传的按钮(我得到了带有上传按钮的插件,但不知道如何将其添加到帐户页面))。提前感谢您的帮助!add_action( \'adifier_single_product_description\', \'extra_button_on_product_page\', 9 ); fu
搜索结果缩略图大小不同
似乎根据我主题的性质,每当我进行搜索查询时,我的项目部分的结果就会出现,图片看起来很大,甚至连页脚都断了!然而,如果我做一个搜索查询,从我的博客部分找到一些东西,它们看起来很好。此处示例:项目部分搜索结果:https://unsafebutsound.com/?s=of+earth博客部分搜索结果:https://unsafebutsound.com/?s=goat我该怎么做才能使项目部分下的帖子结果与博客部分的帖子结果一样整洁?敬请告知!非常感谢!!!