Обсуждения

Вирус

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

Недавно посетители моего сайта 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:

WP-Sticky 1.4, перестали открываться посты

ситуация такая:
WP 2.7 lecactus edition

Ссылки (ЧПУ) были настроены /%category%/%postname% и нормально работали

Поставил WP-Sticky 1.4.
"Пристикил один из постов"
Блогролл показывается нормально: http://nevatruck.ru/
Теперь открывается только один пост, тот который был "пристикен": http://nevatruck.ru/o-kompanii/o-kompanii

все остальные посты показывают 404 :
http://nevatruck.ru/news/test
http://nevatruck.ru/vakansii/priglashaem-agentov-po-prodazhe

выключение плагина не помогает.
При переходе на ссылки по умолчанию все работает.

.htaccess от меня на хостинге спрятан, его содержание прописать не могу.

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

Подскажите нубу скрипт или плагин для ВП добавления своих ссылок или банеров в каждую новую запись или стр.
Принцип простой для знатока ПХП, я пока только начал изучать этот язык, 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 пуст. Где можно настроить этот редирект и почему он появился? настроки сервера не менялись. Заранее спасибо.

Механизм attachment_id

Посмотрел в яндекс вебмастер список проиндексированных страниц, очень много там типа
http://blober.ru/?attachment_id=2250
Не могу понять как туда робот добрался, прямых ссылок нет вроде нигде туда, откуда он эти картинки берет как отдельная статья со всем обрамлением сайта.
Просто понять механизм, ведь это же колоссальное количество страниц добавится (а это хорошо)
В общем вопрос, как добраться до картинки по /?attachment_id=
Может есть какой плагин или еще как.

Аудио в ворде

ВСЕМ Здр! )

подскажите .. можно ли сделать аудио подборку в вордпрессе как в контакте.. т.е. чтоб можно было прослушать в онлайне ! )

Банеры

Подскажите как вставить рекламу google adsense в боковую колонку ?

Изменение структуры страниц

Здравствуйте. Вот уже несколько дней не могу найти решения для изменения структуры страниц. В стадартном виде они непостоянны: после добавления нового поста каждая страница меняется. Если индексация не мгновенна, это плохо с точки зрения сео.
Цель – переделать страницы так, чтобы они сортировались в обратном порядке, и лишь последняя (она же домашняя, home) имела непостоянный характер. Наподобие liveinternet.ru:
Страницы: [4] 3 2 1 , где [4] – лицевая страница
(если плохо понятно, вот в качестве примера блог на ливинтернете)

Если кто-нибудь знает, как это можно организовать, помогите, пожалуйста.

+ у вордпресса есть особеннность: адреса страниц принимают вид блог/page/N. Как убрать лишний слеш, чтобы получилось просто блог/N или блог/pageN ?

Проблемы при переезде

Здравствуйте. Поискал, почитал, но ответа не нашёл.
вообщем получилась такая хрень – http://1nes.ru/wp-login.php
Эта ошибка не пускает меня в админку. Пробовал удалить через ФТП плагин "wp related posts", но всё тщетно.
Кстати, путь до каталога с блогом показывает не правильно, это старый путь на хостинге (на старом хостинге, с которого я переехал).
Переезжал вроде правильно. Сделал бекап БД и файлов, изменил config.php, залил на сервер файли и БД. Единственно, не отключал плагины, т.к. бекап мне выдавал админ хоста, а я сам не мог туда попасть. Вот.
Как бы банально не звучало, но что делать?

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