Wordpress $ wpdb-> seçenekleri

5 Cevap php

$wpdb->options nereden geliyor?

I $wpdb-options() işlevi görmek veya $this->options bu yüzden bu nasıl elde edilir değil mi?

5 Cevap

$wpdb->options nesne $wpdb bir özelliğidir (sınıfının bir örneği olan wpdb).

Bu değer genellikle wp_options, veritabanı seçenekleri tablonun adıdır bu.

Tamam, ben burada görebilirsiniz karışıklık complete konulmasıdır.

$wpdb veritabanı sorgulama için bir amacıdır. $wpdb->options özelliği, sadece name veritabanındaki seçenekleri tablosunda taşımaktadır. Bu not mağaza yapar ne de bu tablonun içeriğini içerir.

WordPress seçenekleri (veya ayarları), depolanmış güncellenen ve add_option(), update_option() ve get_option(), sırasıyla işlevleri kullanılarak okunur.

Ayrıca get_alloptions() ile all seçenekleri alabilirsiniz.

Eğer SQL sorguları tabloları referans $ wpdb özelliklerini kullanmak gerekir nedeni tablo öneki user defined, ve sen her zaman 'wp_tablename' denilen varsaymak edilemez olmasıdır.

$wpdb->options wp-includes/load.php in wp_set_wpdb_vars() ile tanımlanır.

Bu hat set_prefix işlevine bir çağrı yoluyla tablo adlarını ayarlar:

$prefix = $wpdb->set_prefix( $table_prefix );

Bu yardımcı olur umarım!

"Wpdb" veritabanı ile etkileşim sınıftır. Onun içinde "wp-db.php". i bu konuda soran tam olarak ne bilmiyorum çünkü link sizin için yararlı olabilir.

Ben insanların sorunuzu anlamak için mücadele düşünüyorum. Belki biraz daha fazla ayrıntı veya bağlam sağlar.

Seçenekler aslında nereden geldiğini soruyor, o cevap da kurulum sırasında ve WP Yönetici sayfalarında ayarlanmış olmasıdır. Daha sonra da veritabanında wp_options tabloda depolanan ve $ wpdb nesnenin bir üyesidir $ wpdb-> seçenekler değişken içine alınır zaman Wordpress yükler.