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

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

如何使用帖子上的短代碼調(diào)用帖子對(duì)象(產(chǎn)品)自定義字段

如何使用帖子上的短代碼調(diào)用帖子對(duì)象(產(chǎn)品)自定義字段

PHP
翻翻過去那場(chǎng)雪 2023-09-22 14:56:53
我正在嘗試在博客文章中展示“特色產(chǎn)品”。這些特色產(chǎn)品將通過每個(gè)帖子后端的自定義字段帖子對(duì)象進(jìn)行選擇。我已經(jīng)寫下了我認(rèn)為 PHP 應(yīng)該是什么 - 我哪里出錯(cuò)了?當(dāng)我嘗試使用短代碼時(shí),沒有出現(xiàn)任何代碼(但短代碼文本沒有顯示,因此肯定已添加)。謝謝 :)    <?phpadd_shortcode('featuredproducts' , 'printfeaturedprod');function printfeaturedprod(){        $html = '';$instruments = get_field('featuredprod');if( $instruments ):        $html .=   '<div class="featuredproducts">';    $html .=   '<h2 style="font-size:18px; font-family:poppins;">Featured in this video</h2>';        foreach( $instruments as $instruments ):         $permalink = get_permalink( $instruments->ID );        $title = get_the_title( $instruments->ID );        $product = wc_get_product( $instruments->ID );        $price = $product->get_price();        $featured_img_url = get_the_post_thumbnail_url($instruments->ID, 'full');                $html .=   '<div class="featuredproduct">';        $html .=   '<img class="featuredproductimg" src="' . $featured_img_url . '">';        $html .=   '<div class="proddetails">';        $html .=   '<a class="producttitle" href="' . $permalink . '"><?php echo esc_html( $title ); ?></a>';        $html .=   '<br><span class="productprice">£' . $price . '</span>';        $html .=   '</div>';        $html .=   '</div>';        endforeach;            $html .=   '</div>';    endif;}
查看完整描述

1 回答

?
Helenr

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

您已在變量中構(gòu)建了 HTML $html,但您沒有對(duì)其執(zhí)行任何操作。短代碼不會(huì)自動(dòng)知道您想要顯示 $html 變量,因此您需要在函數(shù)完成之前在末尾添加return( 或) 它:echo


add_shortcode('featuredproducts' , 'printfeaturedprod');


function printfeaturedprod(){? ? ? ??

? ? $html = '';


? ? /* your code here... */


? ? return $html;

}

查看完整回答
反對(duì) 回復(fù) 2023-09-22
  • 1 回答
  • 0 關(guān)注
  • 90 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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