Мегаобучалка Главная | О нас | Обратная связь


Вывод ключевых слов на странице в MODx с помощью TV-параметров



2015-11-12 1330 Обсуждений (0)
Вывод ключевых слов на странице в MODx с помощью TV-параметров 0.00 из 5.00 0 оценок




Создаем новый TV-параметр с именем, например, keywords с типом ввода «text». В поле описания впишем следующий текст, чтобы администратор понимал, как заполнять это поле: Ключевые слова для страниц сайта. Разделяются запятыми.В блоке «Доступ шаблонов» выбираем все созданные нами ранее шаблоны, чтобы была возможность вписать ключевые слова для любой страницы на сайте.Вот как должны выглядеть заполненные поля при создании нового TV-параметра для ввода ключевых слов.

После этого при редактировании любого ресурса будет отображаться дополнительное поле, которое выглядит вот так:

На последнем этапе нам осталось в шаблоне вывести содержимое этого дополнительного поля. Для этого отправляемся редактировать чанк HEAD, в котором у нас хранится содержимое тега <head>. Добавляем туда следующую конструкцию:

<meta name="keywords" content=" [*keywords*]" />

Итоговый вид чанка HEAD примет вид:

<head>
<base href="[(site_url)]" />
<title>[*pagetitle*] | [(site_name)]</title>
<meta name="keywords" content=" [*keywords*]" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content ="[*description*]"/>
<meta http-equiv="imagetoolbar" content="no" />
<link rel="stylesheet" href="/assets/templates/site/styles/layout.css" type="text/css" />
<script type="text/javascript" src="/assets/templates/site/scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="/assets/templates/site/scripts/jquery.jcarousel.pack.js"></script>
<script type="text/javascript" src="/assets/templates/site/scripts/jquery.jcarousel.setup.js"></script>
</head>

Теперь, если заполнить это дополнительное поле словами, разделенными запятой, то они выведутся в качестве содержимого тега keywords.

Давайте создадим для примера несколько ключевых слов для главной страницы:

Исходный код главной страницы в этом случае примет следующий вид:

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

Если вы будете использовать способ вывода ключевых слов с помощью TV-параметров, то можно отключить вкладку с META-тегами и ключевыми словами на странице настройки конфигурации: Инструменты → Конфигурация → Интерфейс и представление.

META-тег description мы уже выводили в шаблоне во время урока по специальным тегам MODx . В шаблоне этот тег у нас представлен конструкцией:

<meta name="description" content ="[*description*]"/>

Напомню, что в качестве содержимого тега description используется поле «Описание» на странице редактирования ресурса.

Ну вот, собственно, и все, что я хотел сказать о выводе META-тегов страниц в MODx. Теперь при создании или редактировании каждого ресурса вы с легкостью сможете добавить ключевые слова на страницу, вписав через запятую несколько слов в дополнительное поле с именем «Ключевые слова», а для добавления SEO описания страницы (META-тег «description») достаточно только заполнить поле «Описание».

Измененный во время урока чанк:

  • «HEAD» — чанк содержит тег head

 



2015-11-12 1330 Обсуждений (0)
Вывод ключевых слов на странице в MODx с помощью TV-параметров 0.00 из 5.00 0 оценок









Обсуждение в статье: Вывод ключевых слов на странице в MODx с помощью TV-параметров

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1330)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)