WordPress Yorumları SQL İle Kontrol Etmek

wordpress-yorumlar-sqlMerhaba, wordpress yorum yönetimi bazen can sıkıcı bir hal alabiliyor. Spamlara karşı koruma almadıysanız hele bu durum daha da başa bela oluyor. Yada ne bileyim yorumlar ile ilgili topluca bir kontrol sağlamak istiyorsunuz. İşte bu konular ile ilgili sorunların çözümü için bir kaç SQL sorgusunu çalıştırmamız yeterli gelebilir.

Lütfen Dikkat

  • Bu işlemleri yapmadan önce lütfen veritabanınızı yedekleyiniz.
  • Bu işlemleri yapabilmeniz için wordpress kurulumu yaparken seçmiş olduğunuz tablo ön ekinin “wp_” olması lazımdır. Varsayılan olarak o gelir.

Tüm Spam Yorumları Silmek

WordPress kullanıcıların çoğu sıkıntısından birisi de spam olarak gelen yorumlardır. Özellikle son zamanlar yabancı spamcıların bile Türk sitelerine translate aracılığıyla yorum attığı da gözlenirken, spam yorumlardan nasıl kurtulunur bunu konuşalım.

Kimi zaman sitenize bir kaç gün bakamazsınız, döndüğünüzde panelinizde spam yorumlar o kadar çoğalmıştır ki, arada normal yorum var mı diye tek tek gezersiniz yorumlar arasında. Ancak spam yorumları silmenin çok basit bir yolu var. Nasıl mı?

Veritabanımızın yönetim paneline yani phpmyadmin’e giriyoruz. Sorgu çalıştırma mantığıyla aşağıdaki kodu çalıştırıyoruz.

DELETE from wp_comments WHERE comment_approved = 'spam'

İki Tarih Arasındaki Tüm Yorumlarını Silmek

Sitenize herhangi bir süre aralığında spam yorum saldırısı gelmiş olabilir. Bazen bu sayı 1000’leri bile geçer. Tek tek silmek can sıkıcıdır. O yüzden tek seferde iki tarih arasındaki tüm yorumları silebilirsiniz.

DELETE FROM wp_comments
WHERE comment_date > '2013-11-15 01:10:04'
AND comment_date <= '2013-11-20 00:10:04'

Onay Bekleyen Tüm Yorumları Silmek

Onay kuyruğunda olan yorumlar bazen spam olarak birikir, işte bu onay kuyruğunda bekleyen yorumları tek bir satırlık sorgu ile silebilirsiniz.

DELETE FROM wp_comments WHERE comment_approved = '0'

Aynı Anda Tüm Yazılarda Yorumları Devre Dışı Bırakmak

Tek tek yazılardaki yorumları devre dışı bırakmak mı? Yok artık, o kadar da değil diyerek tüm yazılarda yorumları devre dışı bırakabilirsiniz.

UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open'

Eski Yazılarda Yorumları Devre Dışı Bırakma

Belirli bir tarihten önceki yazılarınızda artık yorumları devre dışı bırakmak mı istiyorsunuz. Buyrun buradan yakın.

UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2014-01-01' AND post_status = 'publish'

Website Bağlantısı İçeren Yorumları Silme

Yorumlarda yazar web site urlsi kullanılmış ve sizin içinde artık bu durum rahatsız edici olduysa, URL kullanılan tüm yorumları silebilirsiniz.

DELETE from wp_comments WHERE comment_author_url LIKE "%nastyspamurl%" ;

Yorumlardaki Bir Kelimeyi Değiştirmek

Yorumlara baktığınızda bir kelimenin yanlış olduğunu veya onun düzelmesi gerektiğini düşündünüz. Yapmanız gereken şey aşağıdaki sorguyu çalıştırmaktır. Tabiki de degisecek_kelime ile yeni_kelime yerlerini de değiştirerek..:)

UPDATE wp_comments SET `comment_content` = REPLACE (`comment_content`, 'degisecek_kelime', 'yeni_kelime')
<h2>Sadece Kayıtlı Kullanıcılara Yorumları Açmak</h2>
Sitenizde almış olduğunuz karar gereği sadece kayıtlı kullanıcıların yorum yapmasını istiyorsunuz. Tek tek kim uğraşacak bununla değil mi?

UPDATE wp_posts SET comment_status = 'registered_only'

Sanırım bunlar yeter de artar bile 🙂 Herhangi bir konuda destek almak için lütfen yorum yapmaktan çekinmeyiniz.

iPhone Zil Sesi İndir

zil-sesleriMobil telefonlar piyasaya çıktığı günden beri genellikle klasik zil sesleri kullanılır. Android marka cihazlar için zil seslerini değiştirmek zor değildir. Ama iphone marka bir cep telefonunuz varsa zil sesini değiştirmek için birçok yol denersiniz. Apple cihaza tam anlamıyla müdahale ettirmediği içinde birçok kişi zil sesini değiştirmeden orjinal iphone zil sesini kullanır.

Oysaki iphone zil sesi değiştirmek bir kaç adımdan oluşur. Öncelikle sizin iphone ile uyumlu zil sesini bilgisayarınıza indirmeniz gerekmektedir. Bunun için bazı uygulamalar olduğu gibi bazı web siteleri de vardır. Ancak uygulama ile indirme işlemini yapmak için illaki bir web sitesine bilgisayar ile bağlanmanız lazımdır.

Bu yüzden öncelikle sizlere bir adet web sayfası lazım. Onun için aşağıdaki siteye bağlanıyoruz.

iphone zil sesi indir

Dinlediğimiz herhangi bir zil sesini de bilgisayarımıza indirip, itunes aracılığıyla zil seslerinin olduğu klasöre atıyoruz. Artık telefonumuzun ayarlar kısmına giderek eklemiş olduğumuz zil sesleri ile telefonlarımızı şenlendirebiliriz.

Hesaplaşma Zamanı

Emekliye ayrılmak üzere olan iki boksör, karşılıklı son maçlarına çıkarlar. Son kez kozlar paylaşılırken tabii ki bahisçiler ve hayranlar bu büyük maçın takipçisi olacaklardır. 50 İlk Öpücük, Akıllı Ol, Asabiyim gibi kaliteli komedileriyle tanıdığımız Peter Segal’ın yeniden yönetmen koltuğuna oturduğu filmde başrolleri ise Sylvester Stallone ve Robert De Niro paylaşıyor. Efsane aktölere kadroda eşlik eden bir diğer isimse seyretmeyi özlediğimiz Kim Basinger.Hadi bakalım merakla bekliyorum.

Gelecekteki iPhone’lar…

Bir basınca duyarlı ekran patenti daha!

Bu ekran teknolojisi, iPhone 6’ya belki yetişmeyecek ancak onu gelecekteki iPhone’larda görebiliriz!

iPhone 6 hakkındaki iddialar, genellikle ekranı ekseninde ortaya çıkıyor. Şimdi ise, Apple’ın bir süredir dedikodusu yapılan basınca duyarlı ekranı hakkında yeni bir patent daha ortaya çıktı. Ancak bu patentin iPhone 6’da yer bulması pek mümkün görünmüyor. Daha sonraki modellerde ise yer bulacağı kesin gibi…

Basınca duyarlı ekran, kızılötesi ışık ve kapasitif dokunmatiklerle parmağınızın ekrana ne kadar basınç uyguladığını ölçebilecek. Böyle bir işlev, iPhone ve iPad’e başta oyunlar olmak üzere birçok alanda yepyeni olanaklar sunabilir.

Patente göre teknoloji, yağlanmış parmakları doğru algılamakta da sorun çekmeyecek. Teknoloji, ekrandaki parmak izi ve suyu algılayabilecek. Bilinen, Apple’ın patent başvurusu dışında teknoloji için henüz çok fazla şey yapmadığı. Bu nedenle basınca duyarlı ekranlar, çok yakın bir zamanda ortaya çıkmayabilir.

Apple, basınca duyarlı ekran teknolojisi için daha önce de bir patent almıştı. Bu yüzden iPhone 6’da olmasa da, teknolojinin gelecekteki iPhone’larda kendine yer edinmesi olası.

Elektronik Seçimler Nedir?

30 Mart yerel seçimleri sonrası beşinci güne girmemize rağmen seçim sonuçları henüz tamamen kesinleşmiş değil. Seçimler sonrasında il ve ilçe belediyeleri bazında çok sayıda itiraz yapılırken başkanlığın el değiştirdiği bölgeler dahi oldu.

2014 yılında, artık tüm siyasilerin kampanyalarında sosyal medya ve dijital mecralara fazlasıyla önem verdiği -ABD’de yapılan başkanlık seçimine sosyal medyanın etkisi hakkındaki oldukça güzel bir analiz için, buyrun– bir dönemde, tüm bunlar yaşanırken insanın aklına elektronik oylamanın ne olduğu, hangi ülkelerde tercih edildiği ve nasıl bir geçiş sürecinin yaşanacağı gibi şeyler gelmiyor değil. Biz de bu yazıda sizlerle elektronik oylama (e-oylama/e-voting) hakkında bazı bilgiler paylaşmaya karar verdik.

Elektronik oylama, insanların oylarını diledikleri lokasyondan ya da devletin belirlediği lokasyondan yapmasına göre ikiye ayrılıyor. Teknik olarak her elektronik oylama internet üzerinden gerçekleşmek zorunda değil, barkod ya da benzeri teknolojilerin bizim günümüzde kullandığımız mühür ve oy pusulasının yerini alması işlemi de elektronik oylamaya giriyor. Yani internetten yapılan elektronik oylama, (i-oylama diyebiliriz) elektronik oylamanın bir alt kümesi. Bu yazıda ise genel olarak i-oylama’dan bahsedeceğiz.

Hangi ülkeler elektronik oylamayı denedi?

Bugüne kadar elektronik oylama yolunu seçen ülkelerin sayısı tahmin edebileceğiniz gibi oldukça fazla. Örnek olarak Birleşik Krallık, Hollanda, İtalya, Brezilya, Kanada, Estonya, Avustralya, ABD ve Fransa‘yı verebiliriz. Tüm bu ülkeler haricinde Avrupa Birliği’nin de bu konuda ciddi çalışmaları olduğunu hatırlatalım.

Tarih sahnesinde kabul edilen ilk elektronik seçim 2001 yılında, Avustralya’da yapılmış. İnternet üzerinden yapılan ilk elektronik seçimse (i-oylama) 2007 yılına dayanıyor. Günümüzdeyse örneğin Estonya’da halk, mobil cihazları üzerinden diledikleri lokasyonda oylamaya katılabiliyor.

Peki internet üzerinden elektronik seçim Türkiye’de ne kadar mümkün?

Ülkemiz yeni TTK (Türk Ticaret Kanunu) ile birlikte dünya üzerinde borsaya kote olan tüm şirketlerin yönetim kurulu toplantılarını elektronik ortamda yapabildiği -aynı zamanda oylamalar da dijital olarak gerçekleşiyor- ilk ülkelerden biri oldu. Diğer yandan e-Devlet ve e-Okul gibi hali hazırda işleyen sistemleri de hatırlatabiliriz. Ancak elektronik oylama altyapısı için tüm bunlardan farklı olarak konunun bir de halka dokunacak olan donanım boyutu var.

Yukarıda da bahsettiğimiz gibi elektronik oylama aslında ikiye ayrılıyor. İnsanların evlerinden ya da diledikleri yerden katılabildikleri versiyonu bir kenara koyacak olursak; tüm ‘sandıklarda’ kioks ya da benzeri bir bilgisayarın yer alması gerekiyor. Belki sandık sayısı yani bilgisayar adeti azaltılabilir ama insanların ulaşım/yakınlık problemi yaşamaması adına ülkenin dört bir yanına bu bilgisayarın ulaşması ve seçimin sağlıklı şekilde tamamlanabilmesi için sorunsuzca hizmet vermesi gerekiyor.

Tabii elektronik seçim ilk olarak belirli pilot bölgelerde uygulanıp sonrasında ülke geneline yayılabilir, bu durum da seçenekler arasında.

elektronik-oylama-2

Şu an seçimler nasıl düzenleniyor?

Ülkemizde düzenlenen seçimlerde süreç, İçişleri Bakanlığı’na bağlı olan adrese dayalı nüfus sistemi çerçevesinde oluşturulan seçmen kütük listeleriyle başlıyor. Bu listeler gerek muhtarlıklara asılıyor gerekse online olarak kontrol edilebiliyor. Yapılan itirazlar ve düzenlemeler sonucu nihai seçmen listeleri ortaya çıkıyor. İnsanların seçim günü kullandıkları oylar ise YSK görevlileri tarafından -parti ve sivil toplum kuruluşları temsilcileri eşliğinde- sandık başlarında elle sayılıyor.

Sonrasında manual olarak sayılan bu oylar YSK’nin bir süredir kullandığı seçim yazılım SEÇSİS üzerine giriliyor. Bu arada ilk olarak bu seçimde sandık görevlileri tarafından oluşturulan sansık sonuç tutanağının da SEÇSİS’e yüklendiğini belirtelim. SEÇSİS’e girilen bu veriler eş zamanlı olarak hem YSK (Yüksek Seçim Kurulu) hem de siyasi parti yetkilileri tarafından görüntülenebiliyor.

Bu arada SEÇSİS, Java programlama dili ile kodlanan, veritabanı olarak da Oracle kullanan bir yazılım. Yazılım her ne kadar kendi içinde Linux temelli olsa da görevlileri Windows bilgisayarlar üzerinden SEÇSİS’e ulaşıyor. Bir dönem Yunanistan’da da kullanılan yazılımın, muhalefetin itirazları sonucu kullanımına son verilmiş. Ayrıca SEÇSİS adı verilen yazılım, ABD’de de artık kullanılmıyor. Ülkemizde ise SEÇSİS 2007 seçimlerinden bu yana ülkemizde kullanılıyor.

30 Mart’taki yerel seçiminden bazı rakamlar:

  • 52 milyon 695 bin seçmen (elektronik seçimin uygulandığı ABD’de bu rakam ülkemize göre 3 katın üzerinde)
  • Geçen seçimlere göre 2 milyon 505 bin yeni seçmen
  • 540 bin 669 engelli seçmen
  • 194 bin sandık (cezaevleri hariç)
  • 141 milyon 654 bin adet seçim pusulası

İnternet üzerinde çalışacak elektronik seçim yazılımı nasıl olmalı?

Tüm bu bilgiler ışığında ya bizzat devletin üreteceği ya Türkiye’de bir yazılım şirketi tarafından geliştirilecek ya da yurtdışında hazırlanacak/hazırlanmış bir yazılımın şeffaflık ve teknoloji kullanımı ilkeleri doğrultusunda belirli özellikleri muhakkak taşıması ve hemen yukarıda bahsettiğimiz seçmem kütüğü yapısı ile uyumlu olması gerekiyor. Örneğin yazılım üzerinde oylama sonuçlarının YSK görevlileri ve partiler tarafından aynı anda kontrol edilebilmesi, hatta vatandaşların da erişebilmesi oldukça önemli.

Açık kaynak ve hatta Linux üzerinde çalışan ve ayrıca kullanılan bir yazılımın şeffaflık konusunda güven vereceğini söyleyebiliriz. Tabii hangi vatandaşın hangi partiye ya da adaya oy verdiği sorusunun cevabı da ya veritabanında hiç tutulmamalı ya da güçlü bir şifreleme algoritması kullanılmalı.

Diğer önemli konuysa kullanılacak olan yazılımın çalışacağı ve bizzat seçmenler tarafından kullanılacak olan donanım yani bilgisayar. Bugün herhangi bir fuar ya da organizasyon için bir kioks (özel bir kasaya sahip bilgisayar denebilir) kiralamak (1 gün için) istediğinizde ortalama olarak 600 TL gibi bir rakamı gözden çıkartmanız lazım. Bu rakamı 194 bin seçim sandığıüzerinden düşünecek olursak, kaba bir hesapla 120 milyon TL gibi bir bedele ulaşılıyor.

Oy kullanılan her bir sandığın mutlaka bir kiosk ile aynı şekilde hazırlanması mı lazım yoksa sandık sayısı azaltılabilir mi bu noktada akıllara gelen ilk soru. Donanım konusunun diğer bir önemli noktasıysa bu kiosklarda görevli olarak olan personelin yetiştirilmesi ve tüm ülkeye dağıtılması olsa gerek.

Türkiye için yaklaşık olarak 1 sene sonra gerçekleşek genel seçimlerde i-oylama’ya geçilmesi hayalci bir yaklaşım olabilir. Ancak belirlenecek pilot bölgeler ile bu çalışmalara başlanması ve kullanılan yazılımın daha şeffaf hale getirilmesi hemen bugünden üzerinde çalışılmaya başlanabilecek hedefler.