Geçerli yazının/sayfanın/yazı türünün, yani içeriğin başlığını gösteren fonksiyondur. Loop döngüsü içinde kullanılır. İçerisine eklenebilecek üç değişkeni bulunmaktadır; $before
, $after
ve $echo
. Basit anlamda kullanımı aşağıdadki gibidir.
the_title kullanımı
Yazıyı gösterirken ister $before
ve $after
döngüsünü kullanırsınız, isterseniz bunu kullanmadan çağırırsınız. Basit kullanımı aşağıdaki gibidir;
$before
: Başlık öncesinde gösterilmesini istediğiniz html etiketi.
$after
: Başlık sonrasında gösterilmesini istediğiniz html etiketi.
<?php the_title(); ?>
WordPress Codex içerisinde kullanım tanımı;
<?php the_title($before, $after, $echo); ?> //Bunun tanımı da <?php the_title('<h3>','</h3>'); ?>
the_title fonksiyonu Loop içinde kullanımı da şu şekildedir;
<?php get_header(); //Header alanını çağırdık ?> <?php if ( have_posts() ) : while(have_posts()) : the_post(); //The Loop Başlangıcı ?> <?php the_title(); // Başlığı çağıralım ?> <?php endwhile; else: ?> <p>Aramanızla uyuşan bir yazı bulamadık</p> <?php endif; //The Loop Biter... ?>
Bunun haricinde Loop dışında ya da fonksiyonlarınızın içinde the_title
çağıramazsınız. Onun yerine get_the_title()
fonksiyonunu kullanmalısınız. Bununla ilgili de yazımı yayınlayacağım.