WordPress PDO Bağlantısı Nasıl Yapılır ?

WordPress’te PDO ile sorgu yazmanız gerekebilir. Veritabanı bilgileri zaten wp-config.php dosyasında yer alıyor bu nedenle ek olarak değişken tanımlayıp veritabanı bağlantısı gerçekleştirmek yerine wp-config.php’deki sabitlerden yararlanabiliriz.

Yinede direk PDO veritabanı bağlantısı sağlamak istiyorsanız linklediğim kısma tıklayabilirsiniz.

//İlk olarak wp-config.php dosyamızı dahil edelim;
include 'wp-config.php';
//PDO Bağlantımızı sağlayalım..
$host = 'mysql:host='.DB_HOST.';dbname='.DB_NAME.';charset='.DB_CHARSET;
$db = new PDO($host, DB_USER, DB_PASSWORD);

Şimdi dilediğimiz gibi PDO kullanabiliriz.

//Örnek Sorgu;
$postlar=$db->prepare('SELECT * FROM tablo_adi WHERE sutun_adi=?');
$postlar->execute(array("sutun_degeri"));
$posts=$postlar->rowCount();

Bu şekilde bot yazarken, eklenti yada tema yazarken oluşturduğunuz ek tablolardan yada mevcut wp tablolarından veri çekebilir veya insert edebilirsiniz.

BENZER YAZILAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir