Articles of wp

Тролль хакеров, перенаправляя их

Мой сайт становится несколько популярным, и с ростом популярности растет количество хакеров. Вчера вечером я посетил журналы безопасности и обнаружил, что каждый день около 10 человек пытаются получить доступ /?author=1 /?author=2 /?author=3 /?author=4 но у меня нет ни одного из этих идентификаторов пользователей, поэтому для них создается 404. они также запускают угадывающие боты на имена […]

Установка нескольких значений как sort_column

Если я хочу сортировать по 1) menu_order, и если вес страниц одинаковый, я хочу 2) сортировать их по алфавиту, как? Это поведение по умолчанию, если вы устанавливаете menu_order? Это?: $args = array( 'sort_order' => 'ASC', 'sort_column' => 'menu_order, post_title' ); $children = get_pages($args); Или?: $args = array( 'sort_order' => 'ASC', 'sort_column' => 'menu_order post_title' ); […]

Последнее сообщение, упорядоченное по дате публикации, используя WP_Query на главной странице

Я объединяю несколько сайтов в один, и я создал соответствующие должности и изменил их post_date (опубликовать дату) до первоначального времени публикации. Однако (даже если я перечисляю более одного сообщения) результат, я получаю, является последним по сравнению с недавним «post_modified» (последнее обновление сообщения). // EDIT – более подробное объяснение проблемы Мое первоначальное сообщение на старом веб-сайте, […]

Pagination работает в пользовательском цикле запросов, но не работает в shortcode

Это возможно для коротких кодов? Paggination отлично работает на странице пользовательских шаблонов. Но я хочу отображать сообщения с короткими кодами. Сообщения отображаются хорошо. Но разбиение на страницы работает некорректно. Такие же сообщения на всех страницах. Мой настраиваемый цикл запроса в шаблоне страницы: $ page = (get_query_var ('paged'))? get_query_var ('paged'): 1; $ args = array ( […]

Что называется этим форматом (вложенные короткие коды)?

При использовании плагинов и коммерческих тем в WordPress нередко встречается такой код: [one_half] [service_box] <h1>Title:</h1> <ul> <li>blah…</li> <li>blah…</li> <li>blah…</li> </ul> [/service_box] [/one_half] [one_half_last] Something more irrelevant here [/one_half_last] У этой вещи есть имя на жаргоне WordPress?

Query & the_content () отображается в заголовке

Это сообщение о двух вещах: Все результаты этого запроса публикуются в заголовке страницы не в области содержимого, как должны. Знаете ли вы о том, почему это происходит, и простейшем подходе к решению этого? Можете ли вы, пожалуйста, критиковать мой запрос? Я хочу знать все неправильно с ним (но он работает и производит эхо-результаты, как ожидалось) […]

Если параметр orderby с использованием pre_get_posts одинаковый для нескольких сообщений, какой резерв использует запрос?

Таким образом, у меня есть 3 пользовательских типа сообщений, которые я хочу заказать по menu_order & имеют «дату» в качестве резервного параметра, так как большинство сообщений будут иметь порядок меню по умолчанию «0». Было бы неплохо, если бы pre_get_posts делали это относительно просто (в отличие от чего-то вроде этого – Множественные параметры порядка в пред-предпроцессе […]

Использование Wp_Query без цикла?

Я хочу запросить сообщения с определенным значением мета. Я бы использовал WP_Query но когда в цикле (исправьте меня, если я ошибаюсь .. Я изучаю wordpress, это только когда в цикле? the_post() который устанавливает глобальные переменные?), Он изменяет global $post . Можно ли зацикливаться без настройки глобальных значений? Я просто хочу получить некоторые материалы в сообщениях, […]

Список способов доступа к базе данных WordPress?

Я пытаюсь получить полное представление о том, как WordPress работает с базами данных. Я прочитал документацию, но меня путают все доступные подходы. До сих пор я понимаю это (на уровне абстракции от базы данных): ========================= «WP_API» (для доступа к данным REST / HTTP) ========================= «get / add / update / delete» (например, get_post_meta ()) ========================= […]

Pagination не работает с пользовательским запросом внутри шаблона домашней страницы

Здесь есть много похожих вопросов, но ни одно из предложений, похоже, не работает для меня. На моей домашней странице есть следующий код: get_template_part( 'category-clients' ); И category-clients.php выглядит так: <div id="content"> <?php global $paged; global $wp_query; $temp = $wp_query; $wp_query = null; $wp_query = new WP_Query(); $wp_query->query('cat=251&posts_per_page=3'.'&paged='.$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); ?> <?php the_title(); ?> […]

Intereting Posts