get_option()mevcut blog için bir seçenek döndürür .
Tek site kurulumunda, geçerli blog tek blogdur. Yani get get_option()bu seçeneği döndürür.
get_site_option()ağ genelinde bir seçeneği almak için kullanılır. Bu, aynı seçeneği ağın herhangi bir sitesinden alabileceğiniz anlamına gelir.
Bu işlev tekli kurulumda kullanıldığında, normalde aynı şeyi döndürür get_option(). get_site_option()Tetikleyici filtre kancaları tarafından tetiklenmediği için değer değişebilir get_option().
Keresinde Not $wpdb->optionstablo blog özeldir, ağ genelinde seçenekler saklanır $wpdb->sitemetaçoklu tesisler özeldir masaya.
get_blog_option()seçenek adını ilk argüman olarak almayan, ancak ilk argüman olan üç işlev arasında sadece $blog_id.
Aslında, çoklu site kurulumlarında kimliği bilinen belirli bir blogdan bir seçenek almak için kullanılır.
Bu fonksiyonun yaptığı:
switch_to_blog( $blog_id );
$value = get_option( $option, $default );
restore_current_blog();
return $value;
Eğer $blog_idgeçerli blog id aynıdır, WordPress sadece atlar switch_to_blogbölümünü ve sadece telefon get_option().
Bu işlev wp-includes/ms-blogs.phpyalnızca çoklu get_blog_option()site yüklemesi için yüklenen dosyada tanımlanır , bu nedenle tek site yüklemelerinde tanımlanmaz.