Articles of WooCommerce

Как добавить категорию и подкатегорию в пользовательский код WordPress?

Я создаю пользовательский плагин для категорий импорта. теперь у меня есть массив категорий из api.but, когда категории импорта в мой WordPress woo commerce означает, что вы не работаете. Мой код приведен ниже. public function sample_insert_category() { if(!term_exists('sample-category')) { wp_insert_term( 'Sample Category', 'category', array( 'description' => 'This is an sample category.', 'slug' => 'sample-category' ) ); […]

WooCommerce печатать подкатегорию продукта

Я использую WordPress с Woocommerce, я на странице подробностей продукта content-product-single.php. Я создал несколько «sub», и мне приходится печатать ТОЛЬКО подкатегории, связанные с этим продуктом. Я использую этот код: $categories = array ( 'type' => 'product', 'child_of' => 1, 'parent' => '8', 'orderby' => 'term_group', 'hide_empty' => true, 'hierarchical' = > 1, 'exclude' => '', […]

WooCommerce -> wc_enqueue_js не работает

У меня есть плагин, который использовал устаревшую функцию add_inline_js . Я изменил его для wc_enqueue_js, но он не работает. Что я делаю неправильно? $woocommerce->wc_enqueue_js( file_get_contents( WOO_CK_PATH . 'panel.js' ) ); Неустранимая ошибка: вызов неопределенного метода WooCommerce :: wc_enqueue_js ()

Не удается показать описание категории продукта Woocommerce

Я пытаюсь показать описание категории продукта на счете-фактуре Woocommerce. Здесь я использую этот код, но ничего не показываю. $cat_id = $category->term_id; $term = get_term( $cat_id, 'term', true ); $description = $term->description; Пример вывода: $t.=".$description."; Какие-либо предложения?

Настройка функции $ product-> get_title ()

Я настраиваю популярный инструмент экспорта CSV для Woocommerce. У меня проблема с извлечением имен для продуктов. Посмотрите на эту строку кода: $product->name = get_the_title($product->ID); Это возвращает строку типа Variation #4923 of ProductName Я хотел бы удалить «Variance #Number» из каждого экспортируемого мной файла. Я не хочу использовать регулярное выражение. Я думал о модификации первой строки […]

Идентификаторы запросов и хранилища запросов в массиве

Я пытаюсь запросить продукты в WooCommerce и вернуть их идентификаторы в виде массива, который можно использовать для фильтрации условно. Я использую ACF Pro для добавления в продукт настраиваемых полей, для которых я использую условный код. Я поговорил с моим другом-разработчиком, который предложил такой подход, который должен хранить массив в переменной $ ex_id или $ inc_id; […]

Как я могу выборочно вставлять заголовок для моей страницы магазина в woocommerce?

Я использую эту строку кода на своих сайтах, чтобы изменить заголовок (и, следовательно, мой CSS) в зависимости от того, какой шаблон я использую: <?php include ('otherHeader.php'); ?> однако, с woocommerce, который, кажется, не является вариантом для магазинов. Мой клиент спросил конкретно, что я отделяю его продукты от двух отдельных страниц магазина, которые выглядят иначе. Мне […]

распечатать скрипт в заголовке wordpress после регистрации пользователя

Я должен приложить javascript snipet после того, как пользователь зарегистрировался на моем сайте WordPress, так что пользователь user_register hook выглядит так do_action('user_register', $user_id ); add_action('user_register', 'MY_Callback'); function MY_Callback(){ $data['user_id'] = $user_id; My_print_js($data); } Затем в моей функции My_print_js function My_print_js(){ global $data; echo '<script>'; echo 'dlayer.push('.json_encode($data).')' echo '</script>'; } С этим сценарий не печатается после […]

Использование данных cookie для цикла WP_Query

Я пытаюсь получить набор данных в cookie и использовать его для запуска запроса. Я установил файл cookie в functions.php, например; add_action( 'init', 'resultsCookie' ); function resultsCookie() { setcookie( 'your-results', '18,17,11,8,10,27,26', time() + 3600, COOKIEPATH, COOKIE_DOMAIN ); } Хотя я могу повторять строку, я не могу заставить это работать в запросе; $cookie_array = $_COOKIE["your-results"]; // Test […]

Действие woocommerce_register_post не срабатывает

Я выполнил инструкции по добавлению дополнительных полей в регистрационную форму WooCommerce, и поля отображаются, и значения успешно добавляются в базу данных. Однако я не могу проверить новое поле формы, потому что действие woocommerce_register_post , похоже, не срабатывает. Я попытался заменить это действие на add_filter('woocommerce_registration_errors',… и add_filter('registration_errors',… также, но никто, похоже, не срабатывает. У кого-нибудь есть […]

Intereting Posts
Разрешить пользователю выбирать тему для установки при регистрации Как вручную указать текущую активную страницу с помощью wp_nav_menu () Исключить внешний uri для версии css и js Загрузка внешних скриптов в Admin, но только для определенного типа сообщений? Почему не удалось проверить плагин NextGen? Живой сайт не показывает изменения, которые я сделал Сохранение данных пользовательского типа в пользовательской таблице Не удалось открыть поток: HTTP-запрос не удался! в \ wamp \ www \ wordpress \ wp-includes \ class-http.php в строке 929 Многопользовательский htaccess на localhost с WP как внешний SVN? Как это работает? Как перенаправить запросы URL-адресов на https? Ссылка на совместное использование Facebook не показывает эскиз изображений в сообщении? Создать электронный бюллетень HTML по сообщениям, опубликованным в диапазоне дат? Как работает детская тема? Отображаемое имя по умолчанию в качестве пользователя