您当前的位置:首页 > TAG信息列表 > wp-query

  • WooCommerce返回产品POST_STATUS为已发布,即使它处于状态草稿

    时间:2020-12-14

    你好,我在获取Woocommerce产品WP\\U PostObject的post\\U状态时遇到问题。我得到所有执行此查询的产品:$onlineShopProducts = get_posts([ \'post_type\' => [\'product\', \'product_variation\'], \'orderby\' => \'post_title\', \'order\' =>

  • GET_USERS丢失或跳过循环中的用户

    时间:2020-12-14

    我想分页通过所有用户在一个可湿性粉剂网站在100组。以下代码是简化版本:for($offset = 0; $offset < 100; $offset++) $args = ["number" => 100, \'orderby\' => \'ID\']; $args[\'offset\'] = ($offset - 1) * (int) $args[\'number\']; $users

  • Get Child Category only

    时间:2020-12-16

    我正在使用此代码检索类别:$post_id = get_the_ID(); $countries = get_the_terms( $post_id, \'country\' ); $fcountry = $countries[0]->slug; 然而,这有时会检索国家的父类别(在我们的场景中是大陆)。我怎样才能始终输出子类别(即国家)?

  • 自定义分类-修改函数以获取子类别

    时间:2020-12-16

    我正在使用这两个函数,从而获得自定义分类法的顶级父类别。这些已经过测试,并按预期工作。然而,现在我正在寻找一种方法来输出子类别而不是父类别。function get_term_top_most_parent( $term, $taxonomy ) { // Start from the current term $parent = get_term( $term, $taxonomy ); // Climb up the hierarchy until w

  • 为什么更新和删除查询在定制表中不起作用?

    时间:2020-12-18

    这是自定义模板。我编写crud时使用wordpress查询发送数据库自定义表中的数据并从数据库中获取数据,插入查询工作,但更新和删除查询不工作。下面我给出更新和删除查询,请建议是否有人知道?数据已插入,但刷新时,数据会自行删除,而不会更新或删除这是插入查询<?php /* * Template Name:Form Template page */ get_header(); ?> <?php global $wpdb

  • 应该通过$wpdb->Close()关闭$wpdb

    时间:2020-12-21

    我一直在为我的网站编写一些自定义插件,我想知道如何正确地与$wpdb交互。我的插件使用全局$wpdb连接执行一些查询。我注意到一个$wpdb->;关闭();方法已添加到WordPress,以关闭数据库连接对象。我的问题是:插件应该在执行查询后关闭连接吗?我被搜索到一些著名插件的文件夹(如rank math、Yoast)。他们经常使用$wpdb,但我找不到$wpdb->;在其代码上关闭()。我的意思是,在函数结束时,它们不会关闭查询。例如,我从上周开始就一直在编写一个统计帖子的函数 funct

  • REST API中的Query_vars支持

    时间:2020-12-22

    我正在尝试使query\\u vars在rest api中工作。如果我打电话wp-json/wp/v2/cpt?city=test, 我的调试输出总是返回一个空字符串。<?php /** * Plugin Name: Test * Author: Gecka <[email protected]> * License: GNU General Public License v3 or later * License URI:

  • WP_IS_MOBILE出队不工作

    时间:2020-12-26

    根据本主题:Dequeue Scripts and Style for Mobile not working?我用了最后一个答案Slider revolution 插件,但它不起作用:This is my function in functions.php:add_action( \'wp_enqueue_scripts\', \'remove_plugin_scripts\', PHP_INT_MAX ); function remove_plugin_scripts() {

  • 刷新页面时为什么删除最后一行

    时间:2020-12-30

    当我刷新已删除的页表行和上次删除的查询时,请单击其他行的任何删除按钮。为什么会这样?这是我显示的表格 <?php global $wpdb; $table= \'wp_contact_form\'; $result = $wpdb->get_results ( "SELECT * FROM $table" ); &#x

  • 如何通过AJAX和jQuery更新数据

    时间:2020-12-31

    我尝试通过ajax更新数据,但没有成功。我做错了什么?以下是jquery ajax代码函数中的php代码。phpfunction update_records(){ global $wpdb; echo $id = $_POST[\'update_record\']; $db_updated = $wpdb->update( $wpdb->prefix.\'contact_form\', array(\'names\'

  • Orderby rand不适用于自定义POST类型

    时间:2021-01-05

    我有自定义的post类型,我只想随机显示单个post数据,下面是我使用的基本代码。$args = array( \'post_type\' => \'nd_rst_cpt_1\', //custom post type name \'orderby\' => \'rand\', //random order \'posts_per_page\' => 1, //shows only single post&#x

  • 如何用重写规则变量覆盖url参数?

    时间:2021-01-09

    Setup a rule:add_action( \'init\', function() { add_rewrite_rule( \'^myparamname/?$\', \'index.php?myparamname=hello\', \'top\' ); } ); Whitelist the query param:add_filter( \'query_vars\', function( $query_vars ) { $query_vars[]

  • WordPress在自定义帖子类型中列出类似类型的帖子

    时间:2021-01-10

    我创建了一个自定义的帖子类型,比如说actor,并创建了一个actor“;汤姆·克鲁斯;URL类似于自定义帖子类型中的/actors/tomcruise。我已经创建了3个帖子(类型为WordPress默认帖子)slug类似于/tom-cruise-mission-Impossible 1、/tom-cruise-mission-Impossible 2、/tom-cruise-mission-Impossible 3。每个弹头都以汤姆·克鲁斯的模式开始。现在,我想在自定义帖子类型(演员帖子)/演员/汤姆·

  • 组合排序和随机CPT

    时间:2021-01-13

    我有两种自定义帖子类型,希望在同一个查询中显示其中一种按标题排序,另一种在随机位置显示。So CPT A(排序)en CPT B(随机):A1 A2 A3B2 A4 A5B5 A6 A7 A8 A9B1 ...或A1B1 A2 A3B5 A4 A5 A6 A7 A8 A9B7 ...或B4 A1 A2 A3 A4B3 A5 A6 A7 A8B1 A9。。。我尝试合并两个CPT,但没有按预期效果。$projectposts = get_posts(array( \'posts_per_page\'

  • 为元关键字选择具有给定元值的帖子

    时间:2021-01-19

    我正在尝试运行一个查询,该查询返回具有特定元键的给定值的所有帖子。我知道这不是我测试服务器上的任何帖子,但它报告找到了所有帖子,帖子数为7(有21篇帖子)。我一直在看笔记here 还有这个问题here 但我无法得到一个合理的结果。 $args = array( \'post_type\' => \'post\', \'meta_query\' => array( \'relation

  • GET_POSTS显示当前帖子,而不是带有参数的已定义帖子

    时间:2021-01-26

    我想显示已定义的帖子,但get\\u posts显示当前帖子,而不使用args中的定义。为什么,如何解决?get\\u posts和wp query之间有什么区别?谢谢add_action( \'template_redirect\', \'check_shop\' ); function check_shop() { if (is_shop() ) { $args1 = array( \'post_a

  • 随机用户总是显示相同的8个用户

    时间:2021-01-27

    我试图在页面上显示一些随机用户。它正在更改显示的用户顺序,但它只显示相同的用户,而不是随机显示数据库中的所有用户。因此,它目前显示了8个用户,但总是相同的用户,只是顺序不同。我有100个用户,它不应该总是显示相同的8个。 <?php $args = array( \'role__in\' => array( \'member\' ), \'exclude\' => array( 37, 1 ),

  • 如果wp_meta_Query值中存在两个第一个数字

    时间:2021-01-28

    “我想显示自定义帖子类型”;“公司”;按zipcode过滤。在我的CPT中,我有一个名为“companies\\u zip\\u code”的ACF字段,其值如下所示:29200 29860 35000 22350 ... I want to display only companies where their companies_zip_code begins with 29所以我写了这个WP\\u查询:$args = array( \'post_

  • 如何将WordPress$wpdb中的数据放入Reaction Gutenberg BLOCKS前端?

    时间:2021-01-30

    我使用$wpdb进行mysql查询,并从php文件中获取数据。$results = $wpdb->get_results("SELECT * FROM table_name"); 现在,我已经向wordpress api注册了一个Gutenberg块。。组件是。js文件,在引擎盖下使用(Wordpress React):import { registerBlockType } from "@wordpress/blocks"; import

  • 带加载更多按钮的AJAX过滤器

    时间:2021-01-31

    我正在努力使用混合了加载更多按钮的ajax过滤器。我会尽量说清楚的我有一个自定义的帖子类型叫做Companies. 我已经创建了一个页面,列出了所有这些分类,它们可以通过分类术语进行过滤(例如:证书、区域等…)。选择一些过滤器,然后单击apply 并使用Ajax显示相应的结果。此外,只显示前12个结果,还有一个loadmore按钮,它也可以使用Ajax加载更多结果companies.php<?php /***** Here\'s my init query listing