• 02-11-2013, 01:32:38
    #1
    Konuyu Wordpress alanına yazmıştım ama problemimi çözen çıkarsa 10 TL paypal veya yapıkredi ödemesi yapabilirim. İş aşağıda belirttiğim gibi

    Bu kodla 6 nolu ID ye eklenen içerikleri listeleriyor ve ekrana yazdırıyorum
    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('6', $childcat)) { echo '<li><a class="ders" href="'.get_category_link($childcat->cat_ID).'">'; echo $childcat->cat_name . '</a></li>'; }} ?>
    Yukarıdaki kodda linkin içine bu kategori slug ini eklemek istiyorum...
    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('1', $childcat)) { echo $childcat->slug; }} ?>
    <a href="link/eklenecekslug">Link</a>
    2 ayrı PHP kodunu tek kullanımda nasıl birleştirebilirim. PHP bilgim yok olsa umarım yapardım
  • 02-11-2013, 01:36:34
    #2
    barisss adlı üyeden alıntı: mesajı görüntüle
    Konuyu Wordpress alanına yazmıştım ama problemimi çözen çıkarsa 10 TL paypal veya yapıkredi ödemesi yapabilirim. İş aşağıda belirttiğim gibi

    Bu kodla 6 nolu ID ye eklenen içerikleri listeleriyor ve ekrana yazdırıyorum
    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('6', $childcat)) { echo '<li><a class="ders" href="'.get_category_link($childcat->cat_ID).'">'; echo $childcat->cat_name . '</a></li>'; }} ?>
    Yukarıdaki kodda linkin içine bu kategori slug ini eklemek istiyorum...
    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('1', $childcat)) { echo $childcat->slug; }} ?>
    <a href="link/eklenecekslug">Link</a>
    2 ayrı PHP kodunu tek kullanımda nasıl birleştirebilirim. PHP bilgim yok olsa umarım yapardım
    Hocam tam olarak ne yapmak istiyorsunuz ben 3 kere okudum ama anlamadım belirttiğiniz kategorilerin linklerini almak mı istiyorsunuz ?

    get_category_link($childcat->cat_ID) şu kod zaten kategorinin url sini size verecektir ?
  • 02-11-2013, 01:41:49
    #3
    linkin içine /1-nolu-alt-kategori-slug/ 1 nolu kategorinin alt kategorisinin slug ini koymak istiyorum

    <a href="link/1-nolu-alt-kategori-slug/">Link</a>
  • 02-11-2013, 20:07:36
    #4
    Konu günceldir,
  • 02-11-2013, 23:30:14
    #5
    20 TL ödeme yapıcam sorunu çözen çıkarsa..
    Kafa karışmasın diye istediğim php kodunu hatalı olarak yazıyorum yapmanız gereken doğrusunu yazmak.

    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('6', $childcat)) { echo '<li><a class="ders" href="'.get_category_link($childcat->cat_ID).'/<?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('1', $childcat)) { echo $childcat->slug; }} ?>">'; echo $childcat->cat_name . '</a></li>'; }} ?>
  • 03-11-2013, 00:50:01
    #6
    barisss adlı üyeden alıntı: mesajı görüntüle
    20 TL ödeme yapıcam sorunu çözen çıkarsa..
    Kafa karışmasın diye istediğim php kodunu hatalı olarak yazıyorum yapmanız gereken doğrusunu yazmak.

    <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('6', $childcat)) { echo '<li><a class="ders" href="'.get_category_link($childcat->cat_ID).'/<?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of('1', $childcat)) { echo $childcat->slug; }} ?>">'; echo $childcat->cat_name . '</a></li>'; }} ?>

    pm attım
  • 03-11-2013, 02:15:03
    #7
    Dönüş yapıldı
  • 03-11-2013, 09:52:02
    #8
    Merhaba,

    Galiba 6 numaralı kategorinin alt kategorilerini gösterirken, eğer alt kategori aynı zamanda 1 numaralı kategorinin alt kategorisi ise linke slug'unu eklemek istiyorsun değil mi?

    eğer öyle ise, pm attım kodu.. farklı birşeyse, tekrar PM at lütfen
  • 03-11-2013, 11:01:31
    #9
    pdesign adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Galiba 6 numaralı kategorinin alt kategorilerini gösterirken, eğer alt kategori aynı zamanda 1 numaralı kategorinin alt kategorisi ise linke slug'unu eklemek istiyorsun değil mi?

    eğer öyle ise, pm attım kodu.. farklı birşeyse, tekrar PM at lütfen
    Aynen öyle gönderdiğin kod normal çalışıyor. Slug eklemiyor