v2.5.2
Giriş yap

Dinamik title

elvin
2,244 defa görüntülendi ve 4 kişi tarafından değerlendirildi

Merhaba arkadaşlar. Php ile dinamik title nasıl yapılır?
header kısmında sadece bir title olmak şartıyla her sayfada title etiketi açıp html taraından yanlış kabul edilmemek için. Bunun için bir fonksiyon nasıl yazılmal mantık nasıl olmalı. Teşekkürler

Cevap yaz
Cevaplar (3)
emmir2
1123 gün önce
 function meta_degistir($icerik) {
      global  $_title, $_description;
      $icerik = str_replace('[$_title]', $_title, $icerik);
      $icerik = str_replace('[$_description]', $_description, $icerik);
      return $icerik;
    }

    ob_start('meta_degistir');
    $_title         =  $vericek['title'];
    $_description   =  $vericek['description'];
<!DOCTYPE html>
<html lang="tr">
<head>
  <title>[$_title]</title>
  <meta name="description" content="[$_description]">
</head>
</html>
sylvester
1841 gün önce

title etiketleri içine echo $title yazarsınız. her sayfanın başında $title değişkenine sayfanın başlığını atarsınız

u2b3ki
1841 gün önce

function title($value){ 
echo '<div class="title">'.$value.'</div>';
}

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title><?php echo $set['title'];?></title>
</head>
<body>
 <?php   
 $set['title'] = 'Hello World';
 //this is head title
   
   title($set['title'])
   
   //this is body title
   ?>
</body>
</html>