İlk önce functions.php dosyasında menüyü tanımlamam gerek bunun için kodunu kullanıyorum. Kodu ekleyip görünüm kısmından menüyü oluşturuyorum alt kısımdan menü pozisyonunu seçiyorum. Daha sonra temada istediğim yerde menüyü göstermek için aşağıdaki kodu kullanıyorum.
-
WordPress page.php ve single.php Yazı Döndürme Fonksiyonu
Bu zaten wordpress’in standart versiyonu lazım olursa bir yere yazmış olmak için ekledim. kodu ekleyip istenilenleri döndürdükten sonra [/php] [/php] ile kapatmayı unutma
-
WordPress Öne Çıkarılmış Görseli img src İçinde Çağırma
Yazıya eklenen öne çıkarılmış görseli yazıda istediğim bir yerde img src=”..” içinde göstermek için aşağıdaki kodu kullanıyorum. <?php $resim_yolu = wp_get_attachment_image_src( get_post_thumbnail_id(), ‘full’); if ( has_post_thumbnail() ) { ?> <img src="<?php echo $resim_yolu[0]; ?>" alt="" title="<?php the_title() ?>" /> <?php } ?> yukarıdaki $resim_yolu değişkenine öne çıkarılmış görselinin tam url’sini atıyorum bu url gerekli olan…
-
WordPress Yazı ve Başlık Kısaltma
İlk önce functions.php dosyasına aşağıdaki fonksiyon eklenir function kisalt($excerpt, $substr=0) { $string = mb_substr($excerpt, 0, $substr, "UTF-8"); return $string; } ardından kısaltılmış yazıyı kullanmak istediğim yere aşağıdaki kod yazılır. <?php echo kisalt(strip_tags($post->post_title), 100); ?> Önemli noktalar: post_title kısmı yazının başlığının alınacağını gösterir. Yazı içeriği alınacaksa bu kısım post_content olarak değişmelidir.
-
WordPress Belirli Kategoriden Belirli Sayıda Yazı Çekme
Notlar: cat=3 // bu kısımda hangi kategoriden yazı çekilecekse id’sini gir. showposts=5 // bu kısımda kaç adet yazı gösterilecek onu gir. if (have_posts()) : $posts= new WP_Query("cat=3&showposts=5"); while($posts->have_posts()) : $posts->the_post(); //döndürülecek kod bloğu (div vs.) endwhile; endif
-
WordPress Yazıya Eklenen Özel Alanı Çekme
WordPress yazı veya sayfalara eklenen özel alanları (post metalar) çekmek için aşağıdaki kod kullanılabilir. $post->ID kısmına manuel olarak bir yazının ID’si girilebilir. Böyleye tüm alanlarda ilgili yazıya ait field çekilir. <?php echo get_post_meta($post->ID, "menuicon", true); ?> Özel alana eklenen resim yolunu img içinde göstermek için <img src="<?php echo get_post_meta($post->ID, ‘menuicon’, true); ?>">