$wpdb->query('SET default_storage_engine=MYISAM;');
или написать плагин, который будет выполнять запрос только при аткивации плагинов, или добавить запрос по умолчанию в админцентре.
Сразу за...
Добавлять нужно после RewriteEngine On
SeVlad,
http://stackoverflow.com/questions/3050492/set-default-storage-engine-of-mysql-database
http://dev.mysql.com/doc/refman/5.5/en/storage-engine-setting.html
На уровне СУБД других вариантов очевидно нет.
https://www.google.ru/search?client=opera&rls=ru&q=502+Bad+Gateway+nginx&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
Вы говорите чем вам помочь, а мы поможем чем сможем.
SHOW CREATE TABLE goods
Кроме того, значение guid не должно уже повторятся, в документации вроде сказано что метод возвращает объект только в случае если найдено только одна запись, не более и не меньше.
В таком случае желательно реврайтить сразу на index.php, не на чпу ссылки, иначе можно получить зацикливание. А вообще это нужно смотреть по архитектуре и тестировать работу непосредственно на сервере. Имхо в вашем случае лучше обратится к специалистам
http://wwe.php.net/manual/ru/function.htmlspecialchars.php
Подобный говнокод замените на
$name = isset($_POST['name']) ? $_POST['name'] : '';
Для htmlspecialchars желательно явно указать кодировку. Если кодировка на указана, по умолчанию до 5.4 это ISO-8859-1
mail вроде возвращает boolean'овское значение true-false, зачем сравнивать его со строкой? Я конечно понимаю что в PHP выражение true == 'true' вернет true, но все же так лучше не писать, это признак говнокода.
if($verify)