如何访问自定义 WP_Query 的 wooCommerce 配置

How to access wooCommerce config for cuustom WP Query

也许这已经在其他地方得到了回答,但我研究了 5 天后找不到。

我有一个自定义 WP 查询,其中 returns 产品用于 JavaScript AJAX 客户。我的客户希望通过 wooCommerce 配置处理“行数”和“列数”,该配置可通过自定义商店页面获得。

这是自定义 WP 查询的基本实现:

function loadProducts(){
  // Access the number of rows and columns input here from customization page??
}
add_action("wp_ajax_loadprods","loadProducts");
add_action("wp_ajax_nopriv_loadprods","loadProducts")

来自参考:/wp-content/plugins/woocommerce/includes/wc-template-functions.php

function loadProducts(){
    $columns = get_option('woocommerce_catalog_columns', 4); 
    $rows = absint(get_option('woocommerce_catalog_rows', 4));
    
    echo json_encode(array('columns' => $columns, 'rows' => $rows));

    wp_die();
}
add_action("wp_ajax_loadprods","loadProducts");
add_action("wp_ajax_nopriv_loadprods","loadProducts")