我一直在對這個問題大驚小怪。目前,以顯示所有定製產品的商店頁面上的屬性(不與產品頁相混淆),我使用的是:WooCommerce從商店頁面中排除某些產品屬性
function show_attr() {
global $product;
echo '<div class="attributes">';
$product->list_attributes();
echo'</div>'
}
這只是正常,並顯示所有產品屬性,但我只想要包括某些。我也曾嘗試以下this person's建議:
<?php foreach ($attributes as $attribute) :
if (empty($attribute['is_visible']) || 'CSC Credit' == $attribute['name'] || ($attribute['is_taxonomy'] && ! taxonomy_exists($attribute['name']))) {
continue;
} else {
$has_row = true;
}
?>
所以,不幸的是沒有任何工作。我能夠刪除所需的屬性,但它會在每一頁上刪除它,並且我想從商店頁面中排除它只有。
我看到$ attribute變量有這[is_visible]
條件。有沒有人有任何想法,我可能會刪除該商店頁面上的特定屬性?我處於全面虧損狀態。感謝任何和所有的幫助。
啊精彩!這使得這些例子更有意義。感謝您花時間進一步解釋。我非常感謝幫助。 – Kedmasterk
不客氣。 – helgatheviking