Модуль Page Title

Для работы этого модуля нужен Token.

Известно, что каждая единица контента сайта Друпала имеет свой заголовок (title). Естественно, то же самое относится и к страницам (page title). Заголовок страницы обычно помещается в теге title в хэдере Вашей HTML-страницы. Это весьма помогает улучшить SEO Вашего сайта.

Модуль page title позволяет добавлять теги на каждой странице. Настоятельно рекомендуется устанавливать этот модуль.</p> <p>Для того, чтобы Ваша тема взаимодействовала с модулем Page Title, Вы должны будете добавить немного кода в файл template.php Вашей темы. </p> <p>Вот код, который туда нужно добавить:</p> <h4> <div class="codeblock"><code><span style="color: #000000"><span style="color: #0000BB"><?php<br /></span><span style="color: #007700">function </span><span style="color: #0000BB">_phptemplate_variables</span><span style="color: #007700">(</span><span style="color: #0000BB">$hook</span><span style="color: #007700">, </span><span style="color: #0000BB">$vars</span><span style="color: #007700">) {<br />  </span><span style="color: #0000BB">$vars </span><span style="color: #007700">= array();<br />  if (</span><span style="color: #0000BB">$hook </span><span style="color: #007700">== </span><span style="color: #DD0000">'page'</span><span style="color: #007700">) {<br /><br />    </span><span style="color: #FF8000">// These are the only important lines<br />    </span><span style="color: #007700">if (</span><span style="color: #0000BB">module_exists</span><span style="color: #007700">(</span><span style="color: #DD0000">'page_title'</span><span style="color: #007700">)) {<br />      </span><span style="color: #0000BB">$vars</span><span style="color: #007700">[</span><span style="color: #DD0000">'head_title'</span><span style="color: #007700">] = </span><span style="color: #0000BB">page_title_page_get_title</span><span style="color: #007700">();<br />    }<br /><br />  }<br />  return </span><span style="color: #0000BB">$vars</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?></span></span></code></div><br /> </h4> <p>Таким образом переменная $head_title, которая выводится в шаблоне page.tpl.php, будет теперь определяться нашим модулем Page Title.</p> <p>Для настройки модуля необходимо проследовать на страницу:</p> <p>/admin/content/page_title</p> <p>Там Вы, собственно говоря, и можете назначить заголовки для страниц нод того или иного типа.</p> <p>Также, если на странице настроек установить флажок Show Field (Показать Поле) напротив какого-либо типа ноды, то при редактировании каждой ноды данного типа вы сможете увидеть поле Page Title - в которое можете вводить любой заголовок для этой ноды, и заголовок этот будет написан на окне браузера при отображении этой ноды.</p> </div> </div> </body> </html>