Changeset 3201027
- Timestamp:
- 12/02/2024 03:30:28 PM (15 months ago)
- Location:
- local-magic
- Files:
-
- 3 edited
-
tags/2.5.0/local-magic.php (modified) (6 diffs)
-
trunk/activate.php (modified) (1 diff)
-
trunk/local-magic.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
local-magic/tags/2.5.0/local-magic.php
r3200734 r3201027 50 50 /* ACTION START */ 51 51 52 function mrylm_enqueue_scripts() { 52 53 function mrylm_enqueue_scripts() { 54 55 // wp_enqueue_style('owl.carousel.min.css', plugin_dir_url(__FILE__) . 'assets/css/owl.carousel.min.css', array(), '0.1.0', 'all'); 56 // wp_register_script('owl.carousel.min.js', plugin_dir_url(__FILE__) . 'assets/js/owl.carousel.min.js', '', FALSE, TRUE); 57 // wp_enqueue_script('owl.carousel.min.js'); 53 58 } 54 59 add_action('wp_enqueue_scripts', 'mrylm_enqueue_scripts'); 60 55 61 56 62 function mrylm_admin_menu() { … … 60 66 } 61 67 add_action('admin_menu', 'mrylm_admin_menu'); 68 62 69 63 70 function mrylm_options() { … … 120 127 121 128 // DESTROY LM 122 /* Manage/ Destroy Page data Start */129 /* Manage/ Destroy Page data Start Done*/ 123 130 add_action('wp_ajax_nopriv_mrylm-manage-pages', 'mrylm_manage_pages'); 131 124 132 function mrylm_manage_pages() { 125 133 126 134 global $wpdb; 135 require_once(MRYLM_PLUGIN_DIR . 'activate.php' ); 136 mrylm_update_tables(); 127 137 128 138 $mrylm_setting_sql = "SELECT * FROM {$wpdb->prefix}mrylm_setting"; … … 134 144 if (isset($lm_cities) && $lm_cities != '') { 135 145 136 if($lm_setting->lm_is_multi_type && $lm_setting->lm_multi_title != ''){ 146 if($lm_setting->lm_is_multi_type && $lm_setting->lm_multi_title != '' && $lm_setting->lm_types == 'multi-type'){ 147 137 148 $lm_multi_titles = get_multi_type_data($lm_setting->lm_multi_title); 138 149 foreach($lm_multi_titles AS $key=>$lm_title){ … … 140 151 $postid = url_to_postid($lm_setting->lm_org_url. $key.'/'. $obj->lm_url_slug); 141 152 if ($postid) { 153 $parent_url = $lm_setting->lm_org_url. $key.'/'. $obj->lm_url_slug; 154 delete_lm_topic_pages_new($obj->lm_topics, $parent_url); 142 155 wp_delete_post($postid, true); 143 156 } … … 145 158 } 146 159 160 }else if($lm_setting->lm_types == 'type-wise'){ 161 162 foreach ($lm_cities as $obj) { 163 $lm_page_url = $lm_setting->lm_org_url.$obj->lm_type.'/'.$obj->lm_url_slug; 164 $postid = url_to_postid($lm_page_url); 165 if ($postid) { 166 delete_lm_topic_pages_new($obj->lm_topics, $lm_page_url); 167 wp_delete_post($postid, true); 168 } 169 } 170 147 171 }else{ 148 172 foreach ($lm_cities as $obj) { 149 173 $postid = url_to_postid($lm_setting->lm_page_url . $obj->lm_url_slug); 150 174 if ($postid) { 151 wp_delete_post($postid, true); 175 $parent_url = $lm_setting->lm_page_url . $obj->lm_url_slug; 176 delete_lm_topic_pages_new($obj->lm_topics, $parent_url); 177 wp_delete_post($postid, true); 152 178 } 153 179 } -
local-magic/trunk/activate.php
r3200925 r3201027 363 363 364 364 365 366 365 // OK 367 366 function create_lm_page_new($lm_setting, $lm_city, $lm_page_url, $lm_post_ID = NULL){ -
local-magic/trunk/local-magic.php
r3200733 r3201027 50 50 /* ACTION START */ 51 51 52 function mrylm_enqueue_scripts() { 52 53 function mrylm_enqueue_scripts() { 54 55 // wp_enqueue_style('owl.carousel.min.css', plugin_dir_url(__FILE__) . 'assets/css/owl.carousel.min.css', array(), '0.1.0', 'all'); 56 // wp_register_script('owl.carousel.min.js', plugin_dir_url(__FILE__) . 'assets/js/owl.carousel.min.js', '', FALSE, TRUE); 57 // wp_enqueue_script('owl.carousel.min.js'); 53 58 } 54 59 add_action('wp_enqueue_scripts', 'mrylm_enqueue_scripts'); 60 55 61 56 62 function mrylm_admin_menu() { … … 60 66 } 61 67 add_action('admin_menu', 'mrylm_admin_menu'); 68 62 69 63 70 function mrylm_options() { … … 120 127 121 128 // DESTROY LM 122 /* Manage/ Destroy Page data Start */129 /* Manage/ Destroy Page data Start Done*/ 123 130 add_action('wp_ajax_nopriv_mrylm-manage-pages', 'mrylm_manage_pages'); 131 124 132 function mrylm_manage_pages() { 125 133 126 134 global $wpdb; 135 require_once(MRYLM_PLUGIN_DIR . 'activate.php' ); 136 mrylm_update_tables(); 127 137 128 138 $mrylm_setting_sql = "SELECT * FROM {$wpdb->prefix}mrylm_setting"; … … 134 144 if (isset($lm_cities) && $lm_cities != '') { 135 145 136 if($lm_setting->lm_is_multi_type && $lm_setting->lm_multi_title != ''){ 146 if($lm_setting->lm_is_multi_type && $lm_setting->lm_multi_title != '' && $lm_setting->lm_types == 'multi-type'){ 147 137 148 $lm_multi_titles = get_multi_type_data($lm_setting->lm_multi_title); 138 149 foreach($lm_multi_titles AS $key=>$lm_title){ … … 140 151 $postid = url_to_postid($lm_setting->lm_org_url. $key.'/'. $obj->lm_url_slug); 141 152 if ($postid) { 153 $parent_url = $lm_setting->lm_org_url. $key.'/'. $obj->lm_url_slug; 154 delete_lm_topic_pages_new($obj->lm_topics, $parent_url); 142 155 wp_delete_post($postid, true); 143 156 } … … 145 158 } 146 159 160 }else if($lm_setting->lm_types == 'type-wise'){ 161 162 foreach ($lm_cities as $obj) { 163 $lm_page_url = $lm_setting->lm_org_url.$obj->lm_type.'/'.$obj->lm_url_slug; 164 $postid = url_to_postid($lm_page_url); 165 if ($postid) { 166 delete_lm_topic_pages_new($obj->lm_topics, $lm_page_url); 167 wp_delete_post($postid, true); 168 } 169 } 170 147 171 }else{ 148 172 foreach ($lm_cities as $obj) { 149 173 $postid = url_to_postid($lm_setting->lm_page_url . $obj->lm_url_slug); 150 174 if ($postid) { 151 wp_delete_post($postid, true); 175 $parent_url = $lm_setting->lm_page_url . $obj->lm_url_slug; 176 delete_lm_topic_pages_new($obj->lm_topics, $parent_url); 177 wp_delete_post($postid, true); 152 178 } 153 179 }
Note: See TracChangeset
for help on using the changeset viewer.