Sync to another WP-install

This commit is contained in:
nikolark committed 2014-08-18 11:27:21 +02:00
1 parent d4ee9ea0e2
commit e46bf7ebfb
2 files changed
+19 -8

No files matched your search

+6 -4
View File
@@ -1,7 +1,11 @@
<?php
require_once("/var/www/studentersamfundet.no/www/wp/wp-load.php");
$filename = $argv[1];
$wp_load_path = $argv[2];
require_once($wp_load_path);
$site_name = get_bloginfo('name');
$json = file_get_contents($filename);
$users = json_decode($json);
foreach($users as $user) {
@@ -16,12 +20,10 @@ foreach($users as $user) {
$user_id = username_exists( $username );
if ( !$user_id ) {
$user_id = wp_insert_user($userdata);
echo "[new] $user_id : $username,$first_name,$last_name,$email\n";
echo "[$site_name][new] $user_id : $username,$first_name,$last_name,$email\n";
/* LDAP login flag */
$flagged = add_user_meta( $user_id, "wpDirAuthFlag", "1");
echo $flagged == false ? "\t$user_id not flagged\n" : "";
} else {
//echo "$user_id\n";
}
}