親愛的StackOverflow朋友, 在Wordpress電子商店中,我們使用Woocommerce及其擴展插件Woocommerce Brand Addon。WordPresspress:摘錄僅針對Woocommerce品牌頁面
我想這個代碼(位於functions.php中)被應用只Woocommerce品牌頁面:代碼,它的工作在Woocommerce品牌但它也適用於其他類別/檔案
我玩'分類'和'包括',插入品牌的ID,但沒有結果。這是我的最後一次嘗試。
add_action('woocommerce_after_shop_loop_item_title', 'lk2_woocommerce_product_excerpt', 35, 2);
if (!function_exists('lk2_woocommerce_product_excerpt'))
{
function lk2_woocommerce_product_excerpt()
{
$content_length = 20;
global $post;
$args = array(
'include' => '120,121,122,123,124,125,126,127',
'taxonomy' => 'product_brand',
);
$content = $post->post_excerpt;
$wordarray = explode(' ', $content, $content_length + 1);
if(count($wordarray) > $content_length) :
array_pop($wordarray);
array_push($wordarray, '...');
$content = implode(' ', $wordarray);
$content = force_balance_tags($content);
endif;
echo "<span class='excerpt'><p>$content</p></span>";
}
}
不幸的是,我們還沒有購買域名,所以我不能告訴你一個鏈接。
我可以用css修復輸出,但我更願意直接從代碼中解決。 你能幫我找到修復我的錯誤的方向嗎?謝謝你的時間!
「品牌」是一種分類嗎?你不能在函數內使用條件邏輯嗎? – helgatheviking 2014-10-11 21:45:08
@helgatheviking抱歉提問,但什麼是'taxonomy'? – Yang 2014-10-12 23:58:09
[分類法](http://codex.wordpress.org/Taxonomies)是將事物分組在一起的一種方法。標籤和類別是帖子的內置分類法。產品標籤和產品類別是由WooCommerce創建的產品的分類標準。 – helgatheviking 2014-10-13 09:41:56