lostyazilim
tr.link

Wordpress Yazı Özetini Nasıl Çekebilirim?

19 Mesajlar 1.823 Okunma
lstbozum
tr.link

zxyxyz zxyxyz WM Aracı Kullanıcı
  • Üyelik 25.09.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ö**
  • Mesajlar 149
  • Beğeniler 52 / 8
  • Ticaret 0, (%0)
Yeni yaptığım wordpress temada içeriklerin özet kısmını çekemiyorum.



şeklinde olduğu söyleniyor ama bu kodu yazdığımda özetin olmasını istediğim alan bomboş kalıyor.

İnternetten araştırdığımda admin panelinin sağ üzerinde Ekran Tercihleri kısmından özet kısmını aktif etmem gerektiği söyleniyor ama Ekran Tercihleri kısmını tıkladığımda bende hiçbir şey açılmıyor.

Hal böyleyken özet kısmını nasıl çekebilirim?
 

 

wmaraci
reklam

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
Özeti nerede çekmek istiyorsunuz? Öncelikle bir loop içerisinde olmanız gerekiyor ya da post id'leri çekmeniz gerekiyor. Hangi yazının özetini çekeceğini söylemeniz gerekiyor yani.

Bunu inceleyin:
https://codex.wordpress.org/The_Loop
 

 

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
Fonsiyon.php veya buna bağlı php dosyalarında

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' ) şöyle bir kod bulunur eğer bu :

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'comments' )

şekilde olursa excerpt dediğin gibi ekran tercihlerinde gözükmez ve özet yazamassın veya bunu ilgilendiren plugin varsa plugin ayarlarındanda kapanmış olabilir.
Şu sayfayı incele
https://codex.wordpress.org/Function_Reference/register_post_type

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' ) bununla ilgili detayı görebilirsin.
 

 

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
Yada ben contenti sınarlamak istiyorum dersen:
post_content), 0, 25);?>
burada 25 istediğin uzunlukta ayarlayabilirsin.

veya değişik şekillerini googleden bulabilirsin
https://www.google.com.tr/search?dcr=0&ei=n_-3WscfhpKaBa3tsKAD&q=wordpress+the_content+limit&oq=wordpress+the_content+limit&gs_l=psy-ab.3..0i19k1j0i22i30i19k1l8.100608.101466.0.101666.5.5.0.0.0.0.202.398.0j1j1.2.0....0...1.1.64.psy-ab..3.2.398....0.RF-RxiEUKJs
 

 

wmaraci
wmaraci

zxyxyz zxyxyz WM Aracı Kullanıcı
  • Üyelik 25.09.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ö**
  • Mesajlar 149
  • Beğeniler 52 / 8
  • Ticaret 0, (%0)

cgrclk adlı üyeden alıntı

Özeti nerede çekmek istiyorsunuz? Öncelikle bir loop içerisinde olmanız gerekiyor ya da post id'leri çekmeniz gerekiyor. Hangi yazının özetini çekeceğini söylemeniz gerekiyor yani.

Bunu inceleyin:
https://codex.wordpress.org/The_Loop


Single.php'de göstermek istiyorum. Yani yazının kendi sayfasında, önizleme resminin hemen altında özet olacak.. Ondan sonra reklam, paylaş butonları vs. geliyor zaten. Onların altında da içerik olacak...
 

 

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
singel.php 'nin kodlarına bir baksak. Buraya ekleyin lütfen.
 

 

zxyxyz zxyxyz WM Aracı Kullanıcı
  • Üyelik 25.09.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ö**
  • Mesajlar 149
  • Beğeniler 52 / 8
  • Ticaret 0, (%0)

silenthilll adlı üyeden alıntı

Fonsiyon.php veya buna bağlı php dosyalarında

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' ) şöyle bir kod bulunur eğer bu :

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'comments' )

şekilde olursa excerpt dediğin gibi ekran tercihlerinde gözükmez ve özet yazamassın veya bunu ilgilendiren plugin varsa plugin ayarlarındanda kapanmış olabilir.
Şu sayfayı incele
https://codex.wordpress.org/Function_Reference/register_post_type

'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments' ) bununla ilgili detayı görebilirsin.


Temayı kendim yaptığım için functions.php'de bu dediğin kodlara benzer hiçbir şey yok. Ekran görüntülerinde o kısmı çıkarmak için functions.php'ye hangi kodlar gerekiyor?
 

 

zxyxyz zxyxyz WM Aracı Kullanıcı
  • Üyelik 25.09.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ö**
  • Mesajlar 149
  • Beğeniler 52 / 8
  • Ticaret 0, (%0)

cgrclk adlı üyeden alıntı

singel.php 'nin kodlarına bir baksak. Buraya ekleyin lütfen.


İlgili Alan;






  • <?php the_title() ?>












Single.php'nin tamamı;








  • Kategori İconu









  • <?php the_title() ?>




































Bunlar da ilginizi çekebilir...




    $categories = get_the_category($post->ID);
    if ($categories) {
    $category_ids = array();
    foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;

    $args=array(
    'category__in' => $category_ids,
    'post__not_in' => array($post->ID),
    'showposts'=>6, // Gösterilecek benzer yazı sayısı
    'caller_get_posts'=>1
    );

    $my_query = new wp_query($args);
    if( $my_query->have_posts() ) {
    echo '';
    while ($my_query->have_posts()) {
    $my_query->the_post();
    ?>




    • <?php the_title() ?>





  • }
    echo '';
    }
    wp_reset_query();
    }
    ?>





    $categories = get_the_category($post->ID);
    if ($categories) {
    $category_ids = array();
    foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;

    $args=array(
    'category__in' => $category_ids,
    'tag' => onecikanlar,
    'post__not_in' => array($post->ID),
    'showposts'=>6, // Gösterilecek benzer yazı sayısı
    'caller_get_posts'=>1
    );
    $my_query = new wp_query($args);
    if( $my_query->have_posts() ) {
    echo '';
    while ($my_query->have_posts()) {
    $my_query->the_post();
    ?>




    • <?php the_title() ?>





  • }
    echo '';
    }
    wp_reset_query();
    }
    ?>






    have_posts()) : $ibayram->the_post();?>




    • <?php the_title() ?>













    have_posts()) : $ibayram->the_post();?>




    • <?php the_title() ?>



































 

 

silenthilll silenthilll WM Aracı Kullanıcı
  • Üyelik 29.09.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek öğrenci
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 699
  • Beğeniler 61 / 126
  • Ticaret 1, (%100)
...



bunun yerine

şunu denermisiniz

post_content), 0, 125);?>


 

 

zxyxyz zxyxyz WM Aracı Kullanıcı
  • Üyelik 25.09.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ö**
  • Mesajlar 149
  • Beğeniler 52 / 8
  • Ticaret 0, (%0)
Anlayamadım?? Single.php için kullanacağım.
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)