Если у вас интернет-магазин с WooCommerce, возможно, вы сталкивались с функцией масштабирования товара. Хотя это может быть полезно для некоторых клиентов, вы можете предпочесть удалить его по разным причинам. В этой статье блога мы рассмотрим несколько способов отключения масштабирования продукта в WooCommerce. Мы предоставим разговорные объяснения и примеры кода, которые помогут вам легко реализовать эти методы.
Метод 1: отключить масштабирование через настройки WooCommerce
Самый простой способ отключить масштабирование товара — изменить настройки WooCommerce. Выполните следующие действия:
- Войдите в свою панель администратора WordPress.
- Перейдите в WooCommerce >Настройки.
- Перейдите на вкладку «Товары».
- В разделе «Изображение продукта» снимите флажок «Включить масштабирование изображений продуктов».
- Сохраните изменения.
Метод 2: используйте собственный фрагмент кода CSS.
Если вам знаком CSS, вы можете использовать собственный фрагмент кода, чтобы отключить масштабирование продукта. Вот как:
- Перейдите в панель администратора WordPress.
- Перейдите в раздел «Внешний вид» >«Настроить».
- Нажмите раздел «Дополнительный CSS».
- Добавьте следующий код CSS:
.woocommerce-product-gallery__image--zoom-enabled {
pointer-events: none !important;
cursor: default !important;
}
- Сохраните изменения.
Метод 3: изменение файла Functions.php темы.
Для опытных пользователей другим вариантом является изменение файла functions.phpтемы. Однако учтите, что этот метод требует технических знаний и к нему следует подходить с осторожностью. Выполните следующие действия:
- Доступ к файлам WordPress с помощью FTP-клиента или файлового менеджера.
- Найдите файл
functions.phpвашей активной темы (обычно он находится вwp-content/themes/your-theme-name/). - Откройте файл
functions.phpс помощью редактора кода. - Добавьте следующий фрагмент кода в конец файла:
add_action( 'after_setup_theme', 'disable_woocommerce_product_zoom', 100 );
function disable_woocommerce_product_zoom() {
remove_theme_support( 'wc-product-gallery-zoom' );
}
- Сохраните изменения и загрузите измененный файл
functions.phpобратно на свой сервер.
Вот и все! Мы рассмотрели три различных способа отключения масштабирования товаров в WooCommerce. Предпочитаете ли вы использовать встроенные настройки, добавлять собственный фрагмент CSS или изменять файл functions.phpтемы, теперь у вас есть возможность удалить функцию масштабирования продукта в соответствии с вашими предпочтениями. Не стесняйтесь выбирать метод, соответствующий вашим техническим знаниям, и сделайте свой интернет-магазин без масштабирования!