Yine R10da sorulan sorulardan biri. Bazen sitemize gelen ziyaretçiler, yorumlarını şu şekilde bırakabiliyor:
“MERHABA SeMİH nabER yAaaa” gibi
Bu şekilde yorum yapanları kınıyoruz ancak, düzeltirken de yoruluyoruz. Bunun için Wordpress sitemizde basit bir düzenleme yapacağız ve bu sorunu ortadan kaldıracağız.
İşlemler
- Temanızın içerisindeki functions.php dosyasını açınız.
- Aşağıdaki kodu ekleyin:
function wpu_yorum_duzenle($commentdata) { // @Değişiklik 1. = R10.NET niphell düzenleme (ucfirst fonksiyonu) // @Değişiklik 2. = wpu düzenleme (UTF-8 değeri) $commentdata['comment_content'] = ucfirst(mb_strtolower($commentdata['comment_content'], 'UTF-8')); return $commentdata; } add_filter('preprocess_comment', 'wpu_yorum_duzenle'); - Dosyayı kaydedip, kapatın.
Bu işlemden sonra yukarıda verdiğimiz yoruma bakarsak:
Önce: MERHABA SeMİH nabER yAaaa
Sonra: Merhaba semih naber yaaaa
Bu yazıdaki diÄŸer fonksiyonlar, r10.net niphell’in önerisi ile farklı bir fonksiyonla deÄŸiÅŸtirilip kısaltılmıştır.
16:05 – UTF-8 deÄŸeri eklenmiÅŸtir.
“Yorumlardaki Büyük Harfleri Küçük Harflere Çevirmek” için 39 Yorum var
Hocam büyük harf I’yı küçük harf i’ye çeviriyor ? Acaba sadece bende mi böyle?
SIRA SIRA SIRA SIrA Sıra gibi
Çok teşekkür ederim. Bunu arıyordum
Dediğiniz yönergeleri yaptım doğru sonuca ulaştım fakat örnek :
bu bir deneme mesajidir olarak gelen yorum
bu bir deneme mesajıdır olarak çevriliyor büyük olan i harfi küçültüldüğünde de küçük ı olamazmı acaba. mesela niphellin verdiği o kod bunu gerçekleştiriyordu ?
Hocam bu kod hepsini tamamiyle değiştiriyor sorunsuz bir şekilde.bi deneme yaparmısın birde bu kodu kullandığımda sadece değişim yapıyor yani yeni yorumları düzenlemiyor onu nasıl yapabilirim r10 a giremiyorum sorun var heralde yardımcı olurmusun.
Dediğiniz kodu ekledim fakat hiçbi değişiklikyok hocam.
Unutmuşum buda eklentinin üst versiyonu nedense yazarın sitesinde yok http://www.williamlong.info/download/wp-noshit.zip
Bahsettiğiniz gibi istenilen kelimeleri ***** yapan bir eklenti buldum dediğiniz gibi bir liste içindeki kelimeleri **** şeklinde otomatik düzenliyor tek sorun tüm kelimeler için bir tek **** konulabilmesi her kelime için ayrı eklenebilirse süper olur
http://www.village-idiot.org/archives/2007/04/18/wp-noshit/
Malum Q klavye kullanıyoruz
Yani ingilizce klavye ve I harfi ingilizcede bizim İ harfimize denk geldiği için, bu fonksiyon tam olarak değiştirme yapmıyor ne yazık ki
Iyi günler semih bey. ben barış erçin. kendi wordpress sitem var. wpuzmani.com dan aldığım iyi bilgiler var. teşekkürler. yalnız sizden bir ricam var. acaba bu site temasını paylaşma gibi bir düşünceniz var mı ? internette wordpress temaları hep aynı. hiç farklı yok.
Gayet güzel çalışıyor, emeği geçenlere teşekkürler.
Unutkanlık işte birde bu eklemenin cpu kullanımına ek yük getirme gibi bir durumu olurmu
ayrıca biraz daha geliştirilme yapılabilirmi bazı kelimelerin otomatik değiştirilmesi için örneğin tsk (teşekkürler) slm (selam) saol (sağol) bu sayede yorumlarda ki bir çok hata otomatik düzelirdi
Teşekkürler bende bir aralar araştırmıştım tek aklıma gelen ajax ile olabileceği idi hatta bir yerde örnekğini görmüştüm ama çözememiştim kısa süre kullanacağım
birde deneme yapayım
büyük “büyük” -büyük-
Şu an benim yorumlarda da o özellik olduğu için yazınız otomatikman küçük harfe çevrildi. Bu yüzden tam yazıyı göremedim
tekrar anlatırsanız sevinirim
Onun yerine office word’deki gibi bir seçenek yapsan elin deÄŸmiÅŸken
tümü büyük, sadece ilk harf büyük, hepsi küçük, bir büyük bir küçük gibi
dipnot: hacım şu sitene bi openid kur da her seferinde isim soyisim girmeye gerek olmasn
Kullanmayın. denemeyin bile. sistemi altüst ediyor nasıl bir kodsa…
her iki sitemde de denedim. wordpressi bozdu.
eklentile etkinleştirilmiyor gözüküyor aslında etkinleştiriliyor.
yorum sistemini bozuyor. tıpkı wordpress-tr forumundaki gibi post sonrası boş beyaz ekran çıkıyor.
bilmediğiniz kodları kullanmayın derim.
Teşekkürler yhaa!!
Önemli değil yhaa :d
Ben şu an kullanıyorum. siz kullanmayın madem! bu yorumu gönderirken beyaz ekran çıktı mı? yok! eklenti etkinleştirdim hata verdi mi? yok! siteniz zaten bozuksa ben ne yapayım? benim sitemde neden hiç bir sorun çıkmadı?
Ne openid imiÅŸ bu ya
herkes bunu söylüyor. kurucam söz
ms word yerine wp word mü yapsak
Senden korkulur
sen yaparsın vesselam. ama bu ÅŸey 2. cümleyi algılayamıyor onu da küçültüyor. yapay zeka diye birÅŸey var dimi ama…
Sitem bozuk falan değil. sıfır tertemiz. eklentilerle çakışıyor galiba. veritabanını sıfırdan kurmak zorunda kaldım.
Her noktadan sonrasını parçalayıp, tekrar değiştirirsek, ancak düzelir. yapay zeka daha gelmedi wpye :d
Enteresan bende çalıştığı halde, ben hala size cevap yazabiliyorum. ayrıca yalanın bu kadarı
yazdığım bir satır kod? ayrıca veritabanıyla ilişkisi bile yok
ArkadaÅŸ biraz karalamaya gelmiÅŸ gibi duruyor
herkeste çalışan sizde çalışmadıysa çamur atmak yerine sorunu söyleyin,hep beraber çözmeye çalışalım…
Sen birgün onu da yaparsın
Yok hoca yok
insanlar görsün diye onaylıyorum bende. görsünler de kullanmasınlar. benim umrumda olur mu sence? ben yaptım, çalışıyor mu. gayet güzel çalışıyor. amacı karalama olmasa, ilk yazdığı yorumda, böyle böyle oldu, neden olmuÅŸtur diyebilirdi. ama olmaz… aman kullanmayın aman yapmayın vs
bu bana r10da dün cevap yazdığım birini hatırlattı ama dur bakalım
Gördüğün gibi direk ekleme yapıyorum
Aslında, ufak tefek bir eklenti yapıp, hem küfürleri, hem de yazım yanlışlarını engelleyebiliriz

örneğin siktir => s***** olsun. mrb => merhaba olsun. slm => selam olsun gibi
bunların hepsini de bir array içerisine attık mıydı, tadından yenmez
Güle güle kullanın
Bu soruya daha önce de cevap vermiştim. tema bana ait değil, sadece lisansını aldım. aynı temayı sizde 25$ gibi bir ücretle satın alabilirsiniz.
tema: http://themeforest.net/item/convergence-community-wordpress-theme/34924
Bu eklentiyi biliyordum zaten, ancak kelimeleri dediğiniz gibi sadece yıldızlıyor. benim istediğim farklıydı, siz anladınız sanırım. en iyisi kendim yazayım :d
Evet biliyorum tüm kelimeleri sadece bir kelime ile değiştiryor sadece örnek olabilir fazla uğraşmamanız için bildirmek istedim
sağolasınız zaten bir sürü bilgiyi eklentiyi ücretsiz paylaşıyorsunuz ne kadar az uğraşırsanız o kadar iyi
Başkalarının eklentilerini düzenlemek kadar berbat bir şey yok
mantığı anlamak için çabalaman gerekiyor, bu da sadece zaman kaybı
o yüzden yazıp bırakmak daha iyi
Yeni yorumlarda işe yarıyor. eski yorumları değiştirmez
Yeni yorum geldiğinde zaten otomatik düzenleyerek gösteriyor size
Yolladığım kod gelmemiş :d niphellin son olarak yolladığı kod vardıya o kodu site.com/duzenle.php çalıştırdığım zaman sadece işlem yapıyor otomatik bütün yorumları düzenliyor ama daha sonra yeni yorum gelince o yorum normal geliyor yani senin söylediğin kodu ekledimmi heralde artık yeni yorumlar otomatik olacak. tam olarak functions.php de hangi fonksiyondan sonra eklemeliyim hata veriyorda bir yerde hata vermedi ama yorumlarda değişiklik olmadı yeni yorumlarda? deffault theme kullanıyorum.
Sitemizden aldığınız kodları ekleyiniz
nasıl: http://www.wpuzmani.com/tema-icerisindeki-functions-dosyasinin-duzenlenmesi/
Sorum burada
http://www.r10.net/1058931473-post27.html
http://www.wpuzmani.com/yorumlardaki-buyuk-harfleri-kucuk-harflere-cevirmek/comment-page-3/#comment-1263
Cevap vermiÅŸtim