• 23-01-2013, 17:33:48
    #1
    Üyeliği durduruldu
    Merhaba,

    Custom Post Type

    register_post_type( 'siirler', $args );


    Kullanarak siirler adında bir post type oluşturdum..

    Normalde, normal yazılarımı /?p=12 ve sayfalarımı da /?page_id=5 gibi açarken Şiier yazılarını /?siirler=34 gibi açamıyorum. Hata veriyor.

    Hata vermemiş hali ise /?siirler=siir-yazisinin-adi şeklinde oluyor.

    siir-yazisinin-adi gibi başlıklan değilde id ile görünmesini istiyorum arkadaşlar.

    TEŞEKKÜRLER
  • 23-01-2013, 17:37:45
    #2
    Üyeliği durduruldu
    esc_url( get_permalink($post_ID) ) ile ilgili bir sorun olmali hocam urlleri id ile alamadiginiz icin.
  • 23-01-2013, 17:44:53
    #3
    Üyeliği durduruldu
    Albos adlı üyeden alıntı: mesajı görüntüle
    esc_url( get_permalink($post_ID) ) ile ilgili bir sorun olmali hocam urlleri id ile alamadiginiz icin.
    Yok hocam, söylediğim gibi ?p=1 , ?cat=3 ve ?page_id=12 leri normal id ile alabiliyorum. Sadece bu Post Type den biri olunca örneğin ?food=12 gibi olmuyor. Gidip ?food=kuru-fasulye-tarifi diye açmaya çalışıyor. (açıyor da ztn)

    Çok araştırdım. Bu durum bir anormallik değl, zaten normalinde de böyle. Tıpkı ?tag=etiket-1 gibi.

    Gene çok araştırdım bunu nasıl id ye çeviririm diye. Ama herkes site.com/food/kuru-fasulye/ gibi yapmayı anlatmış. İngilizcem de kötü olduğundan yazdığım sonuçlara hep yukarıdaki geliyor.

    tek istediğim site.com/?food=12 gibi linklenmesi.
  • 23-01-2013, 18:46:42
    #4
    custom post typedaki post id sini kullanarak /?p=ID şeklinde yazıya ulaşabiliyorsun.
    veya da dediğin gibi /?tip=baslik-baslik şeklinde.
    ama /?tip=ID şeklinde nasıl ulaşılır bulamadım.
  • 29-01-2013, 15:21:22
    #5
    Üyeliği durduruldu
    cudjex adlı üyeden alıntı: mesajı görüntüle
    custom post typedaki post id sini kullanarak /?p=ID şeklinde yazıya ulaşabiliyorsun.
    veya da dediğin gibi /?tip=baslik-baslik şeklinde.
    ama /?tip=ID şeklinde nasıl ulaşılır bulamadım.
    Aynen.. Bende bulamadım. (sisteme göre) Document.ready sonunda id okumam gerekiyor..
    Alıntı
    custom post typedaki post id sini kullanarak /?p=ID şeklinde yazıya ulaşabiliyorsun.
    Boylece bununda bir anlamı kalmıyor