Верные решения
появляются в процессе

Что делать, если не запускается страница входа в WordPress в iframe

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

При попытке поместить в iframe страницу входа в админку WordPress ничего не отображается, а в консоли браузера возникает ошибка:

  • Refused to display 'название сайта' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

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

Помещаем заголовок поста в titile и alt прикрепленных изображений WordPress

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

Иногда на сайте WordPress много изображений с незаполненными title и alt. В этом случае, чтобы не вводить все вручную при большом объеме сайта, можно программно добавить заголовок поста в эти атрибуты изображений. Следующий код поможет это сделать: Подробнее...

Удаляем класс current_page_parent для блога в меню WordPress

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

Если в меню WordPress есть пункт меню "Блог", а мы находимся на странице пользовательского типа записи, например, на странице услуги, проекта и др., то у пункта меню "Блог" будет класс  current_page_parent, то есть пункт меню "Блог" будет подсвечиваться, как будто страница услуги является постом. Подробнее...

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

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

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

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

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

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

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

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

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

$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(); ?>
Страница 1 из 3123