warlocksp
Ответы в темах
-
Форум: WooCommerce
Тема: Woocomerce — отобразить атрибуты// Функция вывода атрибута function productTags() { global $product; // Получаем элементы таксономии атрибута shoes $attribute_names = get_the_terms($product->get_id(), 'pa_tagsfilter'); $attribute_name = "pa_tagsfilter"; if ($attribute_names) { // Вывод имени атрибута tagsfilter // echo wc_attribute_label($attribute_name); // Выборка значения заданного атрибута foreach ($attribute_names as $attribute_name): // Вывод значений атрибута tagsfilter // echo $attribute_name->name; echo '<a href="' . get_site_url() . '/shop/' . $attribute_name->slug . '">' . $attribute_name->name . '</a>'; endforeach; } } // Определяем место вывода атрибута add_action('woocommerce_single_product_summary', 'productTags', 61);
- Ответ изменён 3 года, 6 месяцев назад пользователем warlocksp.
Форум: Проблемы и решения
Тема: плагин Лейка shortcode?Ничего не пойму, помогите разобраться — у меня есть:
- Ответ изменён 4 года, 10 месяцев назад пользователем warlocksp.
Форум: Проблемы и решения
Тема: плагин Лейка shortcode?На странице «Демо статья 3» внизу стоит виджет — там работает,
а ниже [leyka_bar campaign_id=»412″] — выводит как текст, а должен как над ним выводить.[leyka_bar campaign_id=»412″] — выводит как текст
- Ответ изменён 4 года, 10 месяцев назад пользователем warlocksp.
Форум: Проблемы и решения
Тема: Добавить внешнию ссылкуВопрос решил сам:
jQuery(«.scroll-nav ul a»).on(‘click’, function(){
location.href = this.href;
});Форум: Плагины
Тема: WP-PostRatingsРешил сам в файл: «functions.php»
Добавил:/** * Функция автоматического добавления рейтинга новым записям * * @param ind $post_id уникальный идентификатор поста */ function save_postratings_for_post( $post_id ) { // Если это ревизия - ничего не делаем if ( wp_is_post_revision( $post_id ) ) return; // Смотрим, есть ли данные о проголосовавших юзерах // Функция срабатывает при обновлении записи, потому исключаем момент с подменой данных $ratings_users = (int)get_post_meta($post_id, 'ratings_users', true); if($ratings_users > 0) return; // Узнаем, какой максимальный рейтинг доступен (указывается в настройках плагина) // А также проверим, если такой опции нет, то плагин отсутствует и смысла добавлять данные нет $postratings_max = (int)get_option('postratings_max'); if(!$postratings_max) return; // Добавляем рандомные данные // В функцию random_int первым параметром передаётся минимальный возможный рейтинг, вторым - максимальный $score_and_average = random_int(1, $postratings_max); // Общий рейтинг (ratings_average = ratings_score / ratings_users) update_post_meta($post_id, 'ratings_average', $score_and_average); // Сумма рейтинга ( ratings_score_user_1 + ratings_score_user_2 + .... + ratings_score_user_n ) update_post_meta($post_id, 'ratings_score', $score_and_average); // Количество проголосовавших людей update_post_meta($post_id, 'ratings_users', 1); } add_action( 'edit_post', 'save_postratings_for_post' );
- Ответ изменён 5 лет, 9 месяцев назад пользователем warlocksp.
Не ужели, никто не сталкивался с таким.
- Ответ изменён 5 лет, 12 месяцев назад пользователем warlocksp.
Форум: Плагины
Тема: Плагин оптимизации ?Плагин, оптимизации JS, html.
Мне нужно ускорить работу сайта- Ответ изменён 6 лет, 11 месяцев назад пользователем warlocksp.
Форум: Разное
Тема: Разметить баннерПоставил — Widget Visibility — 100% что мне и нужно было:
https://ru.wordpress.org/plugins/widget-visibility-without-jetpack/Поставил текстовый виджет под меню и выбрал где отображать и все.
Просто — только на чел, изучать WordPress.
Даже элементарно, не знал как разместить обычный баннер.
Но благодаря вашей подсказки и интуиции и нашел описание:
https://wpmag.ru/2013/jetpack-widget-visibility/. Все сделал на отлично.Плагинов много — много советуют — все подряд не будешь ставить. Вот и спросил
Форум, не очень активен на сколько — понимаю?
- Ответ изменён 7 лет назад пользователем warlocksp.
Форум: Разное
Тема: Разметить баннерОГРОМНОЕ СПАСИБО!!!
Отличный плагин- Ответ изменён 7 лет назад пользователем warlocksp.
Форум: Проблемы и решения
Тема: Многоуровневое меню ?Решение оказалось простым — решил вопрос самостоятельно:
if (in_array('menu-item-has-children', $item->classes)) { // print_r($args->link_after); - за комментировать // $args->link_after .= '<span class="caret"></span>'; - и без точки, перед равно. $args->link_after = '<span class="caret"></span>'; } else { $args->link_after = ''; }
Вопрос закрыт — прошу удалить тему.
- Ответ изменён 7 лет, 4 месяца назад пользователем warlocksp.
Форум: Проблемы и решения
Тема: Многоуровневое меню ?С меню вопрос решил — подкорректировал css.
Осталось убрать «треугольники» — как это исправить, не могу понятьВ подпункте «Студия Красоты» — их два и вверху появился — как это исправить?
// build html $output .= $indent . '<li id="nav-menu-item-' . $item->ID . '" class="' . $depth_class_names . ' ' . $class_names . '">'; // link attributes $attributes = !empty($item->attr_title) ? ' title="' . esc_attr($item->attr_title) . '"' : ''; $attributes .= !empty($item->target) ? ' target="' . esc_attr($item->target) . '"' : ''; $attributes .= !empty($item->xfn) ? ' rel="' . esc_attr($item->xfn) . '"' : ''; $attributes .= !empty($item->url) ? ' href="' . esc_attr($item->url) . '"' : ''; $attributes .= ' class="menu-link ' . ($depth > 0 ? 'sub-menu-link' : 'main-menu-link') . '"'; //add caret when needed if (in_array('menu-item-has-children', $item->classes)) { print_r($args->link_after); $args->link_after .= '<span class="caret"></span>'; } else { $args->link_after = ''; } $item_output = sprintf('%1$s<a%2$s>%3$s%4$s%5$s</a>%6$s', $args->before, $attributes, $args->link_before, apply_filters('the_title', $item->title, $item->ID), $args->link_after, $args->after ); // build html $output .= apply_filters('walker_nav_menu_start_el', $item_output, $item, $depth, $args); } }
Скриншот:
Форум: Проблемы и решения
Тема: Многоуровневое меню ?Форум: Проблемы и решения
Тема: Не правильная ссылка меню?Так ссылки страниц «Новости» и «СМИ о нас» — порядок.
а не работает…Форум: Проблемы и решения
Тема: Не правильная ссылка меню?Понял…
Форум: Проблемы и решения
Тема: Не правильная ссылка меню?Попробовал создать новый пункт меню «Новости2»
С такой же ссылкой — все равно идет на СМИ о насМы может ли как-то связать по скайпу