2017-01-16 4 views
0

Gibt es eine Möglichkeit, eine Zeile zu der Tabelle wp_sitemeta in Wordpress Multisite hinzuzufügen? Ich denke genau wie für wp_usermeta, gibt es Funktionen wie add_user_meta ($ user_ID, $ meta_key, $ meta_value), add_user_meta ($ user_ID, $ meta_key, $ meta_value) und ähnliches, es könnte eine Möglichkeit geben, das Gleiche zu tun wp_sitemeta? Ich habe gesucht, aber finde keine Informationen über das Hinzufügen zu dieser Tabelle irgendwo. Kann es gemacht werden?Hinzufügen von Daten zu wp_sitemeta-Tabelle

Antwort

0

Es hängt davon ab, was Sie hinzufügen möchten. Sie können die Anweisung vorbereiten $ wpdb

<?php 

global $wpdb; 
$main_blog_prefix = $wpdb->get_blog_prefix(BLOG_ID_CURRENT_SITE); 

$meta_table = $main_blog_prefix."sitemeta"; 

$insertedRow = $wpdb->insert( 
    $meta_table , 
    array( 
     'site_id' => BLOG_ID_CURRENT_SITE, 
     'meta_key' => 'some_meta', 
     'meta_value' => "asd asd asda sda sda sd" 
    ) 
); 


?> 
+0

Denken Sie daran, verwenden zu verwenden wie: '$ wpdb-> einfügen ($ wpdb-> prepare().....)' – codiiv