Articles of wp.

Вложенный короткий код для динамического отображения категории продуктов woocommerce

Я пытаюсь отобразить страницу категории товаров woocommerce на основе текущей роли пользователя. Я создал пользовательскую функцию get_user_role() чтобы получить роль пользователя и добавил короткий код [user_role], чтобы получить это. Если я использую короткий код на странице, он успешно возвращает «administrator», поэтому я могу подтвердить, что этот пользовательский shortcode работает. У меня теперь есть проблема с […]

Woocommerce: отображение всех продуктов и вариантов на странице магазина, при сохранении разбивки на страницы

Мне нужно отображать каждый продукт, и в случае, если это переменный продукт (например, несколько цветов), каждый вариант на странице магазина. Сначала я написал свой собственный запрос, чтобы получить все варианты, если у них был продукт: $product = get_product(); global $variable_id; global $color; if ($product->product_type == "variable") { $variations = $product->get_available_variations(); foreach ($variations as $variation) { […]

Пользовательская проверка полей проверки WooCommerce

Я хотел бы добавить собственное регулярное выражение для проверки номера телефона. В моем class-wc-validation.php я изменил регулярное выражение на мое требование. public static function is_phone( $phone ) { //if ( strlen( trim( preg_replace( '/[\s\#0-9_\-\+\(\)]/', '', $phone ) ) ) > 0 ) if ( strlen( trim( preg_replace( '/^[6789]\d{9}$/', '', $phone ) ) ) > 0 […]

Intereting Posts
Библиотека PHP GD выводит изображение и текстовое содержимое на одной странице Интерфейс laravel не связывает почему? Лучший способ дезинформировать контент с помощью PHP? не загружать фотографию и не показывать ошибок в кодериктории3 Как я могу вернуть представление из вызова ajax в Laravel 5 печать динамически заданных проприет в объекте Возможно ли, используя PHPUnit mock objects, ожидать вызова магического метода __call ()? Объявление класса – переменная Конкатенация, несколько параметров или sprintf? Динамическая таблица HTML в PHP Mail используйте preg_replace для замены целых слов с помощью ассоциативного массива PHP SSL stream_socket_client не будет использовать созданный $ context Создание системы входа администратора / пользователя в PHP Как изменить кодировку символов PDO / SQLite-соединения в PHP? OpenCart: Где находится div для выпадающей информации корзины заголовков?