Mais de 20 hacks WordPress que mudam a vida para os desenvolvedores não perderem

10

Trinta por cento dos poderes da web com o sistema de gerenciamento de conteúdo (CMS) mais popular, ou seja, WordPress. Este CMS obtém mais de 22 bilhões de visualizações mensais de página. Ele oferece mais de 50 mil plugins, já que milhões de usuários exigem novos recursos do WordPress todos os dias.

O WordPress se tornou a primeira escolha entre muitas pessoas que administram seus próprios sites. Algo que muitos clientes enfatizam é ​​questões relacionadas à segurança. Isso porque o WordPress é um conteúdo de código aberto. Portanto, é impotente contra todos os tipos de ataques. Exceto questões de segurança, há muito que você deve saber para utilizar o WordPress para promover seu benefício potencial.

A fama do WordPress direcionou para um grande número de dicas acessíveis. Essas dicas, hacks ou truques mostrarão como você faz muitas coisas. Esses truques e hacks do WordPress levarão seu site ao supremo iminente. Otimize a exibição e o desempenho do WordPress com pequenas alterações no código do WordPress. No entanto, a maioria dos usuários não são desenvolvedores, portanto, não têm muito conhecimento com código. Aqui estão alguns dos hacks legais do WordPress que permitirão que você obtenha mais da instalação do seu site WordPress.

Hacks para desenvolvedores que tornarão o WordPress mais fácil de usar para eles

1 Exibir postagens conectadas sem plug-ins

É uma boa ideia mostrar postagens relacionadas para ajudar os visitantes a encontrar informações úteis e permanecer mais tempo no site. Poucos desenvolvedores sabem que podem facilmente assimilar esta função por padrão e baixar um plugin adicional que faz isso. Aqui estão as instruções das etapas sobre como fazer isso:

  • Abra o arquivo single.php
  • Adicione este código no loop:
If ($tags) {
Echo 'related posts';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($post->ID),
‘showposts’=>5,
‘caller_get_posts’=>1
);
$my_query = new WP_Query($args);
If( $my_query->have posts()) {
While ($my_query->have posts(): $my_query->the post(); ?>
2 Adição do truque do WordPress de rolagem infinita

O tema do WordPress suporta rolagem infinita, que é um recurso do plug-in do Jetpack . O truque do WordPress de rolagem infinita ajudará os leitores a se aproximarem da parte inferior da página, carregando automaticamente o novo conteúdo na rolagem para baixo. Você pode adicionar o seguinte código ao seu arquivo de funções, instalando o plug-in Jetpack e permitindo o recurso de rolagem infinita.

add_theme_support (‘infinite-scroll’, array( ‘container’ => ‘content’, ‘footer’ => ‘page’,) );
3 Modifique o logotipo do painel

No back-end do WordPress, adicione seu próprio logotipo ao painel para personalizar sua instalação. Para modificar sites de clientes, esta é uma ótima dica. Basta colar o seguinte código:

{code type=php}
Add_action(‘admin_head’, ‘custom_logo’);
Function custom_logo() {echo ‘’;}
4 Adicionando sobreposição de pesquisa em tela cheia

Adicionar sobreposição de pesquisa em tela cheia à sua página da Web baseada em WordPress pode tornar a experiência de pesquisa mais clara e amigável. Ao instalar o plug-in de sobreposição de pesquisa em tela cheia do WordPress, você adquirirá esse recurso valioso. Você pode simplesmente ativar o plug-in, pois não há configurações para isso. Você pode clicar em um campo de pesquisa ou botão de pesquisa existente assim que o plug-in for ativado. Depois disso, ele exibirá a sobreposição de pesquisa em tela cheia.

5 Comentários Assinatura

Torna-se uma tarefa chata para os usuários postar comentários manualmente e voltar em busca de reações e respostas. Sugere-se instalar o plugin Subscribe to Comments Reloaded. Depois que o usuário receber o feedback do comentário, ele enviará notificações por e-mail automaticamente.

6 Exibir o número de resultados encontrados

Esse pode ser um método para melhorar a experiência do cliente em seu site, pois saber o número de páginas com itens de pesquisa encontrados pode ser valioso para os visitantes. Por conta da linha de código que acompanha seu registro search.php, você terá a opção de mostrar quantas coisas são identificadas com essa pesquisa:

<h2 class="pagetitle">Search Result for <?php /* Search Count */ $allserach = &new WP_Query ("s=$s&showposts=-1"); $key = ks29so_specialchars($s, 1); $count = $allsearch->post_count; _e(‘ ‘); _e(‘<span class="search-terms">’); echo $key; _e(‘</span>’); _e(‘-‘); echo $count. ‘ ‘; _e(‘articles’); ks29so_reset_query(); ?></h2>

Desta forma, um título pouco informativo e geral como “Resultados da pesquisa" torna-se respeitado desde que o número preciso de artigos vinculados à pesquisa.

7 Atraso quando suas postagens vão para RSS

Atrase-se um pouco ao publicar a postagem no RSS e dê a si mesmo tempo para verificar novamente suas postagens ao vivo. Em algum momento você publicou um post e depois percebeu que havia um erro tremendo na primeira passagem? É bastante simples corrigir o erro, mas é tarde demais para todos os seus assinantes – sua postagem acaba de ser publicada em seus feeds RSS. Demore um pouco para verificar novamente suas postagens ao vivo antes de publicar no RSS. Adicione este snippet ao seu arquivo functions.php:

{code type=php}
Function publish_later_on_feed($where) {global $wpdb; if (is_feed()) {
$time_now = gmdate(‘Y-m-d H:i:s’);
$time_delay = ‘15’;// integer
$time_span = ‘MINUTE’;//MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
$where = "AND TIMESTAMPDIFF ($device, $wpdb->posts.post_date_gmt, ‘$time_now’)> $time_delay";
}
Return $where;
}
Add_filter(‘posts_where’, ‘publish_later_on_feed’);

Altere o valor de $time_delaypara qualquer período de tempo adequado para você.

8 Instale o Google Analytics no WordPress

O Google Analytics permite que os desenvolvedores descubram todas as informações sobre o comportamento do usuário. Caso você não queira ter problemas com a codificação, o Monster Insights é o melhor plug-in que pode configurar o Google Analytics para a página da web. Conclua o processo mais rapidamente dessa maneira. Encontre a <body>tag e insira este código analítico do Google dentro do arquivo header.php. Isso é super fácil e uma dica vital do WordPress.

9 Mostrar o Número Total de Usuários Registrados

Ao iluminar o número total de usuários registrados, muitos desenvolvedores do WordPress desejam demonstrar a autoridade do site. Você pode simplesmente baixar o plug-in Simple Blog Stats e esta ferramenta mostrará o número total de postagens, comentários, rascunhos e muitos outros recursos.

10 Mostrar imagens em linhas e colunas

Os sites preparados no WordPress exibem imagens umas sobre as outras. Geralmente não parece legal. Você pode alterar o formato para layout de grade se desejar alterá-lo. Além disso, você pode fazer isso manualmente ou usar plugins como o Envira Gallery.

11 Manter logado no WordPress por um período mais longo

É sempre recomendável sair das redes públicas após o uso, pois pode ser perigoso. No entanto, se você usar continuamente a mesma rede, permita que ela se lembre de seus dados de login da seguinte forma:

add_filter (‘auth_cookie_expiration’, ‘stay_logged_in_for_1_year’);
function stay_logged_in_for_1_year( $expire) {
return 31556926; // 1 year in seconds
}
12 Uso normal de cotações

O WordPress transforma citações normais em códigos inteligentes. Isso pode quebrar o trecho de código que você está prestes a publicar. Ao inserir o seguinte trecho de código em seu arquivo functions.php, você pode desativar esse recurso:

remove_filter (‘the_content’, ‘wptexturize’);
13 Alterar aleatoriamente a cor do plano de fundo

Sendo um desenvolvedor, você adora ver a cor do plano de fundo da página mudar aleatoriamente dia após dia. Usando o plug-in chamado Fabulous Background Colors ou alterando o código functions.php, você pode fazer isso.

14 Adicione novos menus de navegação ao seu tema

Você pode criar seu próprio design notável caso precise de mais do que o menu de navegação padrão do WordPress. Você precisa entrar na função wpb_custom_new_menu, para fazer isso e depois escolher ‘Meu Menu Personalizado’ no menu de aparência.

15 Leve em conta a categoria em URLs de postagem

Maximize o potencial de SEO de suas postagens e, para progredir em suas classificações de pesquisa, você pode adicionar categorias aos links de conteúdo. Por esse motivo, você deve ir para configurações-permalinks, escolher a estrutura personalizada e escrever /%category%/%postname%/ao lado.

16 Excluir categorias da pesquisa

Se você quiser ter um controle mais profundo sobre os resultados que os usuários podem obter, talvez seja necessário não mostrar categorias específicas na página de resultados. Abra seu arquivo functions.php e adicione:

Function SearchFilter($query) {
If ($query->is_search&&! is_admin()) {
$query->set(‘cat’, ‘8,15’);
}
Return $query;
}
Add_filter(‘pre_get_posts’, SearchFilter’);
17 Altere o logotipo de login com o seu

Devemos começar com uma sobre marcação. No caso de você em algum momento precisar alterar o logotipo do WordPress na página de login com o seu (ou de um cliente), esse é o código que você precisará. Cole o seguinte em seu arquivo functions.php:

Function my_custom_login_logo() {
Echo ‘<style type="text/css">
H1 a { background-image: url(‘.get_bloginfo(‘template_directory’). ‘/images/custom-login-logo.webp) !improtant; }
</style>’;
}
Add_action(‘login_head’, ‘my_custom_login_logo’);
18 Juntar arquivo CSS feito sob medida

Juntando o código subseqüente ao seu arquivo de funções, você pode aumentar um arquivo CSS personalizado com o nome ‘custom.css’ para o seu tema WordPress. Localize o novo arquivo CSS no mesmo diretório do arquivo CSS principal.

function custom_style_sheet() {ks29so_enqueuq_style( ‘custom-styling’, get_stylesheet_directory_uri( ). ‘/custom.css’); }
add_action (‘ks29so_enqueue_scripts’, ‘custom_style_sheet’);
19 Instalação de tema infantil

Você pode adicionar o código abaixo ao seu arquivo CSS depois de criar um tema filho.

/*
Theme Name: Child Theme Name
Template: parenttheme
*/
@import url(". ./parenttheme/style.css");
20 Upsurge Memória PHP

Ao ativar um plug-in enorme, você encontrou um erro dizendo que a memória estava esgotada, então complemente a seguinte linha de código no seu arquivo wp-config.php.

define(‘WP_MEMORY_LIMIT’, ‘64M’);

Este código aumentará o limite de memória para 64M, no entanto, você pode modificar o valor para qualquer valor que seu servidor de hospedagem seja capaz de manter.

21 Barra lateral personalizada para postagens separadas

Crie um novo campo personalizado intitulado barra lateral, ao escrever uma postagem. Por meio do campo personalizado, mostre o conteúdo da barra lateral feito sob encomenda para postagens separadas. Encontre a linha de código subsequente em seu arquivo single.php, index.php e page.php.

<?phpget_sidebar(); ?>
Substitute it with the succeeding code snippet.
<? $sidebar = get_post_meta ($post -> ID, "sidebar", true);
get_sidebar ($sidebar);
?>

Por que chamamos esses hacks ou truques?

A Wikipedia define um hack de programação como “uma solução deselegante, mas eficaz para um problema de computação”. Estamos chamando de hacks, pois estamos alterando os documentos do WP. Torne sua experiência geral com o WordPress mais benéfica com essas dicas simples. Não envolve imensos exercícios instrucionais. A coisa incrível sobre o WordPress é que sua onipresença gerou muitas dicas e exercícios instrutivos disponíveis que podem lhe dizer como fazer um monte de coisas, pequenas acrobacias do WordPress que levam seu site ao seu potencial mais extremo. Com a popularidade do WordPress, uma grande quantidade de dicas e tutoriais de truques está disponível para mostrar como fazer muitas coisas. Leve seu site ao seu potencial máximo com a ajuda desses pequenos truques do WordPress.

Conclusão

O verdadeiro desafio para os programadores é se tornarem os mestres do design do WordPress, pois é difícil encontrar um site que não seja executado neste sistema. Manter o WordPress seguro não é difícil, mas limpar hacks é difícil. A implementação desses mais de 20 hacks do WordPress diminuirá o risco de seu site ser invadido. Lembrar desses conceitos básicos ao criar ou trabalhar em seu site WordPress pode ajudá-lo a evitar a ocorrência de hacks do WordPress.

Drupal é outra ferramenta CMS da web. Utilize os serviços do Drupal que irão ajudá-lo a construir a estratégia certa de gerenciamento de conteúdo para o desenvolvimento do seu site.

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação