Фильтр отображения постов только 1 уровня в админке WordPress

(2 оценок, среднее: 5,00 из 5)
Загрузка...

Иногда, например для сортировки, бывает полезно отображать страницы только 1 уровня, не выводя дочерние элементы. Особенно если страниц, или записей пользовательского типа несколько сотен. Подробнее...

Как вывести корзину WooCommerce в шапке сайта

(17 оценок, среднее: 4,76 из 5)
Загрузка...

Чтобы вывести кнопку корзины с отображением количества товаров в шапке сайта,  добавим немного кода в файл темы header.php, который отвечает за вывод шапки:

<div class="s-header__basket-wr woocommerce">
    <?php
    global $woocommerce; ?>
    <a href="<?php echo $woocommerce->cart->get_cart_url() ?>" class="basket-btn basket-btn_fixed-xs">
        <span class="basket-btn__label">Корзина</span>
        <span class="basket-btn__counter">(<?php echo sprintf($woocommerce->cart->cart_contents_count); ?>)</span>
    </a>
</div>

Подробнее...

Изменение размеров миниатюр в WooCommerce

(32 оценок, среднее: 4,66 из 5)
Загрузка...

После очередного обновления WooCommerce не все размеры миниатюр можно менять через админку WordPress. Раньше было так:

настройки миниатюр woocommerce

Сейчас настройки перенесены в пункт меню "внешний вид -> настроить" Подробнее...

Обрезка изображения в WordPress Customizer API

(2 оценок, среднее: 5,00 из 5)
Загрузка...

Если вы хотите предоставить своим пользователям возможность выбрать и обрезать изображение перед его использованием, для этого существует класс WP_Customize_Crop­ped_Image_Control Подробнее...

Цикл Wp_Query внутри другого цикла в WordPress

(3 оценок, среднее: 3,67 из 5)
Загрузка...

Использовать вложенный Wp_Query внутри цикла Wp_Query в WordPress можно следующим способом:

<?php 
$args = array(
    'post_type' => 'post'
   
);

$query = new WP_Query($args);

if ($query->have_posts()):while ($query->have_posts()): $query->the_post(); ?>
    

<?php

                    $inner_args = array(
                        'post_type' => 'page'
                    );

                    $inner_query = new WP_Query($inner_args);

                    if ($inner_query->have_posts()): ?>
                         
                            <?php while ($inner_query->have_posts()): $inner_query->the_post(); ?>

                          //тут второй цикл
                            <?php endwhile; ?>
                        
                    <?php endif;
                    $query->reset_postdata(); 
?>



<?php endwhile; endif;
wp_reset_postdata(); ?>

Notepad++ — как свернуть/развернуть блоки с помощью клавиатуры

(9 оценок, среднее: 5,00 из 5)
Загрузка...

Горячие клавиши

Ctrl+Alt+F свернуть текущий уровень и Ctrl+Alt+Shift+F развернуть.

Сворачивание блоков с определенного уровня:
Alt+x - свернет все уровни, что ниже Х включительно.

Alt+0 свернуть все
Alt+1 с первого уровня
Alt+2 со второго

Alt+Shift+x - развернуть уровни

Примечание:

Свернуть все блоки Alt+0, затем разворачивать по одному - внутри будут свернутые блоки. 

Свернуть все блоки Alt+1, затем разворачивать по одному - тоже самое, но внутри будут полностью развернутые блоки. 

Свернуть все блоки третьего уровня Alt+3, затем все Alt+1, затем разворачивать по одному - внутри будут развернутые до третьего уровня блоки. 

Добавлю, что если синтаксис не поддерживается, то хоткеи работать не будут. Например style.less - notepad++ по умолчанию не поддерживает синтаксис .less , однако в этом случаем можно указать синткасис JavaScript, и все будет работать.

Skype — HTML ссылка на приложение

(Пока оценок нет)
Загрузка...

Как добавить на веб-страницу ссылку для звонка через Skype?

Для этого нужен соответствующий синтакс в аттрибуте href  тэга <a>

<a href="skype:skype_name?action">Текст ссылки</a>

skype_name - логин адресата

action - действие на выбор

Подробнее...

Select css оформление — jquery плагин Selectric

(3 оценок, среднее: 3,67 из 5)
Загрузка...

В данной статье рассмотрим плагин 

Selectric.js

В контексте  свободной стилизации select средствами css
Плагин фактически клонирует и скрывает select, превращая его в выпадающее меню. Все действия производимые с копией проецируются и на оригинальный select, так что если вдруг вырубить плагин, то появится оригинальный select  в нужном состоянии.

Подключение:
1. Переходим на сайт плагина: http://selectric.js.org/
2. Скачиваем архив
3. Подключаем к проекту минифицированный js (зависимость от jquery или zepto)
4. Заходим на страницу темирования, скачиваем и подключаем нужный css: http://selectric.js.org/demo.html
5. Пользуясь консолью браузера поправляем в скачанном стили под дизайн.

Подробнее...

Страница 5 из 8« Первая...34567...Последняя »