lostyazilim

Wordpress’te Veri Tabanı İşlemleri

5 Mesajlar 1.933 Okunma
lstbozum
wmaraci reklam

onaria onaria WM Aracı Kullanıcı
  • Üyelik 28.01.2017
  • Yaş/Cinsiyet 40 / E
  • Meslek Ticaret
  • Konum Sinop
  • Ad Soyad E** D**
  • Mesajlar 8
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Merhaba. Biri Allah rızası için yardım etsin, 2 gündür uğraşıyorum. Wordpress sitede veri tabanı işlemleri yapılamıyor mu acaba? Tablodan veri çekme, sayfada gösterme nasıl yapılıyor? Elementor ile bazı sayfaları düzenledim ama ben o sayfalara php kod yazamıyorum ya da o sayfanın dosyasına girip düzenleme de yapamıyorum. Peki nasıl yapacağız bu işi?
 

 

wmaraci
reklam

ocalburakdurmus ocalburakdurmus E-Ticaret Yöneticisi Kullanıcı
  • Üyelik 24.02.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek E-Ticaret Yöneticisi
  • Konum İzmir
  • Ad Soyad B** D**
  • Mesajlar 339
  • Beğeniler 0 / 243
  • Ticaret 1, (%100)
WordPress açık kaynak bir içerik yönetim sistemidir. Dolayısı ile veritabanına ve kodlara son derece özgür olarak müdahale edilebilir. Veritabanındaki verileri çekerken standart işlemleri uygulaman yeterli. Veritabanından veri çekme konularında bilgi sahibi isen normal bir script ile WordPress arasında pek fark olmadığını göreceksin. (Veritabanı okuma yazma konusunda)

Belirli bir sayfanın dosyasına girip kod yazmaktan kastın bir sayfaya php kod yazmak ise bunu yapman çok felsefik bir yoldan geçiyor. Öncelikle yazdığın yazı single.php şablonu içerisindeki verilere göre bir şablon içerir ve bu şekilde yayınlanır. Bu dosyaya eklediğin kod tüm yazılarını etkiler. Tek bir yazı için php kod yazmak istiyorsan çok başka strateji kullanman gerekir.

Elementor gibi sayfa oluşturucuların içerisine html kodları entegre edebilirsin fakat metin işaretleme dili olmayan, aksine programlama dili olan php kodları elementor ile kullanmazsın.
 

 

onaria onaria WM Aracı Kullanıcı
  • Üyelik 28.01.2017
  • Yaş/Cinsiyet 40 / E
  • Meslek Ticaret
  • Konum Sinop
  • Ad Soyad E** D**
  • Mesajlar 8
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Teşekkürler. Dediğiniz gibi sadece seçilen sayfayı etkilemesi gerek. Örneğin, bir tablo var. O tablodan bir veriye tıklayınca o tıklanan veriye ait detayların geldiği bir sayfa açılacak. Detay bilgiler de veri tabanından gelecek. Sanırım söylediğinize göre bunu yapmam imkansız wp de.
 

 

mnkincir mnkincir WM Aracı Kullanıcı
  • Üyelik 25.06.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Web & Grafik Tasarımcı
  • Konum Antalya
  • Ad Soyad M** K**
  • Mesajlar 3
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
O tarz isteklerin için mecburen PHP kodlarıyla tema dosyalarında müdahale etmen gerekecek. Onun harici insan kısıtlandığını hissediyor Wordpresste zaten.
 

 

wmaraci
wmaraci

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Web-Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 1027
  • Beğeniler 366 / 534
  • Ticaret 5, (%100)
global $wpdb;

$listele = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}TABLOADI");


Kullanarak veritabanından istediğin bir şeyi panelde gösterebilirsin. Bunun için detaylı olarak wordpress eklenti hazırlama diye aratabilirsin.
 

 

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al