В одном из предыдущих постов мы динамически меняли картинку в шапке WordPress. Мы выводили случайные картинки, меняли картинки в зависимости от времени года. Сейчас поговорим о том как сделать для каждой категории, страницы и даже записи свою шапку. В некоторых случаях это оправдано и имеет смысл. Но об этом чуть позже. Continue Reading »
Archive for the 'WordPress' category
WordPress и статические html страницы
Платформа WordPress — отличное решение для создания блога (именно под блоги она и заточена). Однако это далеко на все, что можно с ней сотворить. В вордпрессе скрыт огромный потенциал, который еще до конца не исчерпан. Сегодня мы поговорим о использовании платформы WordPress для создания статических html страниц. Причем на нашей странице мы сможем использовать все функции цмс и, что не может не радовать, от нас потребуется минимум телодвижений. Continue Reading »
Защита Вордпресс: Уберите пользователя admin
По умолчанию Вордпресс нам предлагает создать пользователя admin для управления сайтом. Начиная с версии 3.0 WordPress дает возможность выбора логина администратора. Но все ли пользуются такой возможностью? В большинстве случаев эта возможность просто игнорируется и создается пользователь admin. А ведь это совсем небезопасно. Злоумышленику, если известен логин (я проводил эксперименты: примерно 85% народу на WP сидят именно под логином admin), остается простой перебор пароля/ мы получаем уравнение с одной неизвестной, а это, поверьте, не так сложно. Как же защитить вордпресс? Первое, что приходит на ум:
Создаем нового пользователя с правами администратора
Выходим из панели администрирования и заходим под новым аккаунтом.
Убеждаемся, что все опции администрирования доступны новому пользователю и удаляем пользователя admin. при удалении вас спросят связать все записи и ссылки с другим пользователем. Связать необходимо с только что созданным пользователем и подтвердить удаление.
Такие меры вам посоветуют на большинстве сайтов. Но достаточно ли этого?
Океюшки, теперь для входа в админку другой логин. Но радоваться рано. Большинство тем WordPress в постах выводят имя автора статьи. Это и есть логин автора. И в большинстве случаев автор сидит под администратором. И даже если владелец сайта разграничил полномочия участников — ничего хорошего если у злоумышленника есть возможность проникнуть в админку хоть с правами автора. Мы с вами пришли к тому, от чего пытались уйти.
Как быть? У меня пока нет готового рецепта. Если вам интересна тема — пишите в комментариях — обязательно найду решение.
Пока же советую ограничиться настройкой количества попыток авторизации (у меня — 3).
Да прибудет с вами сила и пусть ваш сайт будет неприступной крепостью.
Подсветка програмного кода в WordPress
Очень часто возникает необходимость поделиться с читателями блога програмным кодом. Для повышения итабельноасти желательно еще и сделать подсветку синтаксиса. В случае если вы работаете на платформе WordPress, вас ждет «сюрприз». Дело в том, что текстовый редактор неоднозначно воспринимает символы одинарной и двойной кавычек, преобразуя их текстовые аналоги:
Совершенно естественно, что после такого преобразования скопированный код работать не будет. Ваши читатели будут очень недовольны. Continue Reading »
Защита WordPress: ограничиваем количество попыток авторизации
Для ограничения количества попыток входа в админку сайта на WordPress используем плагин Login LockDown. Если пользователь с одного IP адреса несколько раз введет неверную пару логин-пароль, то этот плагин блокирует вход в админку на определенное время. Количество попыток авторизации (по умолччнию — 3), время блокировки админки (по умолчанию — 60 мин.) — задается в настройках плагина. Continue Reading »
Устанавливаем AdSense рекламу на вордпресс с помощью виджета
Если вы хорошо знакомы с html и css, то вам не составит особого труда разместить рекламный блок AdSense в любом месте вашего сайта. А если вы не знаете язык гипертекстовой разметки и таблицы стилей или особо заморачиваться нет желания? В этом случае, если ваш сайт на движке вордпресс выручит нас плагин AdSense Manager, который позволяет создать виджет для управления установкой кода рекламной сети Google AdSense. Continue Reading »
SEO для сайта на WordPress
WordPress — CMS, изначально дружелюбная к поисковым системам. Внутреннюю оптимизацию сайтов на этом движке провести под силу даже новичку, не сильно вникающему в тему SEO. Плюс простота установки и настройки.
Недаром большинство сайтов делаются именно на WordPress.
Еще недавно для успешного продвижения достаточно было сделать оптимизацию по следующим пунктам. Continue Reading »
Как удалить (скрыть) страницу из меню WordPress
Для начала давайте разберем ситуацию, когда вам понадобится скрыть в меню страницу. Например у вас есть страницы со ссылками на скачивание, которые вы раздаете за подписку. Или страница благодарности за подписку. Совершенно естественно, что эти страницы из общего меню необходимо удалить. Как это сделать? Есть несколько способов.
Произвольное меню
Большинство тем WordPress поддерживает произвольное меню. В нем вы можете задать страницы которые войдут в меню, все остальные не будут отображаться в списке. Continue Reading »
Как отключить комментарии в WordPress
Здавствуйте читатели моего блога. Сегодня в группе ВК мне задали вопрос: как отключить комментарии в WordPress?
В WordPress есть несколько способов отключения комментариев. Рассмотрим три.
Отключаем комметарии в настройках WordPress
В админке заходим во вкладку «Настройки» -> «Обсуждение» и убираем галочку «Разрешить оставлять комментарии на новые статьи»
Недостатком метода будет, то что комменты отключаются только для новых статей
Отключаем комментарии при редактировании страниц
Можно отключить комментарии для отдельной записи в визуальном редакторе страниц. Для этого необходимо промотать страницу вниз до упора и в блоке «Обсуждение» снять галочку «Разрешить комментарии».
Если у вас нет такого блока, то надо поставить галочку «Обсуждения» в настройках экрана в правом верхнем углу.
Гибкость и индивидуальные настройки для каждой страницы — несомненные плюсы метода, к недостаткам можно отнести то, что если у вас много страниц — метод трудозатратен.
Удалляем форму комментариев в WordPress
Если вам необходимо не просто отключить комментирование на сайте, а полностью удалить форму комментариев, необходимо отредактировать в шаблоне WP страницы single.php и page.php.
В админке переходим во вклвдку «Внешний вид» -> «Редактор», найдите в правой колонке страницы шаблона «Одна запись» и «Одна страница».
Ищем и удаляем в этих страницах следующий код
<?php comments_template(); ?>
Структура ссылок WordPress и ЧПУ
Детальна проработка структуры сайта — очень важный этап разработки сайта. WordPress по умолчанию ставит такую структуру
https://livemonet.ru/?p=123
Это плохо как для роботов, так и для посетителей.
К счастью разработчики позаботились об этом и предлагают гибкие многовариантные настройки ссылок. Continue Reading »