Kontentdəki başlıqlar PHP-də
Səhifənin başlığını eyni yerdə, onun kontenti ilə birlikdə saxlamaq daha rahatdır. Bunun üçün kontent faylında bu səhifənin faylını təyin edən bir əmr tapa bilərsiniz.
Məsələn, belə edə bilərsiniz:
{{ title: "səhifə 1 başlığı" }}
<div>
kontent 1
</div>
Gəlin elə edək ki, mühərrik kontenti əlavə etməzdən əvvəl ondan başlığı çıxarsın və onu şablonun müvafiq yerinə daxil etsin.
Əvvəlcə kontent mətnindən başlığı əldə edək:
<?php
preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
$title = $match[1];
?>
İndi isə kontent mətnində artıq lazım olmayan əmri silək ki, səhifənin mətninə daxil olmasın:
<?php
$content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Səhifə kontentində saxlanılan başlıqları mühərrikinizdə həyata keçirin.