我可以检查用户是否正在执行任何AJAX请求吗?
我创建了一个自定义用户meta,其名称为last_activity.我使用此元来获取用户上次活动的日期,并且每次用户使用WordPress打开页面时,我都会更新此元wp_head 行动我的问题是,用户可能在不刷新页面的情况下通过ajax执行某些操作,因此请确保last_activity meta将不会更新。因此,我的问题是,我是否可以检查当前用户是否执行任何ajax请求,如果是,是否可以do_action?
WordPress上传文件大小错误,即使在提高php限制后也是如此
我得到“上传的文件超过了php中的uploadmaxfilesize指令。ini.”尝试上载仅为5.1MB的插件时出错。我已经提高了php的限制。ini文件,也可以通过webmin。这是我的php。ini文件max_input_time = 24000 max_execution_time = 24000 upload_max_filesize = 12000M post_max_size = 24000M memory_limit = 12000M 这是我的ng
如何在不让WordPress分配URL的情况下创建自定义帖子类型
让我给你一个我想做的场景。我有一个自定义的帖子类型“customer”,我可以进入并“添加新客户”。这里我看到了我的自定义字段,如名称、徽标、评论等。问题是Wordpress为此生成了一个URL。这不是一个页面,所以我只是重定向所有http://website.com/customers/* 去其他地方,这样就没有人去这些页面了(现在)。有没有办法在函数中注册我的自定义帖子类型。php文件(或其他方式)告诉Wordpress不要为其生成URL/实际页面?它实际上只是一个用来存放我的数据的插槽。我的想法是,
Wp-login.php注册/丢失按钮的密码链接?
如何设置wp登录的样式。php注册/丢失密码链接到按钮,以简化移动UI?在哪里可以找到将ahref附加到提交的HTML?那个按钮的样式是哪个CSS文件?无需更改对操作的调用,只需将文本链接更改为按钮即可!任何帮助或指导都将不胜感激!
使用不起作用的CAT ID显示特定类别的内容
好吧,我对此有点绝望,但我正在尝试让我的新闻页面(模板主题)只显示一个类别的内容(ID 1),但我似乎无法让它工作。它不只是显示类别1中的帖子,而是显示所有类别中的帖子。我有下面的工作代码,如何修改它以显示特定类别?我尝试过使用WP\\u查询,但我不可能做得对。非常感谢您抽出时间。 <div id=\"primary\" class=\"content-area\"> <main id=\"main\" class=\"site-main\" role=\"mai
已移动WP多站点,无法访问站点
刚刚从示例中移动了我的WP Multisite。com到示例。com/u/I可以访问主站点和管理页面,以及网络管理员。但我无法访问该示例。com/u/site1或其示例。com/u/site1/wp admin我已经更改了所有URL以包含子目录,但它仍然不起作用。我错过了什么?
为什么我从check_admin_referer()得到403?
我编写了一个类来使用ajax。我最初使用check_admin_referer (英寸hello()) 没有参数,但得到以下警告:“PHP注意:check\\u admin\\u referer被调用incorrectly. 您应该使用第一个参数指定要验证的nonce操作。“”所以我去了抄本,试着按照example. 但是,检查失败。我现在得到一个403.这是我的班级:class StupidClass { private $settings_page;
WP查询-获取有库存变化的WooCommerce产品
我正在创建一家服装店。这些服装是基于尺寸的可变产品(xs、s、m、l、xl等)。我正在尝试创建过滤器,以基于过滤器显示库存产品。因此,单击“xs”过滤器应显示既有xs变体又有库存变体的产品。到目前为止,我得到了如下结果:$query_args = array( \'post_type\' => \'product\', \'product_variation\', \'posts_per_page\' => 12, \'paged\' => $paged,&
仅允许具有特定术语的帖子仅供其帖子中具有相同术语的其他作者查看
我有很多作者,每个人都有一篇文章。我只希望具有特定术语(来自自定义分类法)的帖子能够被其他在帖子中具有相同术语的作者看到。换言之,如果帖子作者在自己的帖子中没有特定的术语,那么他们就看不到任何其他带有该术语的帖子。我希望这有意义?
如果用户不是超级管理员,如何限制管理页面?
我在我的多站点上使用了All-In-One Seo包,但是这个插件有管理页面,什么不属于限制用户访问插件页面的规则范围,所以我使用remove_cap( $cap ); 关于“编辑插件”、“安装插件”、“上载插件”,但这并不能解决我的问题。我想在我的网络子网站上限制此页面: wp-admin/admin.php?page=all-in-one-seo-pack%2Faioseop_class.php wp-admin/admin.php?page=all-in-one-seo
如何显示可筛选的投资组合上的其余类别
我目前有一个带有CPT及其相应的自定义分类法(类别和标记)的公文包自定义页面。到目前为止,当谈到在页面中显示类别时,它工作得很好,问题是当我在一篇文章中添加多个类别时,只有一个进入前端。我的意思是:<?php /* Template Name: Portfolio Template Post Type: page */ ?> <?php get_header(); ?> <?php include(\"includes/
WP CLI无法删除与插件相关的表
我安装了以下插件wp plugin install ... CLI命令,然后通过CLI命令激活其正常工作。但问题是,当我停用然后删除插件时,与该插件相关的表仍在我的数据库中。有没有办法从wp数据库中删除未使用的不必要的表?
移动地址后无法登录到网络,但可以登录子站点
如上所述,我有一个多站点安装,上面有多个子站点,我可以访问所有子站点,但当我转到网络管理员时,它会要求我登录,我尝试这样做,但它只是重新加载,它不会给出错误消息说密码不正确或非用户?
如何检查心跳是否被禁用?
我想要一个代码来检查心跳信号是否从WordPress站点被禁用。
需要在函数内使用外部变量
我正在研究一个主题,需要帮助。基本上我有一个早期设置的变量,叫做$type<?php if ( preg_match( \"/^kssm-/i\", $licensekey )&& preg_match(\"/@/i\", $licensekey) == true) : ?> <span style=\"color:#ae5842;\"> <?php print( \'Your License is Active\' ); $t
If Custom Taxonomy
我为我的帖子设置了一个自定义分类法,名为$type. 如果$type == \'roast\'.<?php $number = 1; ?> <!-- the loop --> <?php while ( $wpb_all_query->have_posts() ) : $wpb_all_query->the_post(); ?> <?php $type = get_the_term_list( $post->ID
如何将自定义字段模板迁移到WordPress多站点
我只是这样做了,但找不到任何文档,所以我想我会发布说明,以防其他人想要迁移Custom Field Template 到多站点。就我而言,我是从WPML 多语言网站到核心Wordpress多站点,每种语言在子文件夹中配置为单独的站点,如下所示。我选择了子文件夹,但我想这也适用于子域。www.mysite.com/ www.mysite.com/de/ www.mysite.com/fr/ 一旦您用多个站点设置了Wordpress多站点,并且在网络管理仪表板中安装了自定义字段模板,
使用WP管理员AJAX URL隐藏API密钥
目前我正在使用AJAX 请求一个简单的JSON 来自外部API的响应。问题是,API密钥已公开。我知道最好的方法是通过admin-ajax 并设置通过PHP调用url。做这件事最安全的方法是什么,如何通过PHP请求?$.ajax({ type: \"GET\", url: \"https://link.to/api/v2/link?time=day&key=(APIKEYHERE)&response_type=json\", data: dataStri
REST API URL参数不适用于Apache服务器
如果我试试看,这个标题几乎说明了一切。/wp-json/wp/v2/posts?id=1, 我得到了所有的回复。URL参数没有正常工作。根据REST API Handbook, 服务器未正确配置以检测URL参数。nginx服务器有一个通用的解决方案,但我使用apache,所以我不知道如何解决这个问题。
如何在同一个URL中拥有多个重写端点?
我想向任何URL添加多个query\\u var/value对。例如,页面的基本URL为:example.com/nice-page/ 我已经可以实现一个端点,如(例如,页面子库):example.com/nice-page/my-gallery/animals/cats 在哪里my-gallery 是query\\u var和animals/cats 是它的价值。使用此选项:add_rewrite_endpoint(\'my-gallery\', EP_PAGES); add