Получайте новые записи в блоге через RSS RSS

Публикации в категории ‘WordPress’

27 августа 2008 | WordPress

Ошибка при обновлении WordPress до версии 2.6.1

При поддержке: Транспортная компания АШАР – оптимальные и безопасные перевозки грузов в любую точку России и СНГ.

* * *

Решил сегодня обновить WordPress до версии 2.6.1 на этом блоге. Т.к. кое-где это уже сделал и проблем никаких не было, даже бэкапить ничего не стал. И, конечно, зря.

Скачал с lecactus.ru последнюю русскую сборку и накатил поверх прошлой установки. После чего вход в админку оказался совершенно невозможен. Видел я только сообщение об ошибке:

Fatal error: Cannot redeclare validate_file() in /путь_до_wordpress/wp-admin/includes/file.php on line 59

Читать далее »

21 июля 2008 | WordPress

Шаблон новостного сайта для WordPress

Никогда не сомневался, что на WordPress можно сделать новостной сайт. Собственно сама структура с постоянным обновлением главной страницы к этому обязывает.

Но вот создание портала типа lenta.ru казалось мне слишком сложным. Однако, оказалось, что для этого есть даже готовые шаблоны:

Читать далее »

4 июня 2008 | WordPress

Никогда не ставьте права 777 (drwxrwxrwx) на папку wp-content в WordPress

Столкнулся с несколько странным поведением WordPress 2.5.1.

По умолчанию в папке «wp-content» папки «uploads» нет (по крайней мере в русской сборке от Lecactus). В результате WordPress при попытке закачать файлы ругается, что не может этого сделать, ибо папку «uploads» он создать не может и файлы в нее положить тоже.

Ну и ладно подумал я, и поленившись создать папку «uploads» и выставить ей права 777, я поставил права 777 папке «wp-content». Мало ли чего он там еще посоздавать захочет. ;)

Читать далее »

1 июня 2008 | WordPress

WordPress плагин для вывода количества RSS-подписчиков цифрами вместо картинки

Не всем нравится внешний вид стандартных кнопок-счетчиков посетителей или RSS-подписчиков. А кому-то просто хочется выделиться и сделать это по своему.

Но уж с текстом можно играть в свое удовольствие сколько угодно. Например так:

или так:

Читать далее »

25 апреля 2008 | WordPress

Разные виды анонсов в WordPress

В WordPress есть 2 различных метода вывода анонсов.

Первый используется в подавляющем большинстве тем по умолчанию и поэтому практически всем знаком. Действует он следующим образом:

  • Если просто набрать в редакторе текст и опубликовать его, то анонсом весь текст и будет.
  • Если во время набора текста в каком-то месте вставить <!– more –>, то анонсом станет текст до этого кода.

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

Вот тут и приходит на помощь 2ой способ вывода анонсов:

Читать далее »

22 апреля 2008 | WordPress

Реклама в блоге WordPress

Существует множество плагинов к WordPress’у для вставки на блоге кода AdSense. Но в наших реалиях не всегда это актуально, потому что у нас только серьезных систем контекстной рекламы кроме AdSense две – Яндекс.Директ и Бегун.

А иногда может нужно и вовсе вставить рекламный баннер или какой-то текст для пиара своего собственного нового проекта.

Для себя я решение этого вопроса нашел – это AdMan. Плагин очень простой в настройке и управлении.

Читать далее »

21 апреля 2008 | WordPress

Выделяем комментарии администратора WordPress

В некоторых темах WordPress подобный функционал реализован по умолчанию. А в некоторых нет, а хотелось бы свои ответы выделить на фоне остальных.

Благо сделать это очень просто.

Заходим в папку с вашей темой и находим там файл comments.php, а в нем строчку "<?php foreach ($comments as $comment) : ?>". Именно с нее и начинается цикл вывода комментариев на странице записи.

Соответственно следующей будет идти строчка похожая вот на эту:

<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">

Читать далее »

6 апреля 2008 | WordPress

Нумерация комментариев WordPress

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

Вывод комментариев в WordPress осуществляется с помощью цикла, начинающегося строчкой:

<?php foreach ($comments as $comment) : ?>

Находится эта строчка в файле comments.php вашей темы оформления.

До начала вывода комментариев зададим номер первого комментария, добавив перед вышеприведенной строчкой "<?php $i = 1; ?>". Должно получится так:

<?php $i = 1; ?>
<?php foreach ($comments as $comment) : ?>

Теперь надо определиться где мы будем выводить комментарий.

Читать далее »

4 апреля 2008 | WordPress

Админка WordPress для клиента

WordPress 2.3.3 довольно мощная система, различных настроек и возможностей масса, поэтому используется не только как платформа для ведения блогов, но и как полноценная система управления сайтом (CMS).

С другой стороны, все богатство возможностей и настроек ведет к тому, что в административной панели WordPress становится не очень просто найти нужный пункт даже специалистам. Особенно учитывая то, что авторы плагинов помещают ссылку на страницу управления своим плагином в любой раздел админки какой им захочется.

А что делать, если сайт под управлением WordPress был сделан на заказ, и вносить какие-то изменения будет человек в компьюетрах не очень хорошо разбирающийся?

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

Будем с этим бороться. :)

Читать далее »