Revision: 48345
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 29, 2011 07:40 by hugosolar
Initial Code
function update_tables() {
global $wpdb;
for ($x=0;$x<=216;$x++): //limit for to the last blog_id created
$table='wp_'.$x.'_options';
$existe= $wpdb->get_results('SELECT * FROM '.$table.'');
if ($existe)
foreach($existe as $entry):
if ($entry->option_name=='siteurl') {
$siteurl=str_replace('my.old.url','my.new.url',$entry->option_value);
$wpdb->update( $table, array('option_value'=>$siteurl), array('option_id' => $entry->option_id) );
}
if ($entry->option_name=='home') {
$home=$entry->option_value;
$home=str_replace('my.old.url','my.new.url',$entry->option_value);
$wpdb->update( $table, array('option_value'=>$home), array('option_id' => $entry->option_id) );
}
endforeach;
endfor;
}
add_action('init','update_tables');
Initial URL
http://www.hugosolar.net
Initial Description
Initial Title
Replace fields siteurl and home in wp_options tables in a wordpress multisite
Initial Tags
wordpress, update
Initial Language
PHP