我可以通过在表行中选择的自定义属性名称(如“颜色”、“尺寸”、“重量”等)来获取属性,但我只想显示 3 行。 我的工作代码如下,但它显示了所有代码,我只想显示 3 行
add_action( 'cw_shop_page_attribute', 'cw_shop_page_attribute', 25 );
function cw_shop_page_attribute() {
global $product;
$display_size = $product->get_attribute('display-size');
$processor = $product->get_attribute('processor-type');
$rearcamera = $product->get_attribute('primary-camera');
$frontcamera = $product->get_attribute('secondary-camera');
$storage = $product->get_attribute('internal-storage-gb');
$m_ram = $product->get_attribute('ram-gb');
$frontcamera = $product->get_attribute('secondary-camera');
if ( $display_size ) {
echo'Display ';
echo''; printf ($display_size);
echo' ';
}
if ( $processor ) {
echo'Processor ';
echo''; printf ($processor);
echo' ';
}
if ( $rearcamera ) {
echo'Rear Camera ';
echo''; printf ($rearcamera);
echo' ';
}
if ( $frontcamera ) {
echo'Front Camera ';
echo''; printf ($frontcamera);
echo' ';
}
如何仅显示其中的 3 行并在为空时隐藏
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号