当前位置: 首页 > 知识库问答 >
问题:

从Wordpress获取属性数据

闻人修明
2023-03-14

我试图从Woocommerce的Wordpress网站上获取产品数据。我使用下面的代码获取特定类别产品的名称和缩略图。

<?php  
    $args = array( 'post_type' => 'product', 'posts_per_page' => 10, 'product_cat' => 'Tools' );

    $loop = new WP_Query( $args );


    while ( $loop->have_posts() ) : $loop->the_post(); 
    global $product; 

 echo '<br /><a href="'.get_permalink().'">' . woocommerce_get_product_thumbnail().' '.the_title().'</a>';
    endwhile; 


    wp_reset_query(); 

?>

这在获取“工具”类别中产品的名称和图像方面效果很好,但我想获取每个产品的权重。

产品重量在WordPress仪表板中设置为产品属性。

如何获取产品的这些数据?我似乎找不到访问这些的功能。

共有1个答案

卞浩漫
2023-03-14

您要查找的数据存储为属性,因此没有像永久链接或图像那样显式拉取它的函数。

这个线程应该可以帮助您找到正确的方向:获取自定义属性

 类似资料:
  • 用wordpress数据库编写自定义代码创建产品详细页面。 我已经显示了产品的标题,说明,价格,股票等,并与产品属性卡起来。在数据库中,_PRODUCT_Attributes以序列化的方式存储在数据库中的wp_postmeta表中。我也无法从中挖掘出属性。但是我发现,每个具有自己价格的属性值都存储在其他post_id中的wp_postmeta中。 例如,post_id=55的产品具有属性名“siz

  • 我想从我的TableCell中的模型中获取一个属性,因此我可以根据该属性对单元格进行修改,让我们看一下以下示例: 我有这样一个模型: 这个模型只是我所拥有的模型的一个模拟,我有几个模型有两个或更多的

  • 我有一个包含如下值的对象 这些都在变量autossuggest中。现在我只想获得值 谢谢你的小费

  • 问题内容: 在我的html中,我有一个元素: 我想获取属性。我尝试了以下两种方法,但是它们没有用(都返回): 两者的答案均为。我知道不推荐使用(在我使用的jquery-1.11.0中),但是,我尝试了。 它奏效了! 有人可以解释为什么吗? 问题答案: 您可以使用以下功能: 或如果您将属性名称 小写 : 那么您可以使用以下功能: 该函数期望并仅与小写属性名称一起使用。

  • 问题内容: 有一个叫的课程。 而且我有一系列对象。我现在需要将数组中所有这些对象的s 提取到新数组中。 我也发现了类似的问题。但是它在Objective-C中,因此可以用来完成此任务。 如何在Swift中执行此操作? 问题答案: 您可以使用方法,将某种类型的数组转换为另一种类型的数组-在您的情况下,从的数组转换为的数组:

  • 问题内容: 我正在使用SSH2。当我尝试通过设置属性时,这是正确的。但是,当我尝试使用获得相同的属性时,我什么也没有。 为什么?他们不一样吗? 当我使用时,我得到了这些: 似乎在休眠状态下进行会话。为什么? 问题答案: 是的,它们是不同的,在scriptlet中,您使用http会话隐式对象;在struts标签属性中,您引用通过OGNL检索的struts会话映射对象。您一无所获,只是因为它们与众不同