Не видя сайт сложно ответить на ваш вопрос.
weblad добавил 28.07.2011 в 17:51
Насколько я знаю - нет, если измените структуру ЧПУ, старые посты будут недоступны по адресам типа /?paged=132
Единственное что можно сделать, 301 редирект со старых адресов типа /?paged=132 на новые типа /title_post но если постов много, это может быть непростой задачей
weblad добавил 28.07.2011 в 17:53
Сомневаюсь, что такой плагин существует, в принципе не так сложно добавлять комментарии на сайт сайт под разными именами, а изменять даты из админки
weblad добавил 28.07.2011 в 17:55
Скрины не помогут, давайте ссылки на сайты с проблемами, тогда будет понятно как исправить проблему.
Скорее всего проблема в теме, а уж что там наделал разработчик темы - не подскажу.
Баг не распространенный, просто большинство багов они из за плагинов или тем.
Отловить очень просто, переключаем тему на стандартную и отключаем по очереди плагины и проверяем не ушел ли баг.
По идее 404 ошибка должна отдаваться даже если в теме нет шаблона для нее.
Четвертый вариант, использовать плагин, например wp insert
weblad добавил 27.07.2011 в 17:24
Как обычно, или в кривом плагине или в кривой теме.
Отдавать 404 это плохой вариант так как на сайте будет много ошибок, что поисковикам вряд ли понравится. В вашем случае можно закрыть все старые посты путем добавления в head всех старых постов:
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
Определить что пост старый можно узнав его дату через get_the_date
Или вариант попроще, закрывать папки в robots по месяцам, /2011/03, /2011/04 и т.п.
Здесь без ссылки на сайт не разобраться
Скорее всего тема самописная, а название в CSS взято из стандартной темы WP, сделать такую же не проблема для знающего человека, весь код я вам здесь изложить не смогу.
weblad добавил 26.07.2011 в 19:23
У вас новости отображаются в виде картинок, хотя самих картинок не существует. Каждый браузер битые картинки показывает по своему, отсюда и результат.
Скорее наоборот, смысла в закрывании в robots этих папок довольно мало.
Решение очевидно - переустановить wordpress, если не помогло - менять хостинг.
Если это действительно чистый wordpress, никакая не сборка, он должен работать как автомат калашникова, безотказно.
weblad добавил 26.07.2011 в 12:47
Все правильно, остальные плагины по мере необходимости и в зависимости от того, что и как хотите продвинуть.
weblad добавил 26.07.2011 в 12:51
Я бы не изобретал велосипед, не нравится что плагин подключает jquery - воспользуйтесь другим плагином. Удаление jquery - сомнительная необходимость, с учетом того, что придется править код самого wordpress.
weblad добавил 26.07.2011 в 12:56
Можно попробовать использовать шаблон вывода комментариев из стандартной темы wordpress, вместо того, что в вашей теме. Т.е. просто скопировать в вашу тему comments.php из стандартной темы.
Все правильно, только не с wp 3.0, а примерно с 2.6