Басаргины [СПб]

Сайт нашей семьи

Просмотр статей по тэгу WordPress

Идея! Эврика!После неоднократных и настойчивых предложений Станислава Огрызкова добавить открытие фотографий в отдельном окне — я всё таки решил подключить дополнительный плагин к WordPress-у.

Пришлось немного поэкспериментировать, перебрать разные варианты — готовых решений «из коробки» достаточно много, можно легко выбрать подходящий. Остановился на WP jQuery Lightbox, причём, судя по всему, сегодня нас, скачавших этот плагин, набралось около 2000 человек.

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

продолжение “Просмотр фотогалереи, WP jQuery Lightbox”…

Год назад я уже занимался локализацией темы Arjuna X 1.5.3, в результате чего даже была написана статья. Тема была полностью переведена, я даже связался с разработчиками, передал им перевод на русский язык — теперь этой замечательной темой пользуются и другие русскоязычные сайты (более 500 тыс., судя по статистике google).

Оформление Arjuna X используется на нашем сайте уже более года. Недавно вышла новая версия 1.7.1, но до перевода руки дошли только теперь. Очередной перевод коснулся в основном закрытой части сайта — это всевозможные настройки WordPress блога. Хотя на нашем сайте используется минимум возможностей, тема обладает огромным функционалом и её стоит попробовать.

продолжение “Локализация темы Arjuna X 1.7.1”…

Пять минут - полёт нормальныйПосле некоторого времени апробации тестовой площадки (см. статью по активации хостинга на masterhost.ru) я решил запустить сайт на серверах .masterhost.

Скорость доступа к сайту, спектр услуг меня вполне устроили. Есть также момент с поддержкой — меня удивила скорость ответов на вопросы со стороны .masterhost — поддержка работает круглосуточно. Ответы поддержки .masterhost развёрнуты и понятны мне как неспециалисту. В частности поддержке задавался вопрос о делегировании доменного имени, зарегистрированного через другого регистратора, — делегирование прошло без проблем. Сайт http://bsrgin.ru уже работает и статья пишется уже на активированной площадке.

продолжение “Пять минут – полёт нормальный”…

Скриншот русифицированной темы arjuna-xArjuna X 1.5.3 тема для WordPress красивая и удобная. Цвета серые, с контрастными светлыми вставками. Гибко настраиваемая боковая панель придаёт богатый функционал блогу. В то же время тема может быть успешно настроена для аскетичных пользователей.

Из характеристик темы: серая с белым, светлая, три колонки, две колонки, фиксированная ширина, правая и левая боковые полосы, настройки, пригодна для перевода, потоковые комментарии, тёмная.

Использовать тему понравилось на ещё старом сервере.

На этот раз тема была переведена на русский язык. Локализованы как внешняя, так и внутренняя (с настройками) часть оформления. Переводить тему даже понравилось — это несложно и недолго.

Установка

  • Оригинал берем или смотрим на сайте SRS Solutions
  • Перевод темы берем у меня - arjuna-x 1.5.3 ru_RU
  • Распаковываем архив
  • Закачиваем его в папку /wp-content/themes/arjuna-x/languages блога
  • Русификация включится автоматически

П.С.: также в файле /wp-content/themes/arjuna-x/404.php в строке 5 правим ‘Eos’ на ‘Arjuna’.

Эта статья является продолжением обзора «Тестовый аккаунт на мастерхосте«.

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

Из опыта прошлых «регистраций» сайтов в панели вебмастеринга google я сделал для себя вывод — не надо спешить. Пока сайт не будет готов для индексации поисковой системой, — её лучше на сайт не запускать. Во первых сайт может себя плохо зарекомендовать и поисковик станет заходить на него очень редко так, что каждая следующая итерация по исправлению чего-либо из того, что «не понравилось» поисковику будет занимать по несколько дней.

В панели управления WordPress выполняем поиск plugin-а по ключевому слову sitemap, выбираем понравившийся и устанавливаем его. Я выбрал Google XML Sitemaps, активировал, настроил, в результате чего получил такой sitemap.xml файл. Создаём robots.txt файл, прописывая в нём куда поисковику можно заходить, а куда нельзя.

Потом заходим в панель «инструменты для веб-мастеров google«, где добавляем новый сайт, подтверждаем права собственности на сайт любым удобным способом, проверяем доступность файла robots.txt и добавляем sitemap.xml в список «Файлы Sitemap». Потом ждём пока поисковик не зайдёт на сайт, проиндексирует его и покажет статистику его анализа (как правило google заглядывает на новый сайт в течение 3-6 часов; yandex в течение 1 недели).

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

В качестве хостинга был выбран masterhost.ru, и в частности заинтересовавший меня аккаунт с поддержкой WordPress, на базе которого был построен предыдущий сайт http://bsrgin.ru/ Т.о. мне подошёл тарифный план Тестовый Аспирант’11 на базе которого я хотел проверить не только удобство использования и настройки WordPress, но и поддержку нескольких доменов. Тестовый режим включает в себя 14 бесплатных дней «обкатки» своего сайта, установленного на сервер ПО и проч. возможностей.

Первый шаг: регистрация в системе
Второй шаг: создание т.н. «площадки», к которой будут подключаться дополнительные услуги
Третий шаг: регистрация домена
Четвёртый шаг: установка ПО на зарегистрированный сайт

продолжение “Тестовый аккаунт на мастерхосте”…

Порой возникают случаи, когда сталкиваешься с неприятностями в неизвестной программе в самый неподходящий момент, когда что-то требуется сделать быстро не откладывая «на потом». Мне, например, как программисту, порой понятна причина возникших проблем, порой даже знаю как решить те или иные собственными силами не прибегая к google или документации… а порой просто лень напрягаться и думать, особенно по выходным.

Вот, например, недавняя проблема с переездом блога на базе WordPress с одного сервера на другой… не знаю почему разработчики так привязаны к названию сервера — это как с работоспособностью установленной программы на диске D:\ «проблем нет», а при копировании её на диск C:\ «всё ломается». Существует множество гораздо более сложных программных проектов, чем WordPress, например redmine, где таких проблем нет.

В общем лень мне было решать проблему самостоятельно, даже с привлечением google, т.к. понимал, что «дело тут не чисто» и одним лишь редактированием конфигурационнного файла не обойтись — попросту перенёс несколько опубликованных документиков с помощью copy & paste. Дёшево и сердито — весь процесс занял минут 7.

А если нет такой возможности? Приходится прибегать к google и чтению документации… испорченное настроение в выходной день гарантируется.

Вот тут я нашёл классную шпаргалку с тем, как по шагам выполнить переезд с сервера на сервер. В статье также приведены некоторые полезные сведения о том, как удалить спам не прибегая к интерфейсу админки, или найти неиспользуемые теги.

продолжение “Решение некоторых проблем с WordPress”…