Проблемы с WordPress (Warnings)
При заходе на сайт, выскакивают предупреждения:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /path_to_wordpress/wp-includes/query.php on line 2302
Warning: array_map() [function.array-map]: Argument #2 should be an array in /path_to_wordpress/wp-includes/query.php on line 2318
Warning: implode() [function.implode]: Invalid arguments passed in /path_to_wordpress/wp-includes/query.php on line 2318
Решения:
Видимо ошибка инсталляционного скрипта.
В таблице оказалось неправильное значение опции.
mysql> select * from wp_options where option_name='sticky_posts';
+-----------+---------+--------------+--------------+----------+
| option_id | blog_id | option_name | option_value | autoload |
+-----------+---------+--------------+--------------+----------+
| 92 | 0 | sticky_posts | Array | yes |
+-----------+---------+--------------+--------------+----------+
1 row in set (0.00 sec)Лечится удалением этой опции из таблицы.
mysql> delete from wp_options where option_name='sticky_posts';