Articles of mysql

запрос для создания продуктов woocommerce из изображений

У меня есть сотни художественных образов в моей медиатеке WP, каждая из которых я хочу преобразовать в продукт woocommerce и установить как признанный образ этого продукта. Вместо того, чтобы вручную добавлять новые продукты и настраивать изображения, которые занимают дни повторяющейся работы, есть ли способ сделать это автоматически в MySQL?

Как я могу заставить wordpress подавлять ошибки mysql?

WordPress имеет две функции, связанные с SQL-запросами и их ошибками, как указано в « Что такое различие между suppress_errors () и hide_errors () в $ wpdb? Из того, что я читал, установка WP_DEBUG на false в wp-config.php будет устанавливать hide_errors() чтобы ошибки mySql не показывались, – но если сайт не может подключиться к базе данных, […]

Можно ли восстановить случайно удаленные виджеты?

Я случайно удалил виджеты, не перетаскивая его в раздел неактивных виджетов. У меня есть резервная копия всех файлов и базы данных, но я многое изменил на сайте, кроме виджетов. Могу ли я восстановить виджеты?

простой sql-запрос на wp_postmeta очень медленный

У меня есть установка wordpress, и мне нужен этот запрос для каждого сообщения: select post_id, meta_key from wp_postmeta where meta_key = 'mykey' and meta_value = 'somevalue' У меня есть 3M строк в этой таблице, и запрос занимает около 6 секунд. Я думаю, это должно быть намного быстрее. Если я покажу индекс таблицы, он вернет мне: […]

Вставьте все почтовые идентификаторы в новую таблицу базы данных

У меня есть плагин, который создает новую таблицу базы данных. При активации плагина есть способ вставить все мои сообщения в эту таблицу? Прямо сейчас я использую action hook, чтобы сразу вставить идентификатор новых опубликованных сообщений. function transfer_post_id($post_ID) { global $wpdb; if (!($wpdb->get_row("SELECT post_id FROM $my_table WHERE post_id = $post_ID" ) ) ) { //if post […]

Как написать этот оператор SQL для сообщений, написанных за последние 24 часа?

Кто-то дал мне этот код SQL, чтобы подсчитать количество сообщений (post_type 'mixtapes') за последние 7 дней. Я попытался преобразовать его в «за последние 24 часа», но он дает неправильный номер. Вот его код, который работает в течение 7 дней: $querystr = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'mixtapes' AND post_date […]

Проблемы с PHP / MySQL при запуске WP на облаке EC2

Я пытаюсь создать блог wordpress на экземпляре Amazon EC2. У базового изображения Amazon были установлены apache и php. Я установил MySQL вручную в свой каталог пользователя. Я могу войти в базу данных MySQL из командной строки linux. Но я не могу подключиться к MySQL db из php. Сценарий, который я тестировал, был следующим. У меня […]

варианты тем эхом повторяются несколько раз

Я попытался разбить страницу параметров темы Twenty Eleven и добавить свою собственную коррекцию полей : я где-то пошел по учебнику, но когда я пытаюсь повторить данные, он выходит несколько раз. Вот моя тема-options.php: http://pastebin.com/HSZM56jA Вот как я повторяю это: <?php $options = get_option('gavsiu_theme_options'); echo $options['message-primary']; echo $options['message-secondary']; ?> Выходит 11 раз. Это основное сообщение. Это […]

Как перенести сообщения из старого пользовательского старого блога на новый веб-сайт WordPress?

Мне нужно перенести сообщения из очень старого пользовательского старого блога, сделанного в ASP (сообщения хранятся в таблице MySql), в новый блог WordPress. Поэтому мне нужна ваша помощь, чтобы найти самое умное решение для этого, я исключаю идею делать это вручную, потому что количество сообщений, которые нужно перенести, действительно велико. Поэтому, глядя на эту схему ER: […]

Обновление сообщения WordPress или страницы занимает 60 секунд

Начиная с обновления до WordPress 3.5 у меня были обновления страниц и сообщений, которые стали чрезмерно медленными. Я собирал их, и они занимают 40-80 секунд для обновления. Последние 2 часа чтения я пробовал все, что мог найти на форумах WordPress.org, но ничего не работает. Я использую maxcdn и CloudFlare для фронта, но задняя часть невыносима. […]