lostyazilim
tr.link

PHP Bilen Arkadaşlar Bakabilirler mi? Kategori Seçtirmem Lazım.

4 Mesajlar 607 Okunma
acebozum
tr.link

burakisci burakisci Wordpress Tema Yapımcısı Kullanıcı
  • Üyelik 16.10.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek Wordpress Tema Yapımcısı
  • Konum İstanbul Anadolu
  • Ad Soyad B** i**
  • Mesajlar 1897
  • Beğeniler 371 / 522
  • Ticaret 23, (%100)
Merhaba arkadaşlar, entegre ettiğim tema da 3 ayrı yazı sayfası tasarımım var ve ben bunları single-inceleme.php , single-video.php ve single-genel.php şeklinde ayırdım. Ve single.php içerisine de aşağıda ki kodu ekleyerek bunları çalıştırıyorum.

$post = $wp_query->post;
if ( in_category('3') ) {
include(TEMPLATEPATH . '/single-inceleme.php'); }
elseif ( in_category('8') ) {
include(TEMPLATEPATH . '/single-video.php'); }
else { include(TEMPLATEPATH . '/single-genel.php');
}
?>


Mesela id'si 3 olan kategoriye girildiği zaman single-inceleme.php gösteriliyor ancak ben şöyle bir şey istiyorum. Bu 3,8 gibi id'ler elle değilde tema paneli üzerinden girilsinler. Bunun için tema panelinde alan yapıp (oyu_inceleme_id ve oyu_video_id ile) veri çektim ancak ne yazık ki bu kodun içerisine düzgünce yerleştirip çalıştıramadım. Yardım edebilirseniz sevinirim.
 

 

wmaraci
reklam

swoorr swoorr php,pwa web etc. Kullanıcı
  • Üyelik 13.12.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek web developer
  • Konum İstanbul Anadolu
  • Ad Soyad F** Ş**
  • Mesajlar 120
  • Beğeniler 32 / 31
  • Ticaret 2, (%100)
bunu kategori metodu ile değilde meta key ile post type şeklinde filtreleyebilirsin kanımca
 

 

27207 27207 WM Aracı Anonim Üyelik
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 1852
  • Beğeniler 346 / 707
  • Ticaret 5, (%100)
[COLOR=#000000] [COLOR=#0000BB]
post;if ( in_category($birincikategori) ) {include(TEMPLATEPATH . '/single-inceleme.php'); }elseif ( in_category($ikincikategori) ) {include(TEMPLATEPATH . '/single-video.php'); }else { include(TEMPLATEPATH . '/single-genel.php');}?>

Bu şekil olur. [/COLOR][/COLOR][COLOR=#000000][COLOR=#0000BB][/COLOR] [/COLOR]
Ecancan

kişi bu mesajı beğendi.

burakisci burakisci Wordpress Tema Yapımcısı Kullanıcı
  • Üyelik 16.10.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek Wordpress Tema Yapımcısı
  • Konum İstanbul Anadolu
  • Ad Soyad B** i**
  • Mesajlar 1897
  • Beğeniler 371 / 522
  • Ticaret 23, (%100)

PHPacemisi adlı üyeden alıntı

[COLOR=#000000] [COLOR=#0000BB]
post;if ( in_category($birincikategori) ) {include(TEMPLATEPATH . '/single-inceleme.php'); }elseif ( in_category($ikincikategori) ) {include(TEMPLATEPATH . '/single-video.php'); }else { include(TEMPLATEPATH . '/single-genel.php');}?>

Bu şekil olur. [/COLOR][/COLOR][COLOR=#000000][COLOR=#0000BB][/COLOR] [/COLOR]


Teşekkürler hocam, deneyeceğim :)
 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al