Разное

New wp query: WP_Query{} – Выбирает записи из базы данных по указанным критериям.

13.10.2023

Ошибка WP Query не возвращает все записи

1 ответ на этот вопрос.

0 голосов

Связанные вопросы в PHP

Привет @картик, Вы можете получить эту ошибку, потому что … ПОДРОБНЕЕ

ответил 19 мая 2020 г. в PHP к Нирой • 82 860 баллов • 1723 просмотра

  • HTML
  • CSS
  • PHP
  • ларавель
  • JavaScript

Привет @картик, Вы можете сделать так: ВЫБЕРИТЕ … ПОДРОБНЕЕ

ответил 21 июля 2020 г. в PHP к Нирой • 82 860 баллов • 44,913 просмотров

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • узлов
  • PHP
  • sql

Привет @картик, Чтобы установить SOAP в PHP-7, запустите … ПОДРОБНЕЕ

ответил 14 августа 2020 г. в PHP к Нирой • 82 860 баллов • 2351 просмотр

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • PHP
  • MySQL
  • linux-база данных
  • линукс

Привет @картик, У вас должен быть модуль .

.. ПОДРОБНЕЕ

ответил 14 сент. 2020 г. в PHP к Нирой • 82 860 баллов • 12 548 просмотров

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • PHP

Привет @картик, Сначала вы должны пойти в … ПОДРОБНЕЕ

ответил 18 марта 2020 г. в Ларавеле к Нирой • 82 860 баллов • 19,758 просмотров

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • угловой
  • PHP

Именованный маршрут используется для предоставления конкретных … ПОДРОБНЕЕ

ответил 18 марта 2020 г. в Ларавеле к Нирой • 82 860 баллов • 2352 просмотра

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • PHP

Привет, Это просто, вам просто нужно … ПОДРОБНЕЕ

ответил 23 марта 2020 г. в Ларавеле к Нирой • 82 860 баллов • 2114 просмотров

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • PHP

Привет @картик, Именованная маршрутизация — еще одна замечательная особенность . .. ПОДРОБНЕЕ

ответил 23 марта 2020 г. в Ларавеле к Нирой • 82 860 баллов • 34 159 просмотров

  • HTML
  • CSS
  • JavaScript
  • ларавель
  • PHP

Привет Картик, Переменная, объявленная вне функции, имеет … ПОДРОБНЕЕ

ответил 19 февраля 2020 г. в PHP к Нирой • 82 860 баллов • 590 просмотров

  • HTML
  • PHP
  • CSS
  • угловой
  • jquery

Привет, Вы можете использовать TestCase вместо PHPUnit_Framework_TestCase. // используем следующее пространство имен использовать … ПОДРОБНЕЕ

ответил 20 апр. 2020 г. в PHP к Нирой • 82 860 баллов • 3658 просмотров

  • HTML
  • CSS
  • JavaScript
  • PHP
  • угловой
  • ларавель
  • Что такое PHPSESSID? 8 августа 2022 г.
  • getenv() против $_ENV в PHP 8 августа 2022 г.
  • Как сделать хороший «выбор даты» в PHP? 8 августа 2022 г.
  • Интерфейс или абстрактный класс: что использовать? 8 августа 2022 г.
  • Как добавить дополнительные пробелы в PHP? 8 августа 2022 г.
  • Все категории
  • ЧатGPT (11)
  • Апач Кафка (84)
  • Апач Спарк (596)
  • Лазурный (145)
  • Большие данные Hadoop (1907)
  • Блокчейн (1673)
  • С# (141)
  • С++ (271)
  • Консультирование по вопросам карьеры (1060)
  • Облачные вычисления (3469)
  • Кибербезопасность и этичный взлом (162)
  • Аналитика данных (1266)
  • База данных (855)
  • Наука о данных (76)
  • DevOps и Agile (3608)
  • Цифровой маркетинг (111)
  • События и актуальные темы (28)
  • IoT (Интернет вещей) (387)
  • Джава (1247)
  • Котлин (8)
  • Администрирование Linux (389)
  • Машинное обучение (337)
  • Микростратегия (6)
  • PMP (423)
  • Power BI (516)
  • питон (3193)
  • РПА (650)
  • SalesForce (92)
  • Селен (1569)
  • Тестирование программного обеспечения (56)
  • Таблица (608)
  • Таленд (73)
  • ТипСкрипт (124)
  • Веб-разработка (3002)
  • Спросите нас о чем угодно! (66)
  • Другие (2231)
  • Мобильная разработка (395)
  • Пользовательский интерфейс UX-дизайн (24)

Подпишитесь на нашу рассылку новостей и получайте персональные рекомендации.

Уже есть учетная запись? .

Передача переменных в WordPress: WP_Query

Ознакомьтесь со вторым постом о передаче переменных в циклах WordPress.

Одним из самых важных аспектов написания кода является выбор, когда (или когда нет) использовать переменные.

Звучит тривиально, правда? И в некотором отношении это так, но чем дольше я пишу код (или, возможно, лучше сказать), чем больше кода я написал и должен был поддерживать, тем больше изменилось мое мнение. о том, как часто я использую переменные.

Проработав в отрасли пару лет, я попытался следовать эмпирическому правилу:

«Только если мне нужно использовать это значение более одного раза, я буду хранить его в переменной».

И я по-прежнему считаю, что это неплохое эмпирическое правило, но чем больше я работал с системами, которые, скажем, взаимодействуют с базой данных, или используют многомерные массивы, или какие-либо итерации (будь то , foreach или что-то подобное), тем больше я понял, как сохранение переменной — даже если она будет использоваться только один раз — может сделать код более читаемым.

Передача переменных в WordPress

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

А может и так.

Но, как мне кажется, если вы не оцениваете критически все, что делаете, в том, что касается написания кода, периодически на протяжении всей вашей карьеры, то ваши привычки никогда не вырастут за пределы того, что вы начали делать.

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

В контексте WordPress, вот два примера, где я нашел объявление переменных, даже если они будут использоваться только один раз, для улучшения кода.

Пример с WP_Query

О WP_Query

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

Короче говоря, я думаю, что настройка массива аргументов до получения экземпляра класса делает код более аккуратным.

Например, см. следующую суть:

В первом примере я создаю экземпляр WP_Query и сохраняю его в переменной, которая будет использоваться через стандартный поток управления WordPress

if/while .

Но разница в том, что следование соглашениям о кодировании при одновременном вложении массива аргументов в конструктор не только выглядит уродливо (и да, я думаю, что в форматировании кода есть эстетика), но и мешает кому-то прийти и точно знать, что мы проходим.

Конечно, вы можете посмотреть документацию по классу, чтобы определить, что представляет собой массив — в данном случае аргументы запроса — но наличие единственной переменной с именем $args делает гораздо более понятным, что именно представляет собой массив. прошедший.

Затем во втором примере я сначала определяю пару переменных, которые используются только один раз при создании экземпляра класса.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *