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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

WooCommerce 僅對登錄用戶顯示打折徽章

WooCommerce 僅對登錄用戶顯示打折徽章

PHP
慕慕森 2021-11-26 19:25:08
我只想在 WooCommerce 中為登錄用戶顯示銷售氣泡。我有一個(gè)功能可以為未登錄的用戶隱藏銷售氣泡,但如果我登錄,則只顯示值“1”而不是銷售氣泡。我知道為什么,因?yàn)槲曳祷氐氖钦鎸?shí)的,但我不知道如何返回銷售氣泡而不是真實(shí)的..WooCommerceadd_filter('woocommerce_sale_flash', 'woo_custom_hide_sales_flash');function woo_custom_hide_sales_flash(){    if ( is_user_logged_in() ) {        return true;    }    return false;}
查看完整描述

2 回答

?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊

您沒有以正確的方式使用此過濾器掛鉤。請嘗試以下操作:


add_filter( 'woocommerce_sale_flash', 'filter_sales_flash_callback', 100, 3 );

function filter_sales_flash_callback( $output_html, $post, $product )

{

    if ( ! is_user_logged_in() ) {

        $output_html = false;

    }

    return $output_html;

}

代碼位于活動(dòng)子主題(或活動(dòng)主題)的 functions.php 文件中。測試和工作。


查看完整回答
反對 回復(fù) 2021-11-26
?
犯罪嫌疑人X

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊

function sales_markup() {   


    if(!is_admin()) { 


    if(is_user_logged_in())    {  

     // Instead of outputting add the markup that you want to show  

     $output = '<div class="Sales_markup_here">

      </div>';

     return $output;


     }

  }

}


// use shortcode instead of action and then use shortcode anywhere you want to ouptut it

add_shortcode( 'sales_markup', 'sales_markup' );

在要輸出氣泡的位置使用短代碼。您可以在全局 css 文件中添加 css。


查看完整回答
反對 回復(fù) 2021-11-26
  • 2 回答
  • 0 關(guān)注
  • 177 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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