Articles of mysql

Проверьте, существует ли пост заголовка

Я пишу плагин, который принимает XML-канал и отправляет его в WordPress с помощью wp-cron Все работает денди, за исключением того, что он снова добавляет одни и те же записи. Итак, я работаю над системой, чтобы проверить, существует ли почта этого заголовка. Я написал это, но его всегда возвращающийся «уже существует» global $wpdb; $query = $wpdb->prepare('SELECT […]

Как определить составные клавиши с помощью dbDelta ()

Я получаю ошибку при попытке создать таблицу с dbDelta() и составным первичным ключом. Sql довольно прямолинейный. $sql = "CREATE TABLE {$wpdb->prefix}voicemail_call ( user_id BIGINT(9) UNSIGNED NOT NULL, call_id BIGINT(9) UNSIGNED NOT NULL, opened BOOL DEFAULT 0 NOT NULL, PRIMARY KEY (user_id, call_id) );"; dbDelta($sql); Это показывает ошибку WordPress database error: [Multiple primary key defined] ALTER […]

Пожалуйста, объясните, как WordPress работает с набором символов MySQL и сортировкой на низком уровне

Как следует из названия вопроса, я хочу понять, как WordPress работает с наборами символов MySQL и параметрами сопоставления. Как я покажу ниже, для меня это не имеет особого смысла … Я установил WordPress, следуя инструкциям на их странице установки: https://codex.wordpress.org/Installing_WordPress В рамках инструкций я последовал их советам по ручному созданию базы данных MySQL в командной […]

Проблемы с задержкой репликации MySQL в страницах wp-admin

У меня есть среда с WP 3.0.1 с Master db и двумя подчиненными. Я использую HyperDB, чтобы заставить все записи перейти к Мастеру, и все читают, чтобы читать из двух подчиненных. Я испытываю множество проблем на страницах wp-admin, где данные записываются ведущему, а WordPress пытается прочитать из подчиненного устройства, и данные еще не достигли подчиненного […]

как обновить настройки permalink wordpress? (без панели администратора)

Я изменил константы в таблице wp_options в базе данных, и я получаю 404 на каждый пост. Все работает нормально после входа в панель и нажмите «сохранить настройки» на странице параметров постоянных ссылок. Как это сделать автоматически (например, «обновить» эти настройки)?

Заказ сообщений днем ​​(а не раз) и метазначение

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

Mysqldump добавить таблицу drop?

В Codex я заметил, что для резервного копирования базы данных отображается опция -add-drop-table. Прежде чем я что-нибудь прикручу, это просто означает, что когда резервная копия будет в конечном итоге импортирована, таблицы будут перезаписаны, если они существуют в целевом db? Я не хочу бросать столы, когда я их поддерживаю! user@linux:~/files/blog> mysqldump –add-drop-table -h mysqlhostserver -u mysqlusername […]

Отсутствие составных индексов для мета-таблиц

Почему таблица wp_commentmeta не имеет составного индекса (comment_id, meta_key) по умолчанию? Я считаю, что это единственный полезный индекс для этой таблицы, я ошибаюсь? Вместо этого у него есть странный набор индексов: mysql> show create table wp3_commentmeta; … PRIMARY KEY (`meta_id`), KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`) … То же самое о wp_postmeta .

Могу ли я использовать PHP-sql-функции вместо $ wpdb?

Я новичок в WordPress и задаюсь вопросом, почему в WordPress API они говорят вам использовать такие функции, как prepare() , insert() , get_col() , get_row() , query() и т. Д., Когда технически я могу использовать встроенные функции PHP-SQL, такие как mysqli_query() , mysqli_fetch_assoc() и т. д. В чем преимущества использования функций $wpdb SQL для выполнения […]

Можно ли определить две базы данных для одной установки?

Можно ли определить 2 базы данных для одной установки wp, я искал, но есть опции для одной базы данных и 2 установки. Я хочу это, потому что один из сайтов моих клиентов размещен на выделенном сервере, но если увеличение трафика происходит, то база данных переходит в автономный режим. Поэтому, если у вас есть две базы […]

Intereting Posts
Крючки с автоматической загрузкой внутри должны использовать плагин Неустранимая ошибка: вызов функции-члена get_queried_object_id () Лучший способ сортировать усадьбы и запрашивать их (в аренду? Да / нет. Содержит офисные помещения? Да / нет)? Показать автора в пользовательской rss-ленте Async.upload.php (сообщение об ошибке: не удалось загрузить данные ответа) Настройка 404 страницы в Nginx wpautop (), когда атрибуты короткого кода находятся на новых линиях, разбивают массив args Как добавить поисковые вары с разбитыми на страницы URL? Как использовать файл wp-cli.yml? single_cat_title эквивалент для пользовательской таксономии? Максимальное количество символов на странице WordPress? Вытягивание в категории сообщений и детей в пределах категории Как настроить код начальной страницы? Woocommerce Добавить вариант продукта в корзину по специальной ссылке Экспорт всех сообщений для импорта в качестве товаров