你知道为什么我收到“I‘m Get”wp-admin/admin-ajax.php 401(未经授权)“
我在Windows 10上本地运行,我是我计算机的完全管理员。有什么想法吗?基本上,我正在尝试从表单发送电子邮件。我刚开始编写代码,想测试ajax是否被调用。我已配置SMTP。<div class=\"chat-form\"> <form class=\"form-container\" id=\"chat-form\"> <input type=\"hidden\" name=\"nonce\" value=\"<
$Content_Width有什么用处?
在Envato的要求中,我看到他们需要$content_width 待设置。我在网上搜索过,但真的不明白为什么?我不使用它,主题是响应性的。如果我只声明$content_width 永远不要使用它,我应该赋予它什么价值?
WordPress 404除主页外的所有页面
我知道这个问题可能是重复或重复另一篇文章。我在很快将域从http 到https.我一直在关注这样的多个问题和答案one right here 但它们似乎都不起作用。我尝试过的解决方案:->禁用所有插件并再次启用它们->更改.htaccess 将文件更改为默认wordpress->将永久链接结构再次更改为默认结构。上述解决方案现在都不适用于我,尽管它们过去适用于不同的网站。所有页面都给我404 document not found in the server 除了主页。提前感谢!编辑:如果
当前用户ID的条件OR
我正在尝试根据用户ID创建自定义后端,但没有成功,如果用户ID与1不同,则2显示自定义后端。这是我的代码,但它不起作用,任何帮助都将不胜感激。if ($current_user_id != 1 || $current_user_id != 2){ show custom backend 谢谢你
将帖子URL放入各自的类别中
我正在尝试更新博客帖子url,使其具有自己的父级。例如,我想将此url更改为:测验com/博客/我的帖子到测验com/blog/category/my post在“编辑帖子”页面中进行更新时,它会恢复为原始页面。我需要自定义帖子类型吗?谢谢
PROFILE_UPDATE仅在第二次更新时有效
我正在使用PODS向用户配置文件添加信息。我想向usermeta添加数据,然后立即对其进行处理。PODS创建的字段之一是“estimated\\u delivery\\u date”。我简化了代码,如下所示。 add_action( \'profile_update\', \'initiate_participant_profile_update\', 10, 2 ); function initiate_participant_profile_update( $user_id
通过重写子主题中的css删除css属性
我有一个主题,我正在尝试自定义样式,为此,我创建了一个子主题。子主题包含style.css 我可以覆盖某些属性,但无法删除它们。Example:原始CSS:.mvp-blog-story-img img { margin: 0 auto; position: relative; //I want to remove left: -9999px;//I want to remove right: -9999px;//I want to remove
将顶层父页面ID添加到Body类
我需要将顶级父页面id添加到页面的主体类中。主页(id:10)-子页(id:11)-子详细页(id:12)默认情况下,它类似于:子页面在body类中获取父Id 10。子详细信息页面获取body类中的父Id 11。我需要的是,子页面详细信息需要将上层父id添加到body类中,以便将id 10添加到body中。我唯一能找到的就是默认情况。我怎样才能做到这一点?
另一个角色的自定义作者URL和页面
我想创建一个自定义url和一个单独的或重复的作者。另一个自定义角色的php模板,不使用插件。我找到了这个相关主题,但它只是修改了作者的urlOverride default url for author pages?类似于:mydomain.com/author/foo对于所有默认角色和mydomain.com/member/john对于新自定义角色
如何将对象转换为数组
请帮助我将从$wpdb->get\\u results返回的对象转换为数组,这样我就可以调用$query[\'username\')之类的值,而不是使用$query->username,因为我的方法不够灵活,我需要手动将这些列创建为数组来编写许多代码,就像下面的代码一样$data = array(\'username = $query->username, email = $query->email\'); 但我相信有一种简单的方法可以自动执行此操作,而无需逐个重新键入所有列名
更改帖子的URL以及自定义帖子类型
现在我已经使用设置->永久链接更改了帖子的url,即/blog/%postname%/ 我现在添加了一个CPT并使用重写\'rewrite\' => array( \'slug\' => \'custom-posts\' ), 但是这个自定义帖子的URL现在从标准帖子中继承了/blog/,所以URL看起来像/blog/custom-posts/post-title-here 当我想要的时候/custom-posts/post-title-here.有谁知道实现这一点的快速修复方法吗?
加载WordPress核心,但带有特定插件
我正在寻找一种创建自定义PHP文件的方法,在其中加载WordPress core,但只激活特定插件。<?php require_once \'../../wp-load.php\'; // load specific plugins // do something 这怎么可能?
强制文档显示在特色图像对话框中
有一个令人困惑的问题。。。对于一个名为“资源”的自定义帖子类型,我在WordPress中使用了“特色图片”或“缩略图”功能,允许用户将文档附加到“资源”中。该过程本身的工作完全符合预期和预期。然而,在设置网站时,有人犯了一个错误,上传了两个文档,并将它们分配给了错误的“资源”。所以Resource A -> Document B 和Resource B -> Document A.当尝试切换它们并单击“编辑特色图像”时,您将无法看到任何文档。他们单击“删除特色图像”,然后单击“设置特色图像”,
如何为网络中的特定站点更新_SITE_OPTION?
我想使用添加或更新站点选项(如屏幕截图中所示)update_site_option, 但我不知道(1)如何根据id选择正确的站点?我在哪里可以找到选项阵列的可用(2)段塞?
当用户添加产品评论或评论时,是否不更新修改后的发布日期?
我正在使用WooCommerce,并在上添加了以下代码content-single-product.php显示产品上次更新的模板:<p class=\"data-label\">Updated</p> <p class=\"info\"> <?php echo get_the_modified_time( \'F j, Y\' ); ?> </p> 在单个产品页面上,我启用了“评论”选项卡和“评论”选项卡,以便客户可以添加对产品
是否使用插件覆盖主题中的WooCommerce loop-start.php?
“我的主题”有一个覆盖内容/主题/主题名/woocommerce/循环/loop-start.php.我想使用插件覆盖此文件。我知道可以使用子主题来完成,但我想使用插件(因为我在1个插件中捆绑了许多其他修改)。我在堆栈交换上发现了其他一些类似的问题,但无法找到有效的解决方案。以下是我的尝试:使用theme_file_path:add_filter( \'theme_file_path\', \'override_woocommerce_loop_template\', 9999); fu
在每种自定义帖子类型中,按用户限制1篇帖子
我编写了一个函数,在每个自定义帖子类型中按用户限制1篇帖子(我创建了3种自定义帖子类型)。问题是我的函数限制所有用户发表一篇文章,而不是每个用户发表一篇文章。能帮我个忙吗?我可以补充什么?$post_types_name = array(\'subject-imposed\', \'subject-free\', \'dissertation\'); function limit_posts() { global $post_types_name; glo
在WordPress REST API中添加自定义端点
我一直在开发自定义WordPress rest API端点。目标是在该路由中创建WordPress自定义路由。我想获取类别Id并将其转换为类别名称。我已经编写了这个函数,但它为类别Id返回null。该函数只需获取WordPress的类别并注册路由。如何获取所有类别Id并将类别Id转换为类别名称。function w_categories() { $categories = get_categories(); $data = [];
Site Kit Google Analytics安装程序出现错误:{“Error”:“‘reDirect_uri’无效‘”}
我在为我的主域和子域配置SSL以及通过HTTP强制HTTPS链接时遇到了一些困难:我生成了SSL Let’s encrypt证书,然后找到了一个要添加到的解决方案。htaccess:RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 现在,添加此项后,我的SSL问题得到解决,但我可以通过Site Kit插件在google anal
如何在Reaction组件中使用wp媒体上传库?
我正在使用create-react-app 为wordpress编写react插件。我想在插件管理设置页面中添加一个按钮,用于上传图像。我遵循此文档,但没有呈现任何内容。https://github.com/WordPress/gutenberg/tree/master/packages/block-editor/src/components/media-upload my code: ... import { Button } from \'@wordpress/components\'