Убрать страницы вложений — WordPress

Убрать страницы вложений — WordPress

Сегодня утром открываю скайп и первое что вижу - сообщение от SEO-шника: "http://site.ru/bugazskaya-kosa/2-88/ - такие страницы каким образом формируются? Надо их закрыть от индексации". Перехожу по ссылке и вижу на странице одну лишь картинку. Все ясно - страница вложения.

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

Читать полностью »

29.03.17
Вывести дочерние рубрики — WordPress

Вывести дочерние рубрики — WordPress

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

Читать полностью »

26.03.17
Изменить длину анонса — WordPress

Изменить длину анонса — WordPress

Большинство сайтов на движке WordPress, как правило, содержат одну или несколько лент однотипных записей - например, новостей. В ленте выводится краткое описание записи, а при переходе к записи - уже показывается полный текст статьи. Проблема в том, как управлять длиной краткого описания?

Вывести анонс можно несколькими способами - например, используя специальный тег - the_excerpt(); который сам обрежет текст и добавит в конце непонятную конструкцию вида [...]. Или пользоваться кнопочкой - more (тег "Далее" - в визуальном редакторе) для обрезания записи в нужном месте и выводить тогда можно через стандартный the_content('Читать полностью »');.

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

Читать полностью »

26.03.17
Проверить, что пост из дочерней рубрики — WordPress

Проверить, что пост из дочерней рубрики — WordPress

Достаточно часто в структуре сайта на WordPress складывается такая ситуация: очень много рубрик принадлежат одной родительской рубрике. Иными словами - у рубрики много дочерних рубрик. И при разработке дополнительного функционала возникает необходимость воздействовать на посты всех дочерних рубрик этой родительской рубрики. Причем список дочерних рубрик может быть не окончательный, они могут добавляться или удаляться. Как выполнить эту проверку, если мы знаем только родительскую рубрику? Давайте разбираться...

Читать полностью »

26.03.17
Убрать страницы вложений — WordPress

Убрать страницы вложений — WordPress

Недавно оптимизатор поставил весьма интересную задачу: "убрать страницы вложений на сайте, под управлением WordPress". Оказалось, что для каждого вложения WordPress генерирует отдельную страницу, которая доступна по конкретной ссылке. И эти страницы могут попасть в индекс поисковых систем! Это неправильно и предстояло разобраться, что нужно сделать, чтобы этого не происходило. Давайте сделаем это...

Читать полностью »

26.03.17
Для просмотра сайта обновите браузер.