Como proprietário de um site WordPress, você sempre se esforça para tornar sua presença online única e refletir verdadeiramente sua marca. Desde a escolha do tema perfeito até a personalização de cada aspecto do seu site, você está constantemente procurando maneiras de se destacar da multidão. No entanto, uma área que muitas vezes passa despercebida é a […]
Categoria: PHP
Shortcode para inserir vídeo na página
function video_shortcode($atts) { // Extrair atributos $atts = shortcode_atts( array( 'src' => ”, // URL do vídeo 'width' => '600', // Largura padrão 'height' => '400' // Altura padrão ), $atts, 'video' ); // Criar tag de vídeo $output = '
Abra o link do painel “Para o site” em uma nova guia
/** * Painel: Visite o site link nova aba */ add_action( 'admin_bar_menu', 'shatel_view', 999 ); função shatel_view( $wp_admin_bar ) { $all_toolbar_nodes = $wp_admin_bar->get_nodes(); foreach ( $all_toolbar_nodes como $node ) { if($node->id == 'nome-do-site' || $node->id == 'visualizar-site') { $args = $node; $args->meta = array('alvo' => '_blank'); $wp_admin_bar->add_node( $args ); } } } Esta função modifica o […]
Ocultar campos na finalização da compra com base em produtos específicos
Para remover um campo personalizado do checkout no WooCommerce quando um produto específico estiver no carrinho, você pode usar a função woocommerce_checkout_fields e remover o campo com base no produto. Aqui está um código de exemplo que pode ajudar você: add_filter( 'woocommerce_checkout_fields', 'remove_custom_field_based_on_product' ); function remove_custom_field_based_on_product( $fields ) { // Insira aqui o ID do produto que o […]
Como adicionar trechos de código a um site WordPress
Trechos de código são pequenos segmentos de código que podem ser facilmente integrados a um site ou aplicativo. Eles permitem que você adicione recursos ou modifique facilmente recursos existentes. Trechos de código desempenham um papel importante no processo de desenvolvimento, desde a personalização da aparência de um site até a adição de novos recursos não incluídos na instalação padrão. 1. arquivo functions.php O […]
Desabilitar a função de busca
function fb_filter_query( $query, $error = true ) { if ( is_search() ) { $query->is_search = false; $query->query_vars[s] = false; $query->query[s] = false; // to error if ( $error == true ) $query->is_404 = true; } } add_action( ‘parse_query’, ‘fb_filter_query’ ); add_filter( ‘get_search_form’, create_function( ‘$a’, “return null;” ) ); Wenn du die Suchfunktion auf deiner […]
Proteja seu site contra ataques
ID_do_usuário_$ global; if($user_ID) { if(!current_user_can('administrator')) { if (strlen($_SERVER['REQUEST_URI']) > 255 || stripos($_SERVER['REQUEST_URI'], “eval(“) || stripos($_SERVER['REQUEST_URI'], “CONCAT”) || stripos($_SERVER['REQUEST_URI'], “UNION+SELECT”) || stripos($_SERVER['REQUEST_URI'], “base64”)) { @header(“HTTP/1.1 414 Request-URI Too Long”); @header(“Status: 414 Request-URI Too Long”); @header(“Connection: Close”); @exit; } } } Esta função verifica se o O usuário que visita o site é um administrador. Se o usuário […]
Impedir a verificação de autores
Para evitar que páginas do WordPress sejam escaneadas em busca de autores, você pode adicionar uma função ao arquivo functions.php do tema. Aqui está um exemplo de tal função: function block_author_scans() { if( is_author() ) { global $wp_query; $wp_query->set_404(); status_cabeçalho(404); nocache_headers(); } } add_action( 'wp', 'bloquear_digitalizações_de_autor' ); Esta função verifica se a página atual é uma página de autor, […]
Ocultar certos métodos de pagamento no checkout para determinados produtos
Neste exemplo, você precisa personalizar a função hide_payment_method_for_specific_products alterando os IDs dos produtos e os nomes dos métodos de pagamento que deseja ocultar de acordo com suas necessidades. Adicione esta função ao functions.php do seu tema e ela ocultará os métodos de pagamento selecionados com base nos IDs dos produtos. Observe que este é apenas um exemplo e você […]
A função date() em PHP
A função date() em PHP é usada para formatar e exibir a data e hora atuais. Ele aceita um padrão de formatação como argumento e retorna uma string que representa a data e a hora de acordo com o padrão especificado. Aqui está uma descrição mais detalhada da função date(), bem como alguns exemplos de formatação comuns na Alemanha. Sintaxe […]