Новости

Как правильно применять в JavaScript асинхронные функции: примеры работы с ES 2017
От автора: возможность писать на JavaScript асинхронные функции является важным обновлением в ES2017. Что такое асинхронные функции? Асинхронные функции — это функции, которые возвращают promise. Мы

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

Как исправить JavaScript error "ВКонтакте"? Что делать при ошибках JavaScript в "ВКонтакте"?
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Правильное использование Tor Browser
Tor Browser полностью анонимен – Миф или реальность? Многие считают, что Tor — это полностью анонимное и безопасное средство для интернет-серфинга, которое не дает никому возможность контролировать то,

Javascript error object is not a function вконтакте как исправить
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Как исправить ошибку javascript error вконтакте
На сегодняшний день «Вконтакте» является наиболее удобным русскоязычным ресурсом, который представляет собой не только крупнейшую социальной сеть, но и сервис для просмотра видео и прослушивания аудиозаписей.

Что такое JavaScript и для чего он используется?
Подробности декабря 10, 2015 Просмотров: 20225 В интернете миллионы веб-страниц,

Практика javascript синтаксис написания
Javascript — это язык программирования, который активно используется для построения динамических веб страниц. Собственно с этой целью он и был изобретен. У нашего с вами языка еще есть такое интересное

JavaScript учебник
Код функций в JavaScript начинает выполнение после их вызова. Функции являются одним из наиболее важных строительных блоков кода в JavaScript. Функции состоят из набора команд и обычно выполняют

Рекомендации решившим начать изучать JavaScript
Если вы решили начать изучать JavaScript , то эта статья для вас. Надеюсь, что её прочтение избавит вас в будущем от множества ошибок и сделает его изучения более простым, быстрым и эффективным. В статье

Кошка Кася + Мой личный чеклист создания сайта на WordPress

Опубликовано: 01.09.2018

Доброго дня, друзья!

Сегодня решилась-таки ни что ужасно срочное и неотложно важное не отвлекаться и написать на свой пушистый блог что-нибудь полезное. Немного подумала (процесс раздумий проиллюстрирован ниже)…

… посчитала-вспомнила… За все время мне доводилось создавать и настраивать с нуля WordPress-сайты раз примерно сто. Примерно. Это и мои собственные сайты, как худо-бедно (и не очень худо-бедно) существующие и уже не существующие, так и клиентские. Как тестовые поддомены на хостингах, так и локальные рабочие пространства… За это время выработался определенный алгоритм, который я сегодня даже откопала в бумажном варианте в одном из своих блокнотов. Вот этим моим собственным своеобразным чеклистом я с вами сегодня и поделюсь. Да и самой будет удобнее в следующий раз…

На истину в последней инстанции не претендую. Расскажу, что и как, в какой последовательности делаю сама, чтобы имея на входе только идею, на выходе получить полностью работоспособный сайт на WordPress, который уже можно начинать наполнять контентом.

1. Выбор домена и хостинга

С хостингом у меня проблем нет: безлимитный и стабильный ГигаХост вне конкуренции: почти 34 ГБ места, сколько душе угодно доменов и БД.

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

После регистрации не забудьте прописать домену DNS и можете часов на шесть расслабиться, пока они не обновятся.

2. Установка WordPress

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

3. Первичная настройка

Часть настроек WordPress нужно сделать сразу после установки:

В настройках чтения указать, что в RSS должен отдаваться только анонс. И здесь же закрыть сайт от индексации на время разработки. Правильнее было бы повесить заглушку, но я этого никогда не делаю. Настройте сразу комментирование В настройках медиафайлов я удаляю обычно все размеры, оставляю нули, а картинки заливаю сразу в нужном размере. Но если вы публикуете скрины или изображения с мелкими деталями, то оставьте один размер: в этом размере картинка будет публиковаться на странице, а по клику разворачиваться в натуральную величину. Лайтбокс в помощь. Настройка постоянных ссылок. Я обычно делаю ссылки с категориями. Вам ничто не мешает сделать ссылку просто с названием поста. Есть мнения и за, и против обоих способов.

4. Публикую 5-10 записей

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

5. Выбор темы оформления

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

6. Перевод и настройка выбранной темы

Знаете, я никогда не ищу сразу русифицированные шаблоны. Чувствую подвох: ну кто будет просто так переводить бесплатную тему и ее выкладывать? Наверняка к переводу прилагается и левая ссылка. Я, конечно, могу найти почти любую, но оно мне надо? Потому беру все бесплатные темы на WordPress.org, премиум — сами знаете где. И делаю собственнолапно перевод — вот так .

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

Да, здесь же думаю над лого и фавиконом. Себе, хоть и не дизайнер, обычно делаю сама.  Жалко за фавиконку 450 рублей, если честно ???? На клиентский сайт заказываю на фрилансе.

7. SEO-плагин

Да, всегда почему-то ставлю первым именно SEO-плагин. В последнее время на своих сайтах использую только SEO Ultimate . Возможность подключения только избранных модулей + поддержка OpenGraph + пакетная обработка мета-тегов (на одной странице) + микроразметка для WordPress = идеальный для меня SEO-плагин.

Предвидя вопросы, скажу: на этом блоге работает AIOSP: в свое время, еще не зная о SEO Ultimate, наэкспериментировалась, теперь уже лень переходить.

8. Настраиваю антиспам

Сейчас обычно просто активирую Akismet. Здесь, на web-koshka, уже год ловит мышей Invisible Captcha. Тут кому что ближе.

9. Cyr-to-lat

Необязательный плагин, можно урлы и ручками править. Но я обычно забываю, публикую с русским урлом, новость подхватывает плагин кросспостинга и понеслось… Есть и аналоги, но я почему-то всегда ставлю именно cyr-to-lat.

10. Настраиваю кеширование

Да, плагин кеширования ставлю сразу — а что, вдруг завтра шквал трафика положит мой сервер? ???? Ставлю обычно WP Super Cache, а за настройками хожу к Дмитрию IdeaFox (надо б у него их слямзить, переписать себе и выдать за откровение, но пока держу себя в руках ???? ).

11. Настраиваю плагин-защитник

Это действо обязательно, везде и всегда. Я везде использую Better WordPress Security, за настройками хожу… в свою кошачью админку. Где настройки, в свою очередь, сделаны по статье все того же Дмитрия ????

12. Закрываю ссылки

Можно, конечно, заморачиваться с ручным закрытием или изобрести свой собственный редирект, но я ставлю плагин для редиректа всех внешних ссылок WP-NoExternalLinks и больше об этом не вспоминаю.

13. Настраиваю .HTACCESS

Собственно, там я включаю браузерное кеширование и gzip-сжатие. Об этом я писала сама здесь . Значительно ускоряет сайт, рекомендую.

14. Создаю robots.txt

Ну «создаю» — громко сказано… Копирую его отсюда, с кошачьего блога, меняю имя домена, и обычно на этом все.

15. Ставлю поиск от Яндекса + ПингерПлагин

У всех опыт разный, конечно… Мой кричит мне о том, что эта связка значительно ускоряет на первых порах индексацию. Как сделать, писала здесь .

16. Ставлю счетчики

Обычно сразу я ставлю только ЛивИнтернет-статистику. Ну а потом если себе, то обычно Piwik + Метрика. Клиентам — как скажут ????

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

Замечания, вопросы, предложения, дополнения?

Удачного дня!

P.S. У меня закончились кошки… Так что если кто-то пожелает увековечить своего пушистого любимца или любимицу на страницах моего блога, то фотографию опубликую с удовольствием.

rss