Перезаписываем заголовок записи

24 06 2010

   Это может быть полезно для внутренней поисковой оптимизации сайта (SEO). Суть заключается в следующем:

  • в теге <title> (то, что мы видим в заголовке браузера) будет, как и прежде, отображаться название поста, которые мы вводим в соответствующее поле при создании новой записи;
  • в заголовке поста непосредственно на странице сайта будет отображаться другой заголовок, если он указан в произвольном поле.

Код будет таким (логично использовать в файлах single.php и page.php):

 <?php $title  = get_post_meta($post->ID, "title", true);
if ($title != '') {
echo "<h1>".$title."</h1>";
} else { ?>
<h1><?php the_title(); ?></h1>
<?php } ?>

Исходя из этого кода, необходимо создать произвольное поле title.


Actions

Информация

Оставить комментарий

Вы можите использовать теги : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>




Запросов: 31 | 0.205
Потребление памяти: 16.1MB