lostyazilim
tr.link

Ana sayfada yazılarıma karakter limiti vermek istiyorum

10 Mesajlar 2.508 Okunma
acebozum
tr.link

kerimptk kerimptk Youtuber Kullanıcı
  • Üyelik 19.06.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Geliştirici / Youtuber
  • Konum Ankara
  • Ad Soyad K** P**
  • Mesajlar 1440
  • Beğeniler 194 / 234
  • Ticaret 46, (%100)
Arkadaşlar yeni blogumda ana sayfada yazılarıma karakter limiti vermek istiyorum. Ancak u iş için daha önceden kullandığım WP Limit Posts Automatically eklenisi bu blogumda sidebarın kaymasına neden oluyor. Onun dışında ben de gittim Limit Post X Characters eklentisini kurdum ama oda çalışmıyor varmı önerebileceğiniz başka bir eklenti hatasız çalışan
 

 

Abone Ol : www.youtube.com/@kerimpotuk
wmaraci
reklam

ErenKeskin ErenKeskin Girişimci, Front-end Developer Kullanıcı
  • Üyelik 11.09.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektrik-Elektronik Mühendisi
  • Konum Eskişehir
  • Ad Soyad E** K**
  • Mesajlar 1223
  • Beğeniler 243 / 336
  • Ticaret 2, (%100)
Eklenti kullanmana gerek yok.

wp-includes/formatting.php dosyasını aç. "wp_trim_excerpt" tırnak içindeki fonksiyonu bul. "55" yazan yerdeki şeyi düzelt. Tabi bu excerpt kullanıyorsan geçerlidir.

Yada

$sayi = 50;
$yeniExcerpt = substr($post->post_excerpt, 0, $sayi ); if(strlen($yeniExcerpt ) < strlen($post->post_excerpt)) {
$yeniExcerpt = $yeniExcerpt ."[...]";
}
echo "$yeniExcerpt ";
?>
 

 

herenkeskin.com - Elektrik ve Elektronik Mühendisi - Gömülü Sistemler üzerine çalışıyorum.

myenes myenes $php = new PHP(); Kullanıcı
  • Üyelik 28.09.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Back-end Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** G**
  • Mesajlar 1051
  • Beğeniler 253 / 258
  • Ticaret 5, (%100)
WP Limit Posts Automatically eklentisi sidebarın kaymasına sebep vermez. Eğer yazdığın yazılarda video vs. tarzında şeyleri de kısaltma alanına dahil ediyorsa kayma yapar. Bunun için WP Limit Posts Automatically ayarlarına girip mediaları engelleyeceksin. Sorun düzelir. Kolay gelsin.
 

 

cnkrblt cnkrblt WM Aracı Kullanıcı
  • Üyelik 19.04.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Müşteri Temsilcisi
  • Konum Bursa
  • Ad Soyad Ö** K**
  • Mesajlar 192
  • Beğeniler 45 / 31
  • Ticaret 13, (%100)
Bildiğim şöyle bir kod vardı;

Öncelikle yedek almanı tavsiye ederim,

index.php içerisinde the_content 'i ara ve the_excerpt olarak değiştir

functions.php içerisine;

function new_excerpt_length($length) {
return 30;
}
add_filter('excerpt_length', 'new_excerpt_length');

ekle, return 30 sayısını değiştirerek bunu yapabilirsin...

belki işine yarar...
 

 

wmaraci
wmaraci

kerimptk kerimptk Youtuber Kullanıcı
  • Üyelik 19.06.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Geliştirici / Youtuber
  • Konum Ankara
  • Ad Soyad K** P**
  • Mesajlar 1440
  • Beğeniler 194 / 234
  • Ticaret 46, (%100)

ErenKeskin adlı üyeden alıntı

Eklenti kullanmana gerek yok.

wp-includes/formatting.php dosyasını aç. "wp_trim_excerpt" tırnak içindeki fonksiyonu bul. "55" yazan yerdeki şeyi düzelt. Tabi bu excerpt kullanıyorsan geçerlidir.

Yada

$sayi = 50;
$yeniExcerpt = substr($post->post_excerpt, 0, $sayi ); if(strlen($yeniExcerpt ) < strlen($post->post_excerpt)) {
$yeniExcerpt = $yeniExcerpt ."[...]";
}
echo "$yeniExcerpt ";
?>




Hocam bu tema değişikliğinde kaybolur gidermi giderse eklenti kurmam daha iyi olur benim için

Ek Olarak:

myenes adlı üyeden alıntı

WP Limit Posts Automatically eklentisi sidebarın kaymasına sebep vermez. Eğer yazdığın yazılarda video vs. tarzında şeyleri de kısaltma alanına dahil ediyorsa kayma yapar. Bunun için WP Limit Posts Automatically ayarlarına girip mediaları engelleyeceksin. Sorun düzelir. Kolay gelsin.


hocam yazılarımda resim ile yok ama kurduğum gii gidiyor malesef sidebar
 

 

Abone Ol : www.youtube.com/@kerimpotuk

MehmetAliATLI MehmetAliATLI WM Aracı Kullanıcı
  • Üyelik 13.04.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Muhasebe
  • Konum Antalya
  • Ad Soyad M** A**
  • Mesajlar 759
  • Beğeniler 161 / 84
  • Ticaret 9, (%100)
Wordpress temalarımızda görüntü kirliliğini engellemek amacı ile bir çoğumuz, site anasayfasındaki yazılarımıza sınırlama getirmek isteriz. İşte bunu eklentiye ihtiyaç duymadan yapabileceğimiz bir kod kümesi paylaşacağım sizinle.

Yapmamız gereken işlem çok basit. Temamızın function.php dosyasını açıp içinden

?>

kodunu bulup bu kodun hemen üstüne aşağıdaki kodu ekliyoruz.

function wpn_content_limit($content, $ilimit = false)
{
$limit = ($ilimit) ? $ilimit : 270;
$pad="...";
$content = strip_tags($content);
if(strlen($content) > $limit)
{
$content = substr($content,0,$limit);
}
echo $content.$pad;
}


Sonrada dosyayı tema klasörüne atıyoruz. Bunları yaptıktan sonra sıra geldi index.php dosyamıza. Bu dosyayı açıp



veya

< ?php the_excerpt() ?>

kodunu buluyoruz. Bu kodu silip yerine aşağıdaki kodu ekliyoruz.



Not: 100 değeri anasayfadaki konumuzda gösterilecek olan karakter sayısını işaret etmektedir. 100 değeri artırılıp azaltılabilir.

Kaynak : http://www.ucli.net/wordpress-sitenizde-yazilariniza-eklenti-kullanmadan-karakter-siniri-getirmek.html
 

 

🔒 http://mcmyazilim.com

cnkrblt cnkrblt WM Aracı Kullanıcı
  • Üyelik 19.04.2012
  • Yaş/Cinsiyet 41 / E
  • Meslek Müşteri Temsilcisi
  • Konum Bursa
  • Ad Soyad Ö** K**
  • Mesajlar 192
  • Beğeniler 45 / 31
  • Ticaret 13, (%100)

kerimptk adlı üyeden alıntı

Hocam bu tema değişikliğinde kaybolur gidermi giderse eklenti kurmam daha iyi olur benim için

Ek Olarak:

hocam yazılarımda resim ile yok ama kurduğum gii gidiyor malesef sidebar


eklediğin kodlar elbetteki tema değiştirdiğinde gidecektir...
 

 

kerimptk kerimptk Youtuber Kullanıcı
  • Üyelik 19.06.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Geliştirici / Youtuber
  • Konum Ankara
  • Ad Soyad K** P**
  • Mesajlar 1440
  • Beğeniler 194 / 234
  • Ticaret 46, (%100)

cnkrblt adlı üyeden alıntı

eklediğin kodlar elbetteki tema değiştirdiğinde gidecektir...


:(( bi eklenti bulasıya kadar kodla idare edeyim o zaman

Ek Olarak: sonses10 hocam index php içinde yazdığınız kodlar temamda mevut değil mlsf

Ek Olarak: cnkrblt hocam index de sizin kodlarda bulunmuyor
 

 

Abone Ol : www.youtube.com/@kerimpotuk

MehmetAliATLI MehmetAliATLI WM Aracı Kullanıcı
  • Üyelik 13.04.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Muhasebe
  • Konum Antalya
  • Ad Soyad M** A**
  • Mesajlar 759
  • Beğeniler 161 / 84
  • Ticaret 9, (%100)
Temanıza belirtilen kodları eklerseniz çok daha kolay olacaktır.
 

 

🔒 http://mcmyazilim.com

kerimptk kerimptk Youtuber Kullanıcı
  • Üyelik 19.06.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Geliştirici / Youtuber
  • Konum Ankara
  • Ad Soyad K** P**
  • Mesajlar 1440
  • Beğeniler 194 / 234
  • Ticaret 46, (%100)
Arkadaşlar hepinizin dediği kodları ekledim ama malesef hiç birisi çalışmadı :(

Limit koymak istediğiim site bu
www.yorumum.org

acaba temasından kaynaklı birşey felan olabilirmi?




Ek Olarak: Arkadaşkar sorun hala devam ediyor konu günceldir
 

 

Abone Ol : www.youtube.com/@kerimpotuk
wmaraci
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