lostyazilim
tr.link

Kalın yazdığım yere ameliyat...

12 Mesajlar 1.516 Okunma
lstbozum
tr.link

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)
Şu şekilde yazarları listeliyorum fakat tahminen kalın yazdığım yerde sıkıntı var şöyleki örnek kullanıcı listesi:
1-) Rıza Ç...
2-) Ahmet Çelik
3-) Mehme...
4-) Ahmet Çelik
olarak listeliyor yani 1. üyede kodu uyguluyor. 2.üyede kodu uygulamıyor 3. üyede kodu uyguluyor. 4. üyede kodu uygulamıyor.

$post->post_title) > 6) {
echo substr(the_author($before = '', $after = '', FALSE), 0, 6) . '...'; } else {
the_author();
} ?>


Şu şekilde olmasını istiyorum
1-) Rıza Ç...
2-) Ahmet ...
3-) Mehmet...
4-) Ahmet ...
yani altıncı harfden sonra ... koysun istiyorum nerede hata acaba
 

 

wmaraci
reklam

mrshn mrshn Felix Themes (technoesh) Kullanıcı
  • Üyelik 21.07.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad E** Ş**
  • Mesajlar 1011
  • Beğeniler 46 / 146
  • Ticaret 14, (%100)
Buradaki kodda eğer yazı başlığı 6 karakterden uzunsa yazar ismini kısalt değilse kısaltma demişsiniz.


6) {
echo substr(the_author($before = '', $after = '', FALSE), 0, 6) . '...'; } else {
the_author();
} ?>


bu kodu bir deneyin sonuca göre tekrar işlem yaparız.
 

 

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)
Evet $post->post_title işte burada nasıl bir işlem yapmam gerekir post_author mı author id mi veya başka birşey onu bilemedim ondan sonraki kodlarda problem yok kalın yerdeki işlemi çözemedim
 

 

mrshn mrshn Felix Themes (technoesh) Kullanıcı
  • Üyelik 21.07.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad E** Ş**
  • Mesajlar 1011
  • Beğeniler 46 / 146
  • Ticaret 14, (%100)

silenthilll adlı üyeden alıntı

Evet $post->post_title işte burada nasıl bir işlem yapmam gerekir post_author mı author id mi veya başka birşey onu bilemedim


Siz yazar isimleri uzunsa mı yoksa yazı başlıkları uzunsa mı bu işlemi yaptırmak istiyorsunuz?
 

 

wmaraci
wmaraci

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)
olmadıaynı sorun devam ediyor.. evet yazar isimlerini bunu yapmak istiyorum
 

 

mrshn mrshn Felix Themes (technoesh) Kullanıcı
  • Üyelik 21.07.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad E** Ş**
  • Mesajlar 1011
  • Beğeniler 46 / 146
  • Ticaret 14, (%100)
Tüm kodları koyar mısınız buraya?
 

 

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)
Kodun orjinal hali şu şekilde yabancı bir siteden bulduğum..
post_title) > 10) {
echo substr(the_title($before = '', $after = '', FALSE), 0, 10) . '...'; } else {
the_title();
} ?>


benim yaptığım bu fazladan bir kod yok normal döngüsü arasında the_title , the_excerpt var.


Vede bu benim yaptığım:
post_author) > 6) {
echo substr(the_author($before = '', $after = '', FALSE), 0, 6) . '...'; } else {
the_author();
} ?>
 

 

mrshn mrshn Felix Themes (technoesh) Kullanıcı
  • Üyelik 21.07.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad E** Ş**
  • Mesajlar 1011
  • Beğeniler 46 / 146
  • Ticaret 14, (%100)
6) {
echo substr(the_author($before = '', $after = '', FALSE), 0, 6) . '...'; } else {
the_author();
} ?>


Bu kod olması gerekiyor.
silenthilll

kişi bu mesajı beğendi.

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)
Allah razı olsun kardeşim oldu peki mantığını anlamak için soruyorum display_name işlevi nedir burada sadece get_the_author yaptığımızda niye çalışmadı...
 

 

mrshn mrshn Felix Themes (technoesh) Kullanıcı
  • Üyelik 21.07.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad E** Ş**
  • Mesajlar 1011
  • Beğeniler 46 / 146
  • Ticaret 14, (%100)

silenthilll adlı üyeden alıntı

Allah razı olsun kardeşim oldu peki mantığını anlamak için soruyorum display_name işlevi nedir burada sadece get_the_author yaptığımızda niye çalışmadı...


Az önceki get_the_author kodunda yazarın arraylı olarak tüm bilgilerini çekiyorduk. Aradığımız kod o değildi. Az önce ki kodda ise yazarın isimini çektik eğer 6 karakterden uzunsa kısaltmasını istedik.
Rica ederim. Allah sizden de razı olsun. İyi çalışmalar.
silenthilll

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al