Intereting Posts
Странное поведение wp_nav_menu, не появившись Как получить идентификатор автора за пределами цикла Сообщения не проходят правильно Регенерированные изображения (Регенерация миниатюр плагина, команда регенерации файлов wp-cli) имеют жесткие ограничения размера? Пользовательская wp_query pagination – next_posts_link () или wp_pagenavi () всегда пустая Можно ли использовать систему cron для запуска функции, подключенной к API AJAX Пользовательские поля, не отображаемые в настраиваемом типе сообщений Отображать дату и информацию об авторе меню отображения с тегами списка Создайте пользовательские функции.php для страниц AMP Заставка WordPress, которая синхронизирует все, кроме сообщений? Получить сообщения по ID меню «Ошибка при подключении к базе данных» при попытке запустить скрипт через crontab Как организовать файлы PHP, чтобы разрешить несколько типов страниц Проблема с запросами wpdb, wp_insert_post, wp_insert_user и т. Д. Запрос выполняется дважды

Используйте mysql_query вместо $ wpdb query

У меня есть пользовательская таблица внутри моей базы данных wordpress, называемой test.

Что делать, если я запрашиваю эту таблицу с помощью mysql_query () вместо использования, например, $ wpdb-> get_results ()

Это повлияет на мою работу?

Ты очень 🙂

Solutions Collecting From Web of "Используйте mysql_query вместо $ wpdb query"

Простой и короткий:

  • mysql_query () = быстрее!
  • $ wpdb-> get_results () = безопаснее!

Но в большинстве случаев, поскольку $wpdb является глобальным объектом и уже используется в памяти, он будет работать как mysql_query() .

Это повлияет на мою работу?

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

Плагины кэшируют запросы БД в API WordPress. Если вы не используете API, ваши запросы не кэшируются. В результате получается более медленный сайт.