01. Проблемы и решения с WordPress

Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.

WP на хостинге hc.ru

Кто нибудь сталкивался, хостинг hc.ru, пытаюсь поставить вп 2.7 – Internal Server Error. Ставлю 2.3 нормально. но приактивации почти любых плагинов вылетает та же ошибка. Плагины, при активации которых выдает ошибку: Cforms, AWSOM PixGallery, SimpleForum. Еще много плагинов вызывают ошибку. Вот что пишет хостинг по этому поводу:
Чаще всего данная ошибка возникает в результате превышения ограничения памяти, отведенного Вам по тарифу. Ограничения действующего тарифа можно узнать на нашем сайте ознакомившись с Договором и Приложениями.

Я конечно понимаю про ограничения памяти, но не до такой же степени, что даже вп 2.7 голый не становится. Кто нибудь с таким сталкивался?

Warning: array_keys() Warning: Cannot modify header information – hea

при попытке входа в админку выдается следующее

Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/widgets.php on line 1045

Warning: Cannot modify header information – headers already sent by (output started at /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/widgets.php:1045) in /home/aeclab/domains/aec-lab.net/public_html/blog/wp-includes/pluggable.php on line 850

в виджете " текст" вставлял коды ссылок на другие свой сайты хотел еще фотку туда же воткнуть, пока втыкал произошло вышеперечисленное
сам блог работает нормально тока вотв админку заити не могу и виджет текст с сылками на другие саиты пропал , на одной бд сидят два ворд пресс так вот на втором блоге всё нормально , там тема скачанная а на этом блоге тема классика

в ридми читал и с переводом и так как есть на английском . никак не пойму как же это дело починить помогите пожалуйста как починить

размер закачиваемых файлов

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

Откуда берется ID Рубрик (Categories)

При установке виджета Рубрики (categories), в базу пишется что-то наподобие этого:

...:{i:0;s:20:"categories-412361141";i:1...

Откуда берутся циферки после categories- – вот эти вот 412361141?
Реализовал автоматическую активацию виджетов при установке блога, но рубрики туда вставить не получилось, ибо не знаю, откуда взять айдишник.

Помогите, плиз.

Исчезла форма для комментариев.

Никогда такого со мной не случалось: сначала при добавлении комментариев выскакивала надпись "Обсуждение этой записи запрещено" (что-то я не помню, чтобы я такое делала, даже не знаю где можно запретить обсуждение одной отдельной записи), затем вообще счезла форма для комментариев. Под записью написано: "Комментариев нет" и все тут.

На блоге комменты разрешены, это отмечено в админке – "Настройки" – Вкладки "Общие" и "Обсуждение".
В файле single.php стоит:

<?php comments_template(); ?>      
  
<?php endwhile; endif; ?>

Но вдруг, прямо на моих глазах случилась такая неприятность.

Даже не знаю, что делать.

Может кто сталкивался с такой бедой? Хоть намекните, в какую сторону копать.

Вирус

Здравствуйте.

Недавно посетители моего сайта predpri.ru обнаружили червя.

Мне посоветовали, проверить компьютер на вирусы, поменять пароли, и почистить код сайта.

Знающие люди, помогите пожалуйста, что и где чистить в коде.

Заранее спасибо.

С Уважением, Дмитрий.

Плагин Sitemap для MU

Вообщем что то я перерыл кучу плагин но так и не нашел нормального плагина под карту wordpressMU, чтоб на каждом подблоге генерировались карты (sitemap.xml) подблогов.
enchikiben.ru/sitemap-mu
есть вот такое но к сожалению сайт не доступен. Зеркал нету все перерыл скачать не от куда его.
Помогите найти либо какой то аналог ли дайте кто нибудь скачать этот плагин.

Активные виджеты после установки Wp

Здравствуйте.

Задача: нужно, чтобы после установки вордпресса на новый блог (база одна), автоматически были активированы виджеты, да ещё и в определенном порядке.

Эксперимент:
Пробовал по аналогии с автоактивацией плагинов, но не вышло. Делал так:
Зашёл в табличку $table_prefix."_options" уже настроенного блога, вытащил из него значение sidebars_widgets:

a:2:{s:9:"sidebar-1";a:5:{i:0;s:20:"categories-412361141";i:1;s:8:"archives";i:2;s:12:"recent-posts";i:3;s:8:"calendar";i:4;s:9:"tag_cloud";}s:13:"array_version";i:3;}

и в install.php после

$result = wp_install($weblog_title, 'admin', $admin_email, $public);

вставил следующую строку:

$wpdb->query("UPDATE ".$table_prefix."options SET option_value = 'a:2:{s:9:\"sidebar-1\";a:5:{i:0;s:20:\"categories-412361141\";i:1;s:8:\"archives\";i:2;s:12:\"recent-posts\";i:3;s:8:\"calendar\";i:4;s:9:\"tag_cloud\";}s:13:\"array_version\";i:3;}' WHERE option_name = 'sidebars_widgets'");

Не сработало.

После, открыл эту табличку в базе, нашёл sidebars_widgets и обнаружил там только:

a:1:{s:13:"array_version";i:3;}

Заменил это значение вручную в табличке на

a:2:{s:9:"sidebar-1";a:5:{i:0;s:20:"categories-412361141";i:1;s:8:"archives";i:2;s:12:"recent-posts";i:3;s:8:"calendar";i:4;s:9:"tag_cloud";}s:13:"array_version";i:3;}

И почти всё сработало. Почему почти?
Потому что циферки у "categories-412361141" всегда разные и я так и не срастил, как они генерятся. Поэтому, сработало всё, кроме категорий.

В любом случае, это значит, что обновление таблички в процессе установки не сработало.

Сейчас ещё попробую потестить, но с вызовом функции add_option(‘sidebars_widgets’, ‘код‘);

Правда, не уверен точно, куда это нужно вставлять.. (schema.php?)
(upd: не сработало: [quote]Fatal error: Cannot unset string offsets in /home/telkaloh/public_html/wp-includes/widgets.php on line 362[/quote]
В табличку добавилось несколько иное занчение:

s:167:"a:2:{s:9:"sidebar-1";a:5:{i:0;s:20:"categories-412361141";i:1;s:8:"archives";i:2;s:12:"recent-posts";i:3;s:8:"calendar";i:4;s:9:"tag_cloud";}s:13:"array_version";i:3;}";

)

Вопрос: Помогите, пожалуйста, найти решение, как сделать, чтобы определенные виджеты были активированы сразу же после установки вордпресса.
Если точнее, то такие виджеты и в таком порядке:

Рубрики
Архивы
Последние записи
Календарь

зы. Так же, нужно, чтобы у этих виджетов были по умолчанию проставленные настройки (количество постов в последних записях, показывать ли счётчик постов в архивах, может даже заголовки виджетов).

______
Крайст

Проблема с Rss

Приветствую всех!
Столкнулся с такой проблемой – нужно повесить иконку RSS в сайдбаре. Делаю это таким вот макаром:

<a href="<?php bloginfo('rss_url'); ?>"><img src="http://mybible.in.ua/wp-content/themes/my-bible/images/elephant.png"/></a>

Но функция почему-то не работает и выводится 404 с таким вот урлом –

http://mybible.in.ua/<?php bloginfo('rss_url'); ?>

Но точно такой же синтаксис нормально работает в другом блоге….
Подскажите пожалуйста в чём дело, и где собака зарыта?

Адрес блога http://mybible.in.ua/

Благодарю за небезразличие ))

записи на главной странице

Здравствуйте!
Помогите новичку.

Хочу сделать такую вещь: на главной странице после вступительного текста (который не меняется) должны идти записи, которые, как вы понимаете, находятся на другой странице и обновляются. То есть содержимое одной страницы должно отображаться на другой.
Просто сделать стартовой записи не могу, так как обязательно нужен текст в начале.

Если можно, объясните доступно. Я думаю, задача-то нетрудная, просто я пока только учусь. спасибо.

(или как вариант- создать на странице записей запись,которая в отличие от других, будет оставаться всегда вверху)

Почитал про функцию Loop, но непонятно как ей пользоватья, если я задал стартовой одну из статических страниц, где мне в конце надо, чтоб отображались посты. Короче, в голове каша. жёстких экспериментов над кодом ставить не хочу, могу наворотить такого,что не исправишь. Поэтому прошу подсказки;)

Как разделить посты?

Всем привет!
Вот, скачал wordpress-2.7.1-ru_RU с офф. сайта.
Тестирую движок на "Денвере"
Возник такой вопрос: – "можно ли как-нибудь посты разделять между собой?"… Точнее, я знаю что можно, но вот какой фаил (и где?) подредактировать?
P.S. достаточно элементарного разделителя <hr>

Вывести текст ТОЛЬКО на главной

Подскажите, как вывести текст только на главной странице, и чтоб больше нигде не выводился он.

Вот это:

<?php if (is_home()) { ?>
Текст
<?php } ?>

Не совсем то, так как переходе с главной по пагинави – текст все равно выводится, а нужно чтоб только на самой главной был.

is_front_page тоже не подходит.

Удаление ссылки на активную страницу

Все гениальное просто, но мне самому чет до этого гениального дойти сложновато 🙂 Помогите кто знает решение такой проблемы:
Есть меню навигации и естественно ссылки на отдельные страницы, нужно чтобы, когда посетитель проходит по ссылке в одноименом меню, ссылка на загрузившуюся страницу становилась не ссылкой, а просто текстом (чтобы еще раз на нее нажать не представлялось возможным). Т.е. При серфинге по сайту нужно чтобы по меню навигации и другим менющкам с сылками было видно на какой странице находится посетитель.
Надеюсь что достаточно понятно изложил мою проблему и еще очень надеюсь на вашу помощь!

Капитальная проблема 504 Gateway Time-out

Добрый день.

Рассказываю ситуацию.
На моем сайте http://coolidea.ru творится какая-то мистика, и твориться она начала после переезда на новый хостинг.
Постоянно выдается ошибка 504 Gateway Time-out и проходит она только после экспорта и импорта БД. То есть выдается таймаут, и пока ты базу не экспортируешь и снова только что экспортированную базу не зальешь, таймаут не исчезает.

Техподдержка хостинга пеняет на движок или плагины. Администратор сервера выдал мне, что выходит вот такой текст ошибки.

"php -f ./index.php Отработал и выдал ошибку :
<p class='wpdberror'><strong>WordPress database error:</strong> [MySQL server has gone away]<br />
<code>SELECT option_value FROM wp_options WHERE option_name = &#039;siteurl&#039; LIMIT 1</code></p>
</div><div id='error'>
<p class='wpdberror'><strong>WordPress database error:</strong> [MySQL server has gone away]<br />
<code>SELECT option_value FROM wp_options WHERE option_name = &#039;home&#039; LIMIT 1</code></p>
</div><div id='error'>
<p class='wpdberror'><strong>WordPress database error:</strong> [MySQL server has gone away]<br />
<code>SELECT option_value FROM wp_options WHERE option_name = &#039;hack_file&#039; LIMIT 1</code></"

Первые два дня такое происходило с периодичностью 10-20 часов. То есть 20 часов сайт работает, потом таймаут. Перегрузил базу – все заработало и снова 20 часов…

Потом я отключил нежизненнонеобходимые плагины. Сайт проработал 4 суток и снова таймаут.
Версия WP 2.2.1
Из плагинов в последний раз были активированы:
All in One Seo Pack
Similar_Posts
feedburner_feedsmith
feedentryheader
math-comment-spam-protection
pagenavi
print
runPHP
full_feed
rus_customcomments
wp-mobile
wp_mail_cyr

Кроме того активировал и затем отключал lj_crosspost и google-sitemap-generator для кросспоста в ЖЖ при публикации и генерации карты сайта соответственно.

Если что phpinfo http://coolidea.ru/pi.php

Всю голову изломал не пойму в чем дело. Как может сайт 4 дня работать а потом таймаут? Почему перегрузка базы спасает?

Подскажите, плиз, что делать? Как наладить работоспособность без перегрузки базы? А то я уже в отчаянии.

Не обтекает текст

Здравствуйте все!

У меня вопрос возник по пользованию ВП. Создал сайт о снукере – http://eurosnooker.ru/, теперь наполняю. Вроде бы всё понятно, но одна проблемка 🙁

Картинки не обтекаются текстом, хоть в редакторе это выглядит, как будто всё нормально. Уже читал и форум, и в поиске искал. Ничего.

Разве что нашел вот эту тему: http://forum.maxsite.org/viewtopic.php?id=7609, где написано, что надо прописать в CSS. Прописал – результат нулевой. 🙁 У меня вообще ничего не было про img в теме. Жалко расставаться с такой темой, может поможете? :rolleyes:

Подскажите нубу скрипт

Подскажите нубу скрипт или плагин для ВП добавления своих ссылок или банеров в каждую новую запись или стр.
Принцип простой для знатока ПХП, я пока только начал изучать этот язык, 1-й клас вторая четверть;)

имеется список ссылок 100+ такого вида

А здесь у нас <a href="http://site.ru/about/">анкоры разные</a> имеются.
И тут <a href="http://site2.ru/about/">разные анкоры</a> есть.

и.т.д
скрипт выдергивает(по порядку или рандомно) из списка ссылки и вставляет в конец каждой выходящей записи или страницы,
как я понимаю после, нужно будет вставить код в single.php и page.php

спасибо всем отозвавшимся

Проблема с регистрацией посетителей

Это мой первый опыт создания сайтов и я, откровенно говоря, в этом ОООчень плохо разбираюсь, по этому прошу отнестись с пониманием.
Помогите пожалуйста, как сделать, что бы у меня на сайте, могли регистрироваться посетители?
На сайте, просто нет формы для регистрации.

обновил wordress. появился 302 редирект

Добрые день. Обновил wordpress c 2.1.3 до версии 2.6.5. До обновления страницы вида http://сайт/blog/2009/04/21/статья/ отдавались со слешем в конце и без слеша с 200 кодом. После обновления отрабатывает 302 редирект со страницы без слеша на страницу со слешем:
http://сайт/blog/2009/04/21/статья -> http://сайт/blog/2009/04/21/статья/. Файл .htaccess пуст. Где можно настроить этот редирект и почему он появился? настроки сервера не менялись. Заранее спасибо.

Anonymous
Отправить
Ответ на: