我想在single.php中查看产品的详细信息。
该产品被插入到WordPress数据库中新添加的表"products"中,并且它没有post_type
或post_id
。
由于您没有将产品保存为自定义帖子,因此您将无法获得帖子id,因此也无法使用WordPress默认功能获取数据。
然后,您需要编写自定义sql查询,以便在single.php上为您的产品获取数据。您可以在functions.php上创建自定义函数,该函数将获取产品数据,然后在需要时使用该函数。
例如:
在functions.php
中,您可以创建如下函数:
function get_products(){
global $wpdb;
$results = $wpdb->get_results( 'SELECT * FROM products ', OBJECT );
return $results;
}
在single.php
中,您可以获得以下所有产品:
$products = get_products();
那么您需要循环遍历这个CCD_ 5对象数组。
上面提到的示例用于列出所有产品。
希望它能在黑暗中给你带来一些光明:)