Архив категории: ‘WordPress’

10 WordPress плагинов для экономии вашего времени

Friday, 29 May 09 в 14:35

В наши дни с постоянным ростом конкуренции в Интернете, время по важности, пожалуй, можно приравнять к деньгам, то есть, как иногда говорят – «время – деньги». Чтобы быть замеченным и всегда находится «на вершине», авторы блогов либо наемные копирайтеры должны постоянно публиковать достаточно большие объемы текстов (тут сразу вспоминаю свои 4 блога – количество информации, написанное в них вместе, действительно впечатляет). Так вот, чтобы идти в ногу со временем (и делать это с легкостью), рекомендуется использовать некоторые плагины WordPress, которые позволяют существенно сократить время, необходимое для написания, форматирования и публикации контента.

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

Post ideas – возьмет на себя задачи по управлению идеями для будущих постов.

Плагин Post ideas – один из основных плагинов, который позволит вам создавать небольшие заметки с идеями для будущих постов и статей без необходимости создавать отдельные черновые записи. С помощью него вы сможете записать заголовок, описание, ключевики, ссылки, а также указать приоритет для той или иной черновой заметки. После в один прекрасный день вы сможете просмотреть все черновики и выбрать любой из них самостоятельно либо воспользоваться показателем приоритетности. В общем, получится что-то вроде «банка идей» внутри вашей установки WordPress. Вообще интересный плагин, я пока что использую сторонний сервис для этих целей.

Tidy Up – автоматически находит ошибки и чистит HTML код.

Данный плагин является интеграцией проекта HTML Tidy на WordPress. С помощью него можно запустить алгоритм очистки (HTML Tidy) для всех постов и страниц в блоге, после чего плагин генерирует отчет с результатами. В случае нахождения ошибок, для автора указывается где и как он может их исправить. Но это еще не все! Tidy Up содержит утилиту для просмотра и очистки ненужных данных в базе MySQL.

Pages + – легкое управление большим числом страниц.

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

Mass post manager – экономит ваше время при управлении старыми постами.

Плагин Mass Post Manager помогает легко работать с существующими записями в блоге. Он позволяет управлять категориями и комментариями, связанными с соответствующими постами. Это важный или даже необходимый плагин, если возникает задача пересмотра категорий или управления комментариями для большого числа постов. Некоторые похожие особенности по умолчанию я уже упоминал в обзоре WordPress 2.7, тем не менее Mass Post Manager – также полезная вещь.

Attachment List – легкое украшение ссылок для скачивания без кодинга.

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

Survey Gizmo – для упрощение работы с опросами.

Survey Gizmo – премиум плагин, у которого есть бесплатная версия. Он предназначен для создания, ведения и управления результатами опросов в интерфейсе WordPress. Также позволяет создавать печатную версию отчета с результатами.

Tweetable Twitter – экономит время при обновлении твиттера.

Tweetable Twitter – полезный плагин, если вы используете твиттер. Он позволяет интегрировать Twitter в ваш WordPress блог и автоматически транслировать туда последние опубликованные посты. Для этого процесса также можно выбрать сервис, который будет сокращать URL. Кроме того, он добавляет настраиваемый сайдбар для отображения последних записей в твиттере. Вот еще неплохая подборка полезных инструментов и сервисов для твиттера.

Secure Files – надежная загрузка файлов.

Данный плагин направлен решить проблему другого модуля – Registered Only. Последний в свою очередь позволяет зарегистрированным пользователям просматривать содержимое сайтов в отличии от гостей. Тем не менее, он защищает лишь записи базы данных, другие же файлы – картинки, CSS являются не защищенными. Плагин Secure Files разработан как раз для этих целей. Он позволяет создать директории вне корневой папки для загрузки и скачивания файлов. Является крайне необходимым для блогов с несколькими авторами.

SmartVideoPlus – легкая вставка видео.

Плагин SmartVideoPlus полностью изменит ваш простой сайт, превратив его в полноценный видео блог.

Sticky Post – нет необходимости править ваш WordPress шаблон для создания постоянной заметки на главной.

Плагин Sticky Post добавляет определенный пост или статью над каждым сообщением в блоге без необходимости править код шаблона. Это достаточно удобно – если вы хотите привлечь внимание к старому, но весьма актуальному посту, либо сообщить читателям что-то важное.

Данный пост является переводом статьи 10 WordPress Plugins Guaranteed to Save You Time, надеюсь, информация вам пригодиться. Лично я кое-что интересное для себя нашел:)

Если вы знаете еще какие-то плагины, позволяющие, упростить и ускорить работу с WordPress, пишите в комментариях.

P.S. Уникальная биржа рекламы в англоязычных проектах. Спешите видеть!
Ответы на жизненные вопросы – 7ls.ru.
Смотрим сайт – продажа квартир в москве.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!

Как найти и побороть BOM – неприятная ошибка в WordPress

Tuesday, 26 May 09 в 22:44

wordpress ошибкаКак-то раз, зайдя на свой блог я с удивлением обнаружил непонятную ошибку, что-то вроде:

Warning: Cannot modify header information – headers already sent by (output started at /xxxxxxxx/wp-config.php:1)

Причем в админку зайти никак нельзя. Сразу же пошел проверять что не так с файлом wp-config.php. Все было на месте, пароли к БД правильные. Подумал было – снова хакнули)) Но опять же никаких признаков вандализма на FTP замечено не было. Самое странное (это меня в конце-концов окончательно запутало), что не работала только ссылка на сайт без www или наоборот (точно не помню). Начал стучать хостеру, смотреть настройки в админке домена – в общем, много чего.

А оказалось все намного проще – в начале файла конфига был некий BOM – маркер (сигнатура) для UTF-8 файлов. Именно поэтому выскакивала приведенная выше ошибка. Чтобы такого не случилось с вами в первую очередь нужно использовать редакторы кода, которые либо не ставят эту сигнатуру вообще, либо перед сохранением файла уточняют нужна ли она.

В некоторых текстовых редакторах вы можете найти в настройках флажки «Include Unicode Signature (BOM)», «Add Byte Order Mark» или подобные им. В противном случае, не имея возможности отключить ненужную опцию в той или иной программе, использовать ее не рекомендуется. На специализированных форумах можно найти список хороших текстовых редакторов, это – Notepad2, PSPad, UnicEdit, Notepad++. О последнем вообще много пишут, достаточно мощный инструмент. У меня каким-то случайным образом на компа был в наличии альтернативный редактор – Akelpad - его для подобных задач и применяю.

Следует заметить вот еще какой момент – ошибка с BOM может быть не только в файле wp-config.php. Более того, при отключенной опции вывод предупреждений, вы вообще не увидите где закралась неполадка. В таких случаях (ну и всех других) я бы рекомендовал использовать простой скрипт для поиска файлов с BOM. За разработку следует поблагодарить Юрия Белотицкого.

Использование скрипта очень простое.

  1. Скачиваете нужный файлик
  2. Заливаете его на FTP сервер в корневую директорию. Если WordPress установлен не в корне сайта (а в папке blog, например), то скрипт нужно разместить в директорию, где лежит WordPress, и из нее же и запускать.
  3. Запуск очень простой – набираете в адресной строке броузера ссылку http://ваш.сайт/find_bom.php

В результате получите список файлов, которые являются неисправными. Кстати, для быстроты работы скрипт проверяет только те директории, куда пользователи, как правило,  заливают файлы – корень, /wp-content/themes и /wp-content/plugins.

Вот, в принципе, и все. Как сложно пришлось решать такую простую проблему. Надеюсь, вам помог немного своим опытом, и теперь при появлении соответствующего предупреждения, вы будете знать, что делать:) Если не получается исправить тот или иной файл от BOM, можно просто залить новый из дистрибутива WordPress.

P.S. Блог про стартап в Интернете без вложений – почти реалити шоу, читаем и учимся!
Место, где собираются (общаются) блоггеры – посетите обязательно!
Компания предлагает стиральные машины indesit и другую бытовую технику.
Для молодоженов – организация банкетов.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!

Глюк с заглавной буквой title в плагине All in One SEO

Monday, 27 Apr 09 в 23:20

Плагин All in One SEO достаточно популярен у меня в блоге, уже третий раз о нем пишу. Для тех, кто не в курсе что он делает из зачем нужен советую почитать заметку как легко увеличить трафик для блога с поисковиков (с его помощью, разумеется). Чуть позже я рассказывал как избавиться от автоматического добавления тегов поста в keywords. Да, я знаю, что для этого имеется галочка в настройках админки, но по удивительным причинам эта опция не сработала. Возможно, в новых версиях пофиксили.

Сегодня у меня выскочил еще один стары глюк плагина All in One SEO. Открывая страницу тегов, категорий или поиска первые буквы в title отображались не совсем корректно:

плагин All in One SEO

Конечно, это было недопустимо для меня, и могло нарушить мои планы относительно раскрутки проекта.

Что характерно – данные признаки можно увидеть не на всех хостингах, видимо это как-то связанно с настройками веб-сервера. Я, увы, не специалист в этом, поэтому принялся изучать и экспериментировать с php кодом плагина. Кстати, ранее я как-то уже искал выход из сложившейся ситуации в google, но вразумительного объяснения найти не смог – кто-то советовал поставить русскую версию плагина, кто-то предлагал скачать «пофиксеную» (но весьма древнюю) версию модуля. Собственно, такая у меня уже имелась и хорошо работало на одном из хостингов, а вот на другом почему-то отказалась. Поэтому было принято решения потратить лишний часик и разыскать первопричину столь безобразной работы wordpress плагина All in One SEO. Вот что было обнаружено мной в процесс исследований (весь код взят из файла all_in_one_seo_pack.php).

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

   $category_description = $this->internationalize(category_description());
// $category_name = ucwords($this->internationalize(single_cat_title('', false)));
   $category_name = ($this->internationalize(single_cat_title('', false)));

Но вот беда. Теги все равно выводились с ошибками. Оказывается над ними также выполнялись подобные преобразование, правда, несколько иным путем. В плагине имеется функция capitalize, которая, насколько я понял, была создана для решения той же задачи, что и ucwords. Вообще тут в коде как-то все запутанно, возможно, там каким-то образом еще участвует массив в начале поста $UTF8_TABLES['strtoupper']. Но копаться в этом я не стал, а просто закомментировал вызов этой функции в ходе работы. Хотя достаточно просто убрать одну из ее строк, которая занимается собственно, преобразованием.

function capitalize($s) {
  $s = trim($s);
  $tokens = explode(' ', $s);
  while (list($key, $val) = each($tokens)) {
   $tokens[$key] = trim($tokens[$key]);
// $tokens[$key] = strtoupper(substr($tokens[$key], 0, 1)).substr($tokens[$key],1);
   }
  $s = implode(' ', $tokens);
  return $s;
}

После всего этого залил новую версию файла all_in_one_seo_pack.php на сервер и все заработало так, как должно было.

P.S. Я знаю, что есть другие плагины для ввода заголовка и других seo-штук, об этом уже дискутировали, меня All in One SEO устраивает, в принципе. Пост чисто образовательного характера, «для справки» можно сказать, поскольку в 90% источников, где упоминалась данная проблема, так и не было приведено решения.

P.P.S. Для интересующихся покером советую почитаь – расчет вероятностей в покере!

Поисковое продвижение сайтов от профессионалов для привлечения новых клиентов.

Рыбалка – ваше любимое занятие? – обязательно загляните в этот интернет-магазин.

Понравился пост? Подпишись на обновления блога по RSS для блоггеров и вебмастеровRSS, RSS для блоггеров и вебмастеровEmail или RSS для блоггеров и вебмастеровtwitter!
Страница 7 из 15« Первая...45678910...Последняя »