Intereting Posts
Структура и отображение содержимого из нескольких страниц на одной странице Измените текст моей корзины в заголовке темы WooCommerce Artificer if && проблемы с transition_post_status GET метод веб-api из скрипта WordPress PHP Перепишите query_var, который является term_id с иерархическими слизнями на неархивированных страницах Создание вкладок на странице параметров администрирования из настраиваемого цикла post post Как я могу выводить HTML в шаблон без его пропускания через фильтр кеширования? Можно ли использовать WP-CLI с удаленного компьютера? WordPress multisite, использовать те же файлы cookie на всем веб-сайте? «Примечание: неопределенная переменная: содержимое» показывает Использование размеров изображений для пользовательских типов сообщений вне цикла Удалить ссылку продукта на Woocommerce Cart Widget JSON: создание графика json-файла Создайте обычную и мощную форму поиска is_customize_preview () как функция, чтобы проверить, настроен ли «Предварительный просмотр» в JavaScript JavaScript

Понимание настраиваемого php, который читается с WP MYSQL

У меня есть пользовательская часть MySQL, которая работает на каждой системе WordPress, которую я видел до сих пор, но не работает в одной клиентской системе.

Я не писал этого, так что я выясняю, что это значит.

Проблема в том, что он не может подключиться к базе данных MySQL (или подключается, но не получает данных).

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

global $db_pdo,$wpdb; $sql= "Select * from ".$wpdb->prefix."posts where post_type = :post_type"; $order_status = $db_pdo->prepare($sql); $data=array(':post_type' => 'shop_order'); $order_status->execute($data); 

Вы просматривали файлы журналов сервера (MySQL и PHP)? Это может быть несколько вещей:

  • Ошибка разрешения MySQL на db и / или таблице
  • Таблица названа иначе, чем указано в вашем коде
  • MySQL и / или WordPress используют более старые версии, которые не поддерживают определенный синтаксис