Articles of условные теги

Woocommerce скрыть все цены только для котировок

Я знаю, что можно удалить цены на продукты и диапазоны переменных позиций. Но у меня есть проект, в котором клиент использует систему котировок, в которой клиент добавляет элементы в список котировок и отправляет. Цитата относится к администратору, который создает цену и отправляет обновленное предложение обратно клиенту с созданной ценой. Я хотел бы знать, можно ли […]

Несколько операторов if с else для get_the_category

Я создал некоторый код для возврата категорий вложений, который выглядит так: <?php // Attachment Categories $categories = get_the_category($attachment->ID); if ($categories) { ?> <ul> <?php foreach ($categories as $category) { ?> <?php if ($category->name !== 'Slides') if ($category->name !== 'Uncategorized') { ?> <li><?php echo $category->name; ?></li> <?php } ?> <?php } ?> </ul> <?php } ?> […]

is_single () условная проверка внутри ajax php function

Я создаю динамический контент, но мне нужно запустить условную проверку is_single () внутри php-функции add_action( 'wp_ajax_rando_func', 'rando_func' ); add_action( 'wp_ajax_nopriv_rando_func', 'rando_func' ); function rando_func() { if (is_single()) { //do stuff } } Это не работает, поэтому я попытался добавить идентификатор function rando_func() { $page_id = $_POST["page_id"]; if (is_single($page_id)) { //do stuff } } Не повезло […]

метод для получения всего списка тэгов в файле archive.php

Что я пробовал → <?php $taginto = get_the_tag_list(); if ( ! empty( $taginto ) ) { echo '<a class="categum" href="' . esc_url( get_tag_link( $taginto[0]->term_id ) ) . '">' . esc_html( $taginto[0]->name ) . '</a>'; } ?> Что я хочу → Я нахожусь на www.somedomain / tag / apple / и пытаюсь отобразить все теги следующим […]

Как установить условия для определения подсайта и других критериев?

В header.php сайта, который находится в дочерней теме, совместно используемой корнем и четырьмя другими сайтами в сети (с использованием MU, настроенного в каталогах), мне нужно определить, какой сайт / подсайт отображается, а затем искать другие условные обозначения. Я видел упоминание get_blog_id_from_url, get_current_site и blog_id как потенциальные методы, некоторые более надежные, чем другие. Какой подход лучше? […]

код короткого кода только по определенной категории

Я хочу вставить несколько коротких кодов в свой шаблон сообщения, но я хочу, чтобы теги были привязаны к определенной категории (и подкатам). Я просмотрел код, но я не уверен, с чего начать.

Обнаружить страницу тега и включить изображение для этого конкретного тега

Я пытаюсь найти способ включить div (который будет содержать фоновое изображение) для определенного тега. Этот блок кода работает, но не работает, когда сообщение имеет более одного тега. Я использую страницу под названием tag.php, которая является шаблоном по умолчанию для всех тегов. У меня будет довольно много тегов, поэтому я не хочу создавать файлы шаблонов для […]

functions.php и условные теги

У меня возникла следующая проблема: некоторые условные теги не работают в файле functions.php. Например, я пытаюсь сделать следующее: if ( is_home() ) : wp_enqueue_script('accordeon_setup', '/wp-content/themes/44db/js/scripts-accordeon.js'); endif; и хотя сайт не создает ошибки, я не вижу скрипта на домашней странице. То же самое происходит со следующим условным тегом: if ( $post->post_parent == '12' ) : Есть […]

Скрыть слайдер на странице типа сообщения

Если пользователи вводят код на главной странице и этот код действителен, они будут отправляться на страницу типа сообщения, где отображается профиль. Проблема в том, что как-то слайдер домашней страницы также отображается на этой странице профиля. Как-то он загружен, и я не хочу этого. Я попытался выгрузить его с помощью условного, но это, похоже, не работает. […]

Если инструкция для is_author сообщения

Я хочу показать что-то на боковой панели сообщения, только если автор сообщения равен конкретному автору или имени пользователя. Я смотрел на is_author() но это не похоже на трюк.