Current File : /home/n742ef5/royalanteam.com/mls_bkp/mls_fix.php |
<?php
ini_set('memory_limit', '1024M');
set_time_limit(0);
ini_set('max_execution_time', 7200);
ini_set('display_errors', 1);
ini_set("log_errors", 1);
//ini_set("error_log", "mls_resi_new.txt");
error_reporting(E_ALL);
date_default_timezone_set('America/Toronto');
echo "<pre>";
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$t_start = $mtime;
require_once("config/mls_config.php");
require_once("lib/phrets.php");
require_once("/home3/sitwoweb/public_html/royalanteam/wp-load.php");
//require_once("../wp-load.php");
global $wpdb;
$website_uri = site_url();
$date = date("Y-m-d", time());
$year = date("Y", time());
$month = date("m", time());
$path = $date;
$main_directory = '/home3/sitwoweb/public_html/royalanteam/';
$sub_directory = $year . "/" . $month;
$relative_path = "wp-content/uploads/" . $year . "/" . $month;
$full_path = $main_directory . "" . $relative_path;
$total_listings_group = 40;
$pic_limit = 25;
if (!is_dir($full_path))
mkdir($full_path, 0777, TRUE);
$message = '';
//exit;
$post_unique_query = "SELECT * FROM $wpdb->postmeta where ( meta_key='estate_gallery') and meta_value like '%s:' order by meta_id desc LIMIT 2000";
$result_unique = $wpdb->get_results($post_unique_query,ARRAY_A);
if ( $result_unique && count($result_unique) > 0) {
foreach ($result_unique as $post) {
echo "<br>Post : ".$post_id = $post['post_id'];
echo " : ".$galarry = $post['meta_value'];
$meta_id = $post['meta_id'];
$new = explode("a:",$galarry);
if( is_array($new) && !empty($new) ){
$new_g = str_ireplace('}";', "}", $new[1]);
echo "<br>".$new_g = "a:".$new_g;
echo $up = "UPDATE $wpdb->postmeta set meta_value='".$new_g."' where meta_id = ".$meta_id .' ';
$rs = $wpdb->query( $up);
}
//exit;
continue;
$post_meta_data = array();
$post_meta_data['_estate_sidebar_elements'] = 'myhome_estate_sidebar_elements';
$post_meta_data['_estate_location'] = 'myhome_estate_location';
$post_meta_data['_estate_attr_lot-size'] = 'myhome_estate_attr_lot-size';
$post_meta_data['_estate_attr_year-built'] = 'myhome_estate_attr_year-built';
$post_meta_data['estate_sidebar_elements'] = '';
$post_meta_data['estate_location'] = '';
$post_meta_data['estate_attr_lot-size'] = '';
$post_meta_data['estate_attr_year-built'] = '';
$post_meta_data['rs_page_bg_color'] = '';
$post_meta_data['_edit_last'] = 12;
/*estate_attr_year-built
estate_sidebar_elements
estate_location
estate_attr_lot-size
*/
if( !empty($post_meta_data)){
foreach ($post_meta_data as $meta_key => $value) {
if (!add_post_meta($post_id, $meta_key, $value, true)) {
update_post_meta($post_id, $meta_key, $value);
}
}
}
$message .= $post_id ;//.' - '.$sysid.' : '.$pic_count;
$my_post = array(
'post_author'=>12,
'ID' => $post_id
);
wp_update_post($my_post);
//exit;
}
}