обновлено: 2022-06-26 Михаил ATs в теме: Техническое SEO, Сниппеты, хаки, функции

Отключаем вывод мета тегов All In One SEO Pack: description keywords и title

Сегодня тема относительно плагина All In One SEO Pack для тех пользователей, которые ведут сайты  несколько посложнее чем блог. Уберем вывод мета тегов генерируемые плагином: description keywords title, либо заменим эти теги на свои.

 

Генератором к написанию этой статьи послужило обращение одной из клиенток. У неё сайт кулинарной тематики. Однако, нередки случаи, когда на сайте публикуются, скажем так, не только рецепты, но и обыкновенные статьи, посты… Подобные обстоятельства частенько усложняют дело ведения сайта — возникают проблемы! Например, при организации микроразметки schema.org. Все дело в том, что теги (требования прописки) атрибутов микроразметки по каждой тематике статей несколько отличаются! Например: для кулинарных статей весьма желателен метатег description, а для обычных — (текстовых) нет!

 

Приступим…

 





обновлено: 2021-03-17 Михаил ATs в теме: WordPress c плагинами, WordPress без плагинов, Версии WordPress

В WordPress 5.5 добавлена XML-карта сайта — wp-sitemap.xml

В WordPress 5.5 отныне добавлена своя XML-карта сайта, т.е теперь присутствует в ядре CMS Вордпресс по умолчанию. Для тех владельцев сайтов, которые стараются использовать как можно меньше сторонних плагинов, появился шанс избавиться ещё от одного плагина. Например, многие работают с Google XML Sitemaps, а значит теперь его можно удалить и работать с родной для WordPress картой .xml.

Стоит ли так сразу избавляться от привычного плагина Карты сайта!? ответ очевиден: каждому решать лично.

Я, к примеру, пока что только тестировал новый функционал ВП, и на данный момент у меня на всех проектах используется плагин. Хотя, на мой взгляд, wp-sitemap.xml вполне себе приличное дополнение. И если вы запускаете новый проект, то, конечно же, новую XML-карту сайта нужно иметь в виду.

Познакомимся подробнее:





обновлено: 2020-09-12 Михаил ATs в теме: WordPress c плагинами

Создаём плагин — отдельный файл функций для сайта my-functions.php

Файл функций — занимательный помощник в расширении функционала сайта ! особливо, если используется по назначению, — однако, многие владельцы блогов/сайтов замечательным образом превращают functions.php в сборную солянку.

В любом деле существуют целесообразности и ограничения (ограничения, чаще логические), а посему некоторый исполняемый код, призванный регулировать параметры ядра WP (не темы), правильнее вынести за пределы шаблона…

Когда разговор ведётся об модернизации функциональных возможностей сайта, в линейке статей «без плагинов…» непременно советуют пихать все блоки кода в легендарный functions.php. Это неправильно!

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

Создадим его! а также потолкуем о плюсах и минусах (коих значительно меньше)…





обновлено: 2022-07-04 Михаил ATs в теме: Сниппеты, хаки, функции

14 полезных сниппетов — код для наилучшей работы сайта WordPress — функции

Частенько бывает так, что разработчики WordPress никак не модифицирует файл functions.php в рамках темы, которую они разрабатывают, а просто-напросто обыгрывают некий ключевой функционал в файлах шаблона, оставляя файл функций практически пустым… то есть на откуп вебмастера: но это, скорее, плюс, нежели минус.

Файл functions.php чуть ниже даны полезные ссылки на инструкции по работе с файлом функций: хуки… фильтры… всякие фичи… — всё самое важное, что необходимо знать о файле functions.php! дает нам возможность модифицировать и контролировать текущую (или созданную) специфическую функциональную среду нашего шаблона.

 

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

Итак, 14 полезных сниппетов кода для более эффективной работы сайта на WordPress — начнём концерт:

 





обновлено: 2020-05-16 Михаил ATs в теме: WordPress без плагинов, Сниппеты, хаки, функции

Добавим на сайт карту Google Maps с поиском указанных адресов…

Как многие уже в курсе — в 2019 году использование сервиса Google Maps без API ключа больше невозможно! и при при загрузке Google Карты в блоке на странице возникает ошибка — в блоке карты адреса местоположения отображается сообщение For development purposes only — требуется получить Google Maps API Key!

Сам ключ получить в принципе не проблема, …и всё бы ничего, однако получение и использование ключа API по сути теперь стало платным…Условно (или безусловно)) так как требуют привязку личной кредитной карты.

Ладно.. о нюансах получения ключа, в этой статье рассказывать не буду… но покажу альтернативный вариант добавления Google карты на сайт. Без плагина!.. либо возможно код организовать в плагин с настройками данных карты в админке…

Занавес открывается…





обновлено: 2020-11-20 Михаил ATs в теме: Техническое SEO

Ускоряем сайт: основные кэш и gzip правила .htaccess которые нужно знать

Я уже писал подробную статью по теме файла .htaccess и о многих его gzip правилах (ссылка будет ниже), — однако, вопрос скорости загрузки сайта будет ещё долго (если не всегда) будоражить умы веб мастеров!

Приходят письма с вопросами: как включить gzip сжатие, кэширование картинок в браузере пользователя и прочая.?. Приходилось ссылаться на прежнюю статью, которая достаточно объёмная, подробная — новички путаются!

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

В этой статье рассмотрим несколько действительно полезных способов (строк кода), которые целесообразно поместить к себе на сервер в файл .htaccess.

 





обновлено: 2022-07-04 Михаил ATs в теме: Сниппеты, хаки, функции

Новейшие CSS значения-свойства для фронтенда — одной строкой!

Сегодня тема CSS: небольшой, но, возможно, полезный материал для тех админов, которые занимается созданием сайтов — вёрсткой веб-страниц, либо веб-приложений и прочим…

Знания языка CSS во многом определяют наши успехи в веб работе, потому как css, это дизайн — внешний вид сайта — а внешний вид, это одёжка, по которой, как известно, встречают.

По личному опыту и вопросам в комментариях знаю, что новички считают css легким и не очень важным языком, — однако, это не совсем так, или совсем не так.

Как и любому иному языку css следует уделять время, главное, как говорится, быть в курсе течения и развития языка, чтобы знать многие и полезные новшества, которые заметно сэкономят наше время и, что важно, обусловят оптимальную работу кода сайта!

 



подгрузить ещё посты?..↓↓