Архив | Как сделать? RSS лента для этой рубрики

Используем Dropbox для хостинга картинок WordPress

7 декабря 2011

9 комментариев

Когда-то я уже писал о том, как использовать Dropbox для хранения резервных копий блога, сегодня хочу рассказать о еще одном полезном применении данного сервиса, для вашего WordPress блога.

Если в записях блога вы часто публикуете картинки, то рано или поздно станет вопрос о нехватке места на хостинге, в данном случае вам поможет сервис Dropbox, при регистрации вы получаете 2Гб бесплатного места на сервере, для небольших блогов это более чем достаточно, в дальнейшем вы сможете увеличить объем дискового пространства за счет рефералов или оплатив 9.99$ в месяц за 50Гб.

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

Как настроить свой блог на работу с Dropbox читайте в этом посте. (далее…)

Продолжить чтение...

Как добавить сайдбар в шаблон Twenty Eleven

15 сентября 2011

11 комментариев

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

Открываем редактор тем, найти его можно в панели администрирования блога, «Внешний вид» → «Редактор», затем открываем файл «single.php«, находим в нем строку:

и над ней добавляем строку:

и не забываем сохранить файл.

Теперь открываем файл style.css, прокручиваем в самый низ, и вставляем строки:

.singular #primary {
margin: 0 -26.4% 0 0;
}
 
#nav-single {
display: none;
}
 
.singular .entry-header .entry-meta {
position: relative;
}
 
.singular .hentry {
padding: 0;
}
 
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
width: 100%;
}
 
.singular #content, .left-sidebar.singular #content {
margin: 0 34% 0 7.6%;
}
 
.singular article .entry-title {
padding-top: 0;
}
 
.singular .entry-meta .edit-link a {
right: 0;
top: 0;
left: auto;
}

Сохраняем файл, и наслаждаемся новым видом вашего шаблона. Однако следует помнить, что во время обновлений файлы шаблонов могут быть заменены, поэтому если вы используете шаблон по умолчанию Twenty Eleven, лучше скопировать его в отдельную папку с другим названием, например /wp-content/themes/my_theme/, чтобы при обновлении у вас все осталось на своих местах.

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

Продолжить чтение...

Изменяем ссылку для результатов поиска

8 сентября 2011

4 комментария

Стандартно в WordPress если вы задали поиск, то результаты поиска открываются на странице с адресом типа: http://blogproblog.com/?s=wordpress выглядит это не очень красиво.

Для того, чтобы сделать ссылку красивой, необходимо открыть файл «functions.php» который находится в папке с вашим шаблоном WordPress и добавить в него следующий код:

function fb_change_search_url_rewrite() {
	if ( is_search() && ! empty( $_GET['s'] ) ) {
		wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
		exit();
	}
}
add_action( 'template_redirect', 'fb_change_search_url_rewrite' );

После чего, страница с результатами поиска на вашем блоге будет выглядеть намного интереснее, например как у меня: http://blogproblog.com/search/wordpress

Продолжить чтение...

Обновление до WordPress 3.2

5 июля 2011

19 комментариев

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

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

И так, чтобы обновить ваш блог, необходимо:

  1. Конечно же сделать резервную копию, и базы данных и файлов. Каталог /wp-content/uploads/ можно пропустить, если вы уверены что случайно его не удалите во время обновления.
  2. Установите плагин, который проверит, возможно ли на вашем хостинге установить WordPress 3.2. Если плагин высветит красную рамочку с предупреждением в панели администрирования, значит на вашем хостинге стоит устаревшая версия PHP или MySQL обратитесь в техническую поддержку хостинга, с просьбой обновить ее. Если все ОК, плагин нарисует зеленую рамочку с сообщением что все хорошо и можно обновлятся.
  3. По возможности обновите ВСЕ установленные плагины, потому что после обновления может так случится что старая версия плагина будет несовместима с новой версией WordPress в результате чего блог будет работать не правильно, либо вообще работать не будет.
  4. Собственно теперь можно обновляться. Есть два варианта, либо воспользоваться инструментом автоматического обновления WordPress, для этого зайдите в панель управления — «Консоль» — «Обновления» — «Обновить». В процессе автоматического обновления у вас возможно спросят имя сервера, логин и пароль для FTP доступа, эти данные должны быть у вас в письме от хостера. Если во время автоматического обновления произошла ошибка, не стоит паниковать, попробуйте обновить блог вручную.
  5. Для ручного обновления скачайте свежую версию WordPress, разархивируйте ее, и загрузите на сервер через FTP подключение, с перезаписью существующих файлов. После чего посетите панель администрирования, если все в порядке, вам предложат обновить Базу данных блога и вы получите доступ к вашему обновленному блогу.
В процессе обновления могут возникнуть следующие проблемы:
  • После обновления WordPress пропало боковое меню панели администрирования: необходимо удалить папку /wp-content/languages/ и загрузить ее заново из скачанного архива с новой версией WordPress. Также подобный эффект дают плагины которые предназначены для изменения меню в панели администрирования, например Lighter Menus. Отключите их, поверьте в новой версии и так все красиво. Если не знаете как добраться до отключения плагинов, сделать это можно двумя способами, либо через FTP папка /wp-content/plugins/имя плагина (просто переименуйте папку с плагином) Либо если доступна панель администрирования, тогда по адресу http://вашблог.ком/wp-admin/plugins.php
  • После обновления WordPress сервер выдает ошибку 500 или белую страницу: быстрее всего проблема с одним из плагинов которые установлены в блоге, попробуйте отключать поочередно различные плагины и заглядывать в панель управления, вдруг поможет. Как вариант, просто переименовать папку /wp-content/plugins/ и посмотреть что будет.
  • После обновления WordPress сервер выдает ошибку о том что недоступна какая-то функция и тп. Попробуйте удалить каталоги wp-includes и wp-admin и загрузить их заново из скачанного дистрибутива WordPress 3.2
  • Если у вас установлены следующие плагины: Broken Link Checker, Tweet This (список пополняется) предварительно обновите их или отключите если проблема уже возникла.
  • Появился список возможных проблем и их решений, на форуме WordPress.
На этом я не заканчиваю этот пост, сегодня обновил кучу блогов и описал основные проблемы и способы их решения, если будет что-то новенькое допишу в этот же пост.
Если у вас совсем все плохо обращайтесь, будем решать проблемы вместе.
p.s. И кстати писать в полноэкранном режиме, который появился в WordPress 3.2 доставляет необычайное удовольствие.
Спонсор сегодняшнего поста, весьма полезный сервис — мониторинг обменников если вам нужно обменять электронную валюту, этот сервис вам точно пригодится.

Продолжить чтение...