October 06, 2014

StatCounter Wordpress Eklenti Sorunu

StatCounter ve sitesi wordpress olupda kod ile uğraşmadan direk olarak Eklenti aracılığı ile kullanmak isteyenlerin WP 4.0 güncellemesi ile gelen musibet bir sorununu uzun zamandır anlatmak istiyordum eklentiyi geliştiren arkadaşa 2 gün önce raporlansada sorun hala bi tarafına takmamış ve güncellemeyi yapmayıp.İşte destek hattına gelin biz çözelim gibi şeyler söylüyordu.Bu hatayı bende aldığım için ve eski ayarları kullanmak istemeyip yenilemek istediğim için kolları sıvadım

öncelikle FTP ye bağlanıp aşağıdaki yola gidiyorsunuz.

"wp-content/plugins/official-statcounter-plugin-for-wordpress"

Buraya gelindikten sonra “StatCounter-Wordpress-Plugin.php” her hangi bir dosya editörü ile açıyorsunuz.

Satır 227 de bulunan aşağıdakini şu şekilde değiştirmeniz gerekmekte…

statcounterwppluginerror1

Bu gözüken satırda bir form oluşturulmuş ve methodu post olarak ayarlanmış ve aksiyon olduğu zaman nereye yönlendirileceği belirtilmiş sorun şu ki WP 4.0 sürümünde böyle bir action tanımlaması yapmanız mantıklı değil zaten page= şeklinde plugins içerisindeki klasörde bulunan .php ye gitmez yetkilendirme hatası gayet tabi verir.Vermez ise zaten güvenlik açığınız var demektir kapatmak için ise…

define('DISALLOW_FILE_EDIT', true);

Şimdi ayarlamalarımızdan sonra oluşan yeni form action durumu ise şu şekildedir…

statcounterwppluginerror2

Bu şekilde kayıt ettikten sonra işlemimiz tamamdır.Şimdi Eklentinin ayar sayfasına geliyorsunuz artık ayarlarınızı yapabilirsiniz ve sorununuz ortadan kalkıcaktır.Ayrıca eklentide düzgün bir şekilde çalışıyor olacaktır.