Php 国际商业产品分类订单
我已经创建了一个模板,我正在使用代码在页面上显示产品类别:Php 国际商业产品分类订单,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我已经创建了一个模板,我正在使用代码在页面上显示产品类别: <?php $wcatTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'parent' =>0)); //, 'exclude' => '17,77' foreach($wcatTerms as $wcatTerm) : $w
<?php $wcatTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'parent' =>0)); //, 'exclude' => '17,77'
foreach($wcatTerms as $wcatTerm) :
$wthumbnail_id = get_woocommerce_term_meta( $wcatTerm->term_id, 'thumbnail_id', true );
$wimage = wp_get_attachment_url( $wthumbnail_id );
当我在后端更改订单时,它不会更改
如何硬编码订单或将其设置为order by id?您将orderby与order混淆,它们是两个不同的参数,请参见:
您混淆了orderby和order,它们是两个不同的参数,请参见:
实际上,您不必硬编码任何内容 1-只需进入外观->小部件 2-在侧边栏下添加Woocommerce产品类别扩展Woocommerce产品类别 3-在“按顺序”下拉框中,选择类别顺序而不是名称
它现在应该可以工作了。实际上,您不必硬编码任何东西 1-只需进入外观->小部件 2-在侧边栏下添加Woocommerce产品类别扩展Woocommerce产品类别 3-在“按顺序”下拉框中,选择类别顺序而不是名称
现在应该可以了。简洁明了的回答。简洁明了的回答。
$wcatTerms = get_terms('product_cat', array(
'hide_empty' => 0,
'orderby' => 'id',
'order' => 'ASC',
'parent' => 0
));