PHPдеги контенттеги тайтлдар
Барактын тайтлын анын контенти турган ошол эле жерде сактоо андай ыңгайлуураак. Бул үчүн контент файлында бул барактын тайтлын белгилей турган кандайдыр бир команда ойлоп табууга болот.
Мисалы, төмөнкүдөй кылууга болот:
{{ title: "page 1 title" }}
<div>
content 1
</div>
Движок контентти киргизүүдөн мурун, андан тайтлды чыгарып алып, аны шаблондун тиешелүү жерине киргизсин деп кылалы.
Башында контент текстинен тайтлды алалы:
<?php
preg_match('#\{\{ title: "(.+?)" \}\}#', $content, $match);
$title = $match[1];
?>
Эми контент текстинде эч кандай кереги калбаган команданы жок кылалы, ал барак текстине кирип кетпесин үчүн:
<?php
$content = preg_replace('#\{\{ title: "(.+?)" \}\}#', '', $content);
?>
Барак контентинде сакталган тайтлдарды өз движогуңузда ишке ашырыңыз.