需要从wordpress数据库获取productdata和categorydata

需要从wordpress数据库获取productdata和categorydata,wordpress,Wordpress,我有一个wordpress安装,我在其中安装了codeigniter。一切进展顺利,我还可以访问数据库。现在我为wordpress安装了一个名为:Woocommerce的插件。使用此插件,您可以在数据库中存储产品和产品数据。现在,我需要在codeigniter应用程序中访问来自woocommerce产品的数据 Woocommerce的产品存储方式如下: 所有产品都放入一个名为:wp_posts的表中。在该表中,定义了一个名为:post_type的列,当post_type设置为product时,W

我有一个wordpress安装,我在其中安装了codeigniter。一切进展顺利,我还可以访问数据库。现在我为wordpress安装了一个名为:Woocommerce的插件。使用此插件,您可以在数据库中存储产品和产品数据。现在,我需要在codeigniter应用程序中访问来自woocommerce产品的数据

Woocommerce的产品存储方式如下:

所有产品都放入一个名为:wp_posts的表中。在该表中,定义了一个名为:post_type的列,当post_type设置为product时,Woocommerce将这些帖子标识为产品

现在有另一个表叫做wp_posteta。在此表中,所有productdata存储在4列中:1。meta_id[元行的标识符]2。post_id[将自身标识到wp_posts表]3。meta_key[这里有几个键,比如:销售价格、股票、附加价格等等]4。meta_值[每个键都有一个值。]


现在我需要得到所有类别和产品的清单

使用此代码可以在产品中执行以下操作:

<?php
define('WP_USE_THEMES', false);
require('../../public_html/wp-blog-header.php');

global $post, $product;
$my_query = new WP_Query('post_type=product');
    while ( $my_query->have_posts() ) : $my_query->the_post();

    endwhile; wp_reset_postdata();
?>

使用此代码可以在产品:

<?php
define('WP_USE_THEMES', false);
require('../../public_html/wp-blog-header.php');

global $post, $product;
$my_query = new WP_Query('post_type=product');
    while ( $my_query->have_posts() ) : $my_query->the_post();

    endwhile; wp_reset_postdata();
?>