İçerikteki Başlıklar PHP'de
Sayfa başlığını, içeriğiyle aynı yerde saklamak çok daha kullanışlıdır. Bunun için içerik dosyasında bu sayfanın başlığını belirleyen bir komut bulabilirsiniz.
Örneğin, şu şekilde yapabilirsiniz:
{{ title: "sayfa 1 başlığı" }}
<div>
içerik 1
</div>
Motorun, içeriği eklemeden önce ondan başlığı çıkarmasını ve şablonun uygun yerine yerleştirmesini sağlayalım.
Öncelikle içerik metninden başlığı alalım:
<?php
preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
$title = $match[1];
?>
Şimdi ise içerik metninde artık gerekli olmayan komutu, sayfa metnine dahil olmaması için silelim:
<?php
$content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Sayfa içeriğinde saklanan başlıkları motorunuzda uygulayın.