Articles of таможенная таксономия

Woocommerce: Как изменить текст добавления в корзину в определенной категории?

Я уже изменяю текст добавления в корзину в глобальном продукте remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); add_action( 'woocommerce_after_shop_loop_item', 'add_cart_button_replace', 10); function add_cart_button_replace() { global $product; $link = $product->get_permalink(); echo do_shortcode('<a href="'.$link.'" class="button addtocartbutton">+show OFFER</a>'); } но на определенной странице категории продукта, как здесь , где у меня есть бесплатный товар в пользовательской таксономии product-category и я […]

Как вы получаете, get_queried_object (), чтобы вернуть «другую» таксономию по нескольким таксономическим запросам в WordPress / Woocommerce

Я создаю сайт электронной коммерции запчастей, используя WordPress и Woocommerce. Я создал пользовательскую таксономию «модель» в типе сообщения продукта, чтобы помочь фильтровать результаты. Я установил правила перезаписи при запросе нескольких таксономий, например, когда таксономии «model» и «product_cat» используются совместно: function custom_rewrite_rules() { add_rewrite_rule('^model/(.*)/product-category/(.*)?', 'index.php?model=$matches[1]&product_cat=$matches[2]', 'top'); add_rewrite_rule('^product-category/(.*)/model/(.*)?', 'index.php?product_cat=$matches[1]&model=$matches[2]', 'top'); } add_action('init', 'custom_rewrite_rules'); Моя проблема заключается в […]

Информация Woocommerce для формирования

Привет, я создаю проект с WOO и WP. У меня вопрос к профессионалу. дэвы: Созданный продукт с WOO «Продукт 1» и краткое описание продукта: <table> <tr> <td>Price1</td> <td class="price">20 €<td> </tr> <tr> <td>Price2</td> <td class="price">30 €<td> </tr> </table> Теперь у меня есть форма резервирования под названием «Super Forms» (да, лучший плагин ..) Можно ли добавить […]

Повторяющаяся проблема с slug / permalink

У меня есть сайт, на котором перечислены концерты и фестиваль, и некоторые из них возвращаются каждый год. Я сделал обычную таксономию, где вы можете добавить сообщение в год (2017, 2018, 2019 и т. Д.). Я также добавил пользовательскую таксономию к слизу (/ показывает /% архив% /% postname% / – где архив – это год, в […]

wp_insert_term создан и установлен только первый раз

У меня есть две функции, первая работает хорошо, чтобы создать категорию и установить ее в post, проблема во второй функции – создать таксономию, но не задана в сообщении !! function autoset_post_category(&$post, $category) { if(empty($category)) return; $cat = get_cat_ID($category); if(!$cat) { $cat = wp_insert_term($category, 'category', array( 'description' => ': ' . $category, 'slug' => sanitize_title($category) )); […]

Различные модераторы для разных категорий сообщений

Мне нужно разрешить нескольким модераторам одобрять комментарии для определенных таксономий (эти комментарии относятся к настраиваемому типу сообщений). 3 пользователя будут уклоняться от налога 1, 3 других налога 2 и т. Д. Любая идея, как я могу это сделать?

Добавление детских терминов программно – без предупреждения, но без кубиков

Вот что я делаю: create_taxonomy_record(array( 'Label', 'tax_parent_slug', 'Label Related', 'this_tax_term_slug')); /* —> Create a child */ create_taxonomy_record(array( 'Label 2', 'this_tax_term_slug', 'Label Related', 'this_tax_term_slug_a_child')); и вот эта функция с именем create_taxonomy_record (ее очень ваниль – эхо для целей отладки) create_taxonomy_record($args) { $term = term_exists($args[0], $args[1]); if ($term == 0 || $term == null) { wp_insert_term( $args[0], […]

Запрос пользовательской таксономии для категории, включая детей

Я использую плагин Events Manager, который создает настраиваемый тип сообщения «событие» и пользовательскую таксономию, называемую «категориями событий». У меня есть категория «курсы», у которой есть идентификатор 43. У меня также есть ряд дочерних категорий под курсами, например «наука», «английский» и т. Д. Я создаю поиск автозаполнения и нуждаюсь в запросе курсов на основе поискового запроса, […]

Страница архива для пользовательской таксономии, сгруппированной по месяцам

Я работаю на странице архива пользовательской таксономии пользовательских типов сообщений. Мне нужно показать архивы по месяцам конкретной таксономии. Для получения почты, в частности, таксономии по месяцам. Однако я использовал следующий код. function my_custom_post_archive_where($where,$args){ $post_type = isset($args['post_type']) ? $args['post_type'] : 'post'; $where = "WHERE post_type = '$post_type' AND post_status = 'publish'"; return $where; } add_filter( 'getarchives_where','my_custom_post_archive_where',10,2); […]

Сохранять значения, сгенерированные через API, как термины таксономии

Я использую плагин IMDB Connecter для захвата метаданных для фильмов, и мне интересно, могу ли я сохранить часть информации, которую он генерирует в качестве терминов в пользовательской таксономии, которая уже существует. Я хочу сделать, чтобы сохранить информацию «Директор» и «Актеры», генерируемую плагином, в качестве терминов таксономии. Так, например, значения в массиве, сгенерированном функцией $actors , […]

Intereting Posts
Попытка изменить archive.php, чтобы показывать только сообщение, с изображением 404 с постоянными адресами Шрифты WordPress необходимо загружать с помощью шрифтов Google? Отображать пользовательские поля комментариев только для первого уровня Shortcode в виджетах печатает перед заголовком Предварительная информация о разбивке по страницам Использование AJAX в FrontEnd с плагином для плагинов WordPress (wppb.io) get_permalink вызывает белый экран Перемещение медиа-библиотеки в медиа-библиотеку совершенно другого сайта Добавьте предопределенные / значения по умолчанию в настраиваемый плагин post Как добавить столбцы в редактор меню WordPress Улучшение персонализированной публикации Permalink Structure Как добавить окно поиска в single.php? Плагины построителя страниц Расширенное настраиваемое поле и настраиваемый тип сообщения Вставьте wp_query после the_content с плагином (фильтр the_content не будет работать)