function motopressCERemoveHeadwayFix($post_id, $post_type) { if (defined('HEADWAY_VERSION')) { global $wpdb; if (version_compare(HEADWAY_VERSION, '3.7.10', '>=') || property_exists($wpdb, 'hw_wrappers')) { global $wp_query; $originalWpQuery = $wp_query; $key = $post_type === 'page' ? 'page_id' : 'p'; $wp_query = new WP_Query($key . '=' . $post_id); if (have_posts()) { while (have_posts()) { the_post(); } } $layoutId = HeadwayLayout::get_current_in_use(); HeadwayWrappersData::delete_by_layout($layoutId); $transient_id_customized_layouts = 'hw_customized_layouts_template_' . HeadwayOption::$current_skin; $customized_layouts = get_transient($transient_id_customized_layouts); if ($customized_layouts) { $index = array_search($layoutId, $customized_layouts); if ($index !== false) { unset($customized_layouts[$layoutId]); set_transient($transient_id_customized_layouts, $customized_layouts); } } wp_reset_postdata(); $wp_query = $originalWpQuery; } } }
function motopressCERemoveHeadwayFix() { if (defined('HEADWAY_VERSION')) { global $wpdb; if (version_compare(HEADWAY_VERSION, '3.7.10', '>=') || property_exists($wpdb, 'hw_wrappers')) { $layoutTmpId = get_option('motopress-ce-hw-layout'); if ($layoutTmpId) { HeadwayWrappersData::delete_by_layout($layoutTmpId); $transient_id_customized_layouts = 'hw_customized_layouts_template_' . HeadwayOption::$current_skin; $customized_layouts = get_transient($transient_id_customized_layouts); if ($customized_layouts) { $index = array_search($layoutTmpId, $customized_layouts); if ($index !== false) { unset($customized_layouts[$layoutTmpId]); set_transient($transient_id_customized_layouts, $customized_layouts); } } delete_option('motopress-ce-hw-layout'); } } } }