第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

顯示相同結(jié)果計數(shù)產(chǎn)品的功能已離開 WooCommerce

顯示相同結(jié)果計數(shù)產(chǎn)品的功能已離開 WooCommerce

婷婷同學(xué)_ 2022-12-23 16:21:30
我想顯示產(chǎn)品剩余/總產(chǎn)品并通過進度條顯示,在產(chǎn)品頁面上工作正常,但在循環(huán)頁面(類別,商店頁面)上只顯示一個產(chǎn)品的相同結(jié)果,這應(yīng)該是一個產(chǎn)品的不同結(jié)果. 這是代碼jQuery(document).ready(function(){  'use strict';    var wbpsSale = jQuery('#wpbsc_total_sale').attr('total-sale');    var wbpsStock = jQuery('#wpbsc_total_sale').attr('total-stock');    var jqmeter_params = {        goal:wbpsStock,        raised:wbpsSale,        meterOrientation:'horizontal',        displayTotal: true,          width:'100%',        height:'17px'        };  jQuery("corergb-bar").jQMeter(jqmeter_params);});    function wpbsc_show_stock_shop() {        global $product;        global $post;        $manage_stock = get_post_meta( $post->ID, '_manage_stock', true );        if( $product->is_on_sale() && $product && $manage_stock == 'yes'){        $stock = get_post_meta( $post->ID, '_stock', true );        $wpbscSale = $product->get_total_sales();        $wpbscTotalStock = intval($stock)+ intval($wpbscSale);        ?>        <div class="wpbsc-stock-counter">           <div id="wpbsc_total_sale" class="total-sale-stat" total-sale="<?php echo esc_attr( $wpbscSale ); ?>" total-stock="<?php echo esc_attr($wpbscTotalStock) ?>"></div>            <p class="stock-progressbar-status"><span class="total-sold"> <?php echo esc_html__("?? bán: {$wpbscSale}",'wpbsc'); ?></span></p>            <div id="corergb-bar" class="bar-progress-stat"></div>        </div>       <?php      }    }請幫助我,我想展示在產(chǎn)品上使用不同結(jié)果的“woocommerce_after_shop_loop_item_title”圖片示例:這里顯示在產(chǎn)品頁面上顯示在類別上但只顯示進度條而不是百分比當(dāng)我更改 jQuery("[id='corergb-bar']") 為 jQuery('.bar-progress-stat') 結(jié)果進度條顯示但所有產(chǎn)品的相同結(jié)果都有 manage_stock圖片示例: 產(chǎn)品上應(yīng)該有不同的結(jié)果
查看完整描述

1 回答

?
牛魔王的故事

TA貢獻1830條經(jīng)驗 獲得超3個贊

一個非常簡單的替代方法是使用 CSS 框架提供的進度條,因為它們中的大多數(shù)都包含一個。例如,如果您使用 bootstrap,那么您可以在此處找到它的進度條的文檔。


這很簡單:


<div class="progress">

<div class="progress-bar" role="progressbar" style="width: <?php echo ((esc_attr( $wpbscSale )*100)/esc_attr( $wpbscTotalStock )); ?>%" aria-valuenow="<?php echo esc_attr( $wpbscSale ); ?>" aria-valuemin="0" aria-valuemax="<?php echo esc_attr($wpbscTotalStock) ?>">

</div>

Previous錯誤推論:快速瀏覽后,我認為您可能沒有獲得$stock變量的值。您可以嘗試使用$product->get_id()而不是$post->IDat$stock = get_post_meta( $post->ID, '_stock', true );然后再試一次嗎?


所以它應(yīng)該看起來像:$stock = get_post_meta( $product->get_id(), '_stock', true );


您也可以嘗試使用[get_the_id()][1]。編輯:您應(yīng)該在沒有對象引用的情況下使用get_the_id() 。


查看完整回答
反對 回復(fù) 2022-12-23
  • 1 回答
  • 0 關(guān)注
  • 120 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號