Архив за the ‘WordPress. Технические моменты.’ Категория

 

Как вставить форму подписки на рассылку на сайт (блог) WordPress.

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

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

Для рассылки я использую сервис SmartResponder. И буду показывать на примере формы подписки из этого сервиса. Если Вы используете другой сервис, то процесс будет точно таким же. Вам нужно будет получить html-код формы подписки и затем вставить его на страницу Вашего блога так, как я показываю в видео.

Смотрите видео-урок. И делитесь впечатлениями в Вашими успехами в комментариях к этой публикации.

Как в записи WordPress расположить картинки рядом по горизонтали.

Достаточно часто возникает необходимость расположить картинки в записи рядом друг с другом по горизонтали. Как, например, в публикации здесь >>> (прокрутите страницу вниз до картинок).  В сегодняшнем уроке я покажу, как это сделать.

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

Смотрите мой небольшой видео-урок, в котором я покажу как вставить картинки рядом на конкретном примере.


 

Что у Вас получается или не получается как обычно пишите в комментариях ниже.

Основное правило безопасности Вашего блога WordPress.

Каждый сайтовладелец в какой-то момент задумывается о безопасности своего ресурса. Кто-то думает об этом заранее, а кто-то по факту взлома сайта.

Зачем взламывать блог? Что там брать? Мы привыкли к тому, что взлом обычно осуществляется с целью что-то украсть. Но что касается взлома сайтов, то тут преследуется другая цель — внедрить на сайт свою информацию, чаще всего вирус.

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

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

Большинство пользователей используют простые пароли типа год рождения или даже 123456, которые легко взламываются.  Кроме этого, люди используют один и тот же пароль везде: для доступа в админку, на хостинг, в свою почту, в аккаунт социальной сети и т.д. И злоумышленникам достаточно взломать один из Ваших аккаунтов, чтобы получить доступ во все Ваши личные пространства.

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

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

Изучайте мой урок  «Как создавать и запоминать сложные пароли» и позаботьтесь о безопасности Вашей «жизни» в Интернете.

Как научиться работать с шаблоном WordPress.

Подбирая шаблон (тему) для своего блога, достаточно часто возникает желание чуть-чуть ее подправить. Вроде бы в общем тема очень подходит, но есть мелкие детали, которые хотелось бы исправить.

Для этого нужно редактировать файлы шаблона, которые представляют из себя html-код с добавлением PHP команд. И нужны некоторые навыки, умение разбираться в коде, чтобы вносить необходимые изменения, и ничего не поломать.

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

Вы будете хорошо разбираться в коде, чувствовать себя в этом вопросе уверенно и смело вносить необходимые Вам изменения в выбранный шаблон.

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

Получить видео-уроки >>>

Я сама училась по этим видео-урокам. Смотрела видео и сразу применяла на практике. В тот момент я переводила свой сайт http://lentay.net на движок WordPress. И мне нужно было «натянуть» мой шаблон на эту CMS. Благодаря этому курсу я успешно решила эту задачу.

Получить видео-уроки >>>

Как сделать вывод анонсов записей на главной странице блога на WordPress.

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

Гораздо удобнее и для Ваших посетителей, и для поисковых систем, если на главной странице Вашего блога будут выводить анонсы последних записей. А для чтения полного текста записи нужно будет перейти на страницу поста. И сегодня я расскажу, как этого добиться.

Для этого есть 2 способа.

Первый способ заключается в использовании тега <! – more – > в тексте вашего поста.

<! --more-- >

Тег нужно ставить, переключившись из визуального режима создания записи в режим HTML. При это все, что Вы напишите до этого тега, будет выводиться в качестве анонса на главной странице.

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

Второй способ, которым пользуюсь я сама, посложнее. Он требует внесение изменений в код шаблона. Однако изменения небольшие, их нужно сделать всего один раз, URL-адреса постов остаются прежние, дублирование контента отсутствует.  А значит этот способ позволяет решить обе задачи сразу: сделать Ваш блог удобным для посетителей и соответствовать требования поисковых систем.

С кодом нужно работать ОЧЕНЬ ВНИМАТЕЛЬНО. Любая палочка, скобочка там нужны, важны. И если случайно удалить что-то не то, ваш шаблон будет работать некорректно. Поэтому сделайте копию папки с Вашим шаблоном себе на компьютер (на всякий случай, чтобы всегда можно было вернуться к прежнему виду). Папка с файлами Вашего шаблона находится в папке wp-content/temes/. Скопируйте ее целиком на свой компьютер. Если в процессе работы с кодом файла что-то пойдет не так, Вы всегда сможете закачать исходный вариант файлов Вашего шаблона из этой копии.

Теперь сосредоточились, убрали все отвлекающие момента и за работу.

Заходим в админку WordPress, в раздел «Внешний вид» — «Редактор». Находим файл основного шаблона (index.php), кликаем по нему, и нам открывается для редактирования его код.

Найдите следующий код, который отвечает за вывод контента:

<?php the_content();?>

Удалите эту строку, а на ее место вставьте следующий код:

<?php the_excerpt();?>
<p><a href="<?php the_permalink();?>">Читать >>></a></p>

Немного поясню, первая строка в этом коде — это команда, которая выводит цитату (чуть дальше Вы поймете, что это такое), а второй строкой мы с Вами вставляем ссылку «Читать», которая будет вести на страницу с полным текстом Вашей публикации.

Сохраняем внесенные изменения — кнопка ОБНОВИТЬ под кодом файла. Теперь уже можно взглянуть, что получилось. Перейдите на главную страницу Вашего сайта. Что Вы видите? У Вас должны получиться фрагменты  постов длинной по 55  слов, взятые из самого начала поста. И ссылка «Читать», которая будет вести на страницу публикации.

Это уже лучше. Но не окончательный вариант.  Дублирование контента по прежнему присутствует, поскольку первые 55 слов на главной странице и в начале Вашего поста одинаковые. Давайте внесем последний штрих. А именно заполним цитату для каждой записи.

Если поле «Цитата» в Вашей записи не заполнено, то WordPress выдает первые 55 слов на главной, а если заполняем поле «Цитата», то в качестве анонса на главной будет именно этот текст. Таким образом мы можем управлять текстом анонсов, которые хотим видеть на главной странице и исключить дублирование контента.

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

Поле «Цитата» расположено прямо под визуальным редактором, в котором Вы создавали Вашу публикацию. Если Вы его не видите, значит оно находится в скрытом режиме. Чтобы его открыть, кликните вверху экрана справа  кнопку «Настройки экрана» и в развернувшемся меню отметьте пункт «Цитата» галочкой.

После заполнения пункта «Цитата» обновите Вашу публикацию. И проверяйте результат на главной.

Если будут вопросы, Вы можете задать их в комментариях ниже на этой странице.

Удачи!

Как делать скрытые страницы в WordPress.

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

В моем случае мне было нужно скрыть (убрать из навигации) страницы с видео-уроками моего бесплатного курса. Чтобы ссылку на эти видео-уроки могли получать только подписчики.

Для решения этой задачи я использовала плагин Exclude Pages from Navigation. Устанавливаем плагин обычным образом, как мы устанавливали другие плагины, активируем.  После этого в интерфейсе создания страницы у нас появляется дополнительная опция

Если мы хотим, чтобы страница отображалась в навигации сайта, отмечаем пункт «Include this page in list og pages». Если создаем скрытую страницу, соответственно, эту галочку не ставим.

Чтобы скрыть уже созданные страница, откройте их для редактирования и в вышеуказанной опции снимите галочку. Не забудьте кликнуть кнопку «Обновить», чтобы изменения вступили в силу.

 

Как перенести сайт WordPress на другой хостинг.

В этой статье я подробно расскажу, как перенести сайт WordPress на другой хостинг. Это может понадобится в том случае, если Вы по каким-то причинам решили поменять хостера.  Я буду показывать процесс переноса на примере хостинга ДЖИНО.

Процесс переноса сайта на другой хостинг во многом похож на резервное копирование и восстановление блога, о котором мы с Вами уже говорили в рамках курса «Как сделать сайт БЫСТРО и ПРОСТО». Если доменное имя сайта у Вас не меняется, Вы меняете только хостера, то процедура переноса сайта будет выглядеть следующим образом:

Шаг 1.   Зарегистрировать аккаунт у нового хостера. Если Вы, как и я выбрали для себя хостинг ДЖИНО, то зарегистрировать аккаунт Вы можете здесь >>>

 

Шаг 2 . Вторым шагом Вам нужно перенести (привязать) Ваш домен на новый хостинг. Вы должны быть владельцев домена и иметь возможность изменить его NS-сервера.  Для привязки домена заходим в контрольную панель на ДЖИНО, в раздел ДОМЕНЫ — Привязка домена.

 

Здесь вводим адрес Вашего домена и кликаем ДОБАВИТЬ.  ДЖИНО создаст записи на своих серверах для Вашего домена. И теперь Вам осталось изменить NS-сервера.

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

После изменения NS-серверов должно пройти 2-4 часа, пока записи будут обновлены и сайт станет доступен у нового хостера.

 

Шаг 3. Забираем файлы сайта и базу данных со старого хостинга.Файлы удобнее всего скачать через FTP на свой компьютер. А базу данных экспортируем через phpMyAdmin так, как мы это делали при резеврном копировании блога.

 

Шаг 4.  Заливаем файлы на новый хостинг.  Можно также через FTP, как мы их и забирали. Но удобнее, на мой взгляд (на Джино), сначала запаковать файлы сайта в zip-архив, затем загрузить этот архив в директорию Вашего сайта через файловый менеджер. А уже на сервере их распаковать.

 

Шаг 5. Импортируем базу данных. Для этого создаем новую базу данных на Вашем хостинге. На ДЖИНО при регистрации Вам автоматически будет создана база. Если Вы хотите создать новую базу, то заходим в раздел УПРАВЛЕНИЕ — Управление базами MySQL.

Итак, если чистая база у Вас есть, просто заходим в phpMyAdmin и импортируем в нее базу, которую забрали со старого хостинга, если базы нет, то создаем новую базу и затем заходим в phpMyAdmin и делаем импорт.

 

Шаг 6. Вносим изменения в файл wp-config.php. Что нам нужно будет поменять? Имя базы данных, имя пользователя (скорее всего у Вас эти данные на старом хостинге были другие) и пароль к базе данных.

Вот этот кусок кода в файле wp-config.php. Он находится практически в самом начале файла.

—————————————————————

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
//define(‘WP_CACHE’, true); //Added by WP-Cache Manager
define(‘DB_NAME’, ‘имя_базы_данных‘);

/** Имя пользователя MySQL */
define(‘DB_USER’, ‘имя_пользователя‘);

/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘пароль‘);

———————————————-

И сохраняем изменения .

ВСЕ! Процесс переноса сайта завершен. Проверяйте работоспособность сайта.

Если что-то осталось непонятным, задавайте вопросы ниже на этой странице в комментариях.

И в завершении даю видео-урок, в котором Вы увидите весь вышеописанный процесс по шагам на живом примере переноса сайта.   Смотрите видео ниже на этой странице.

Бесплатные видео-уроки доступны только нашим подписчикам. Введите код доступа,чтобы открыть данный материал!

Чтобы получить код доступа,подпишитесь на рассылку [ЗДЕСЬ]

Как удалить WordPress.

Честно говоря, не думала, что придется писать такую инструкцию. Потому что зачем же удалять результаты своего труда. Но оказалось, что необходимость в такой инструкции есть, например, в том случае, если Вы некорректно установили блог, или установили его не в ту директорию, и хотите переустановить (начать с начала).

В статистике поисковых запросов Яндекса я с удивлением обнаружила, что по такому запросу ищут информацию в среднем не менее 800 человек за месяц. Что ж, если есть спрос, то пусть будет и предложение. :-) Тем более, что эта инструкция позволит Вам лучше понять, как устроен wordpress изнутри.

Прежде чем перейти к самой инструкции по удалению wordpress, немного поясню. Блог wordpress в администраторской части (то есть с изнанки, видной только админу) представляет из себя две части: файлы на сервере, которые обеспечивают весь функционал и внешний вид блога, и таблица в базе MySQL, в которых хранится контент и настройки. И чтобы удалить WordPress, нужно соответственно удалить файлы на хостинге и почистить базу данных MySQL.

Я буду писать пошаговую инструкцию на примере хостинга ДЖИНО, которым я сама пользуюсь.  Если у Вас другой хостинг, то действуйте по аналогии. Шаги все те же самые, просто у Вас инструменты в панели управления могут располагаться по-другому.

Шаг 1. Чистим файлы на хостинге.  Заходим в контрольную панель Вашего хостинга  на ДЖИНО — в раздел  УПРАВЛЕНИЕ — Файловый менеджер.  Кликаем по папке  domains, а затем по папке с именем Вашего сайта. И все файлы и папки, находящиеся внутри директории с именем Вашего сайта удаляем. Для этого кликом мышки выделяем все файлы и папки и затем жмем кнопку УДАЛИТЬ.

 

Шаг 2. Чистим базу данных MySQL. В контрольной панели Вашего хостинга на ДЖИНО заходим в раздел УПРАВЛЕНИЕ — Управление базами MySQL. Переходим на вкладку phpMyAdmin.

и напротив Вашего логина кликаем на ссылку ВОЙТИ.

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

Кликаем на кнопку «Базы данных» вверху панели.

и затем на вашу базу данных (по умолчанию у нее имя соответствует Вашему логину),

отмечаем вручную или с помощью опции «Отметить все» все таблицы в Вашей базе

и выбираем действием с отмеченными — УДАЛИТЬ.

Подтверждаем удаление, кликув ДА.

Все. Ваш wordpress полностью удален. Теперь Вы можете провести установку заново, если это нужно.

Как вернуть левое меню в консоли WordPress версии 3.5.

При обновлении wordpress до версии 3.5 многие пользователи столкнулись с такой проблемой — в консоли управления блогом исчезло левое вертикальное меню, в котором находятся все основные разделы (ссылки, записи, страницы и т.д.). И управлять блогом стало очень сложно. Это ошибка версии 3.5. Поэтому если есть возможность, повремените с переходом на эту версию. Дождитесь более стабильной версии.

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

Итак, вкратце порядок действий такой: нужно зайти на хостинг, где хранятся файлы Вашего сайта и в папке wp-content полностью удалить папку languages. Затем создать снова папку с таким же именем и загрузить в нее файлы вот из этого архива:

Скачать архив >>>  (размер 486 Кб)

Не знаю почему, но если просто удалить содержимое папки languages и поместить в нее содержимое архива проблема не совсем решается, хотя казалось бы какая разница?

Теперь давайте разберем подробно, как все это проделать на хостинге ДЖИНО:

1.  Через контрольную панель в Вашем аккаунте на Джино заходим в файловый менеджер — в папку domains, затем в папку с именем Вашего сайта и дальше в папку wp-content:

2. Полностью выделяем и удаляем папку languages

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

3. Скачиваем архив с правильными файлами по ссылке ниже:

Скачать архив >>>  (размер 486 Кб)

4. Теперь загружаем этот архив в папку wp-content. Для этого ниже (под списком файлов) в файловом менеджере есть форма для загрузки файлов:

В этой форме через кнопку ОБЗОР выбираем скаченный архив на своем компьютере и кликаем ЗАГРУЗИТЬ.

5. Архив появился в списке файлов. Кликаем по нему мышкой. Он выделится. И вверху — в панели управления файлового менеджера — активируется кнопка РАСПАКОВАТЬ. Кликаем по ней. Архив будет распакован в буфер обмена. И в панели управления файлового менеджера активируется кнопка ВСТАВИТЬ. Кликаем ВСТАВИТЬ, и папка languages с правильными файлами появляется в списке файлов.

Архив теперь можно удалить. Он нам больше не нужен.

Теперь снова заходим  в консоль управления WordPress и видим, что левое меню вернулось на место. Ура!

Как сделать древовидные (вложенные) комментарии на сайте WordPress.

Возможность комментировать на Вашем сайте — это элемент интерактивности для Ваших посетителей. Это возможность для них выразить свое мнение по теме публикации, задать Вам вопрос. Для Вас это обратная связь с Вашей аудиторией, а также дополнительное подспорье в продвижении сайта. Поэтому система комментирования на сайте должна быть удобной.

В частности удобно, когда у Вас есть возможность организовать древовидную (вложенную) систему комментирования. Что это такое?  Это когда у Вас есть возможность ответить на комментарий Вашего читателя, и Ваш ответ будет следовать сразу за вопросом. То есть будет вложен в первоначальный комментарий.

Вот как это выглядит:

Также пример древовидных комментариев Вы можете видеть у меня на сайте.

В WordPress, после версии 2.8, древовидные комментарии можно включить в админке блога во вкладке “Параметры — Обсуждение”. Но, к сожалению, не все шаблоны для WordPress поддерживают древовидные комментарии.  И в этом случае нам поможет плагин WordPress Thread Comment.

Мой шаблон как раз оказался не приспособлен к вложенным комментариям. И я реализовала эту возможность на своем блоге с помощью вышеуказанного плагина.

Итак, заходим на страницу с описанием плагина, скачиваем его по кнопке Download, устанавливаем и активируем. (В 6-ом видео-уроке бесплатного курса «Как сделать сайт БЫСТРО и ПРОСТО» мы с Вами уже устанавливали плагины для WordPress, поэтому здесь я не буду подробно останавливаться на этом вопросе).

Все. Ваша древовидная система комментирования уже работает.  И в комментариях на Вашем сайте появилась кнопка (ссылка) ответить.  Если кликнуть на «Ответить», под комментарием появляется форма для ввода текста.

У плагина WordPress Thread Comment есть также панель настроек.  Вы можете зайти в нее в админке блога — раздел «Параметры» — «Древовидные комментарии». Лично я в этих настройках практически ничего не трогала. Только поставила галочку, чтобы возможность «Ответить» была также и в админ панели просмотра комментариев. И кое-что немного подправила в оформлении комментариев — в таблице стилей (CSS).

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

Конечно, вышеописанный способ создания древовидных комментариев не единственный. И можно сделать это вообще без использования плагинов. Но для этого понадобится залезать в код, и новичкам с этим будет трудно разобраться. А с помощью плагина Вы реализуете эту возможность буквально за 5 минут.

Удачи!