【发布时间】:2019-12-04 06:27:10
【问题描述】:
您将在下面看到,如果不是移动设备,我正在尝试将 40% width 添加到我的图像中。但是,即使在桌面设备上,图像仍以 100% 的宽度显示。您可以在此处查看此页面:https://www.tattiniboots.com/product/terranova/
这是我正在使用的代码
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
// Any mobile device (phones or tablets).
if (!$detect->isMobile()) {
add_action('woocommerce_after_single_product_summary', 'bbloomer_add_below_prod_gallery', 5);
function bbloomer_add_below_prod_gallery()
{
global $product;
$id = $product->id;
if ($id == 5735) {
echo '<div class="woocommerce-product-gallery" style="padding: 1em 2em; clear:left;">';
echo '<center><h2>MOBILE</h2></center><img src="https://www.tattiniboots.com/wp-content/uploads/2019/02/conversion-1.png">';
echo '</div>';
}
}
} else {
add_action('woocommerce_after_single_product_summary', 'bbloomer_add_below_prod_gallery', 5);
function bbloomer_add_below_prod_gallery()
{
global $product;
$id = $product->id;
if ($id == 5735) {
echo '<div class="woocommerce-product-gallery" style="padding: 1em 2em; clear:left;">';
echo '<center><h2>NOT MOBILE</h2></center><img src="https://www.tattiniboots.com/wp-content/uploads/2019/02/conversion-1.png" width="40%">';
echo '</div>';
}
}
}
【问题讨论】:
-
在您的 PHP 中确实没有理由这样做。您可以在 CSS 中执行此操作并获得相同的结果。
标签: php wordpress woocommerce media-queries