Ir para o conteúdo principal

Como proteger seu trabalho WordPress em sites de clientes

Divi: o tema WordPress mais fácil de usar

Crie facilmente seu site com Elementor

Elementor permite criar facilmente qualquer design de site com uma aparência profissional. Pare de pagar caro pelo que você pode fazer por si mesmo. [Grátis]

WordPress é maravilhosamente un O CMS poderoso vem com muitos recursos versáteis, que permitem trabalhar sem configuração especial para uma ampla gama de usuários. No entanto, se você for um profissional em temas e plugins do WordPress, às vezes esses recursos podem ser problemáticos.

Os mesmos recursos e opções que permitem que os temas do WordPress se adaptem a muitos casos de uso diferentes às vezes também podem ser usados ​​para bagunçar um tema personalizado com cuidado para um caso de uso específico.

Neste tutorial, forneço uma coleção de snippets que você pode usar na maioria dos seus projetos WordPress.

O que eles têm em comum é que eles mantêm clientes muito curiosos estragando todo o trabalho que você levou um tempo para criar. Todos os itens a seguir podem ser usados ​​em um site, mas essas dicas são especialmente aplicáveis ​​a profissionais que criam temas e plugins personalizados do WordPress para clientes.

Mas antes, se você nunca instalou o WordPress, descubra Como instalar um blog WordPress passos 7 et Como encontrar, instalar e ativar um tema WordPress em seu blog 

Então, voltemos ao porquê de estarmos aqui.

Desativar o tema WordPress e o editor de plugins

Não há uma boa razão para que todos possam editar plug-ins e temas diretamente do painel do WordPress.

É um erro que alguns iniciantes cometem porque não percebem como é fácil quebrar um site pulando um ponto e vírgula. É também uma vulnerabilidade que os hackers podem explorar facilmente. Felizmente, é possível desativar facilmente este editor.

Basta adicionar o seguinte snippet ao seu arquivo wp-config.php.

define ( 'DISALLOW_FILE_EDIT', true);

Além do editor de temas do WordPress, isso também desativará o editor de plug-ins do WordPress.Como proteger o trabalho do wordpress de sites de clientes

Limite o visual e o editor de texto

Por padrão, o editor WYSIWYG WordPress traz muitas opções de formatação para um tema personalizado bem projetado. Permitir que o cliente substitua as cores do texto ou os tamanhos das fontes é uma maneira rápida de tornar um lindo site feio.

Leia também o nosso 8 WordPress plugins para integrar um sistema de faturamento

Se o texto do blog ainda estiver alinhado, por que dar a possibilidade de alinhar à direita?

O que você precisa entender é que você precisa isentar seu cliente de qualquer coisa que possa interferir no design do seu blog. Na maioria das situações, recomendo que você desligue totalmente o editor visual.

Divi: O melhor tema WordPress de todos os tempos!

mais Downloads 901.000Divi é o tema WordPress mais popular do mundo. É completo, fácil de usar e vem com mais de modelos livres 62. [Recomendado]

desativação de-editor-visual-de-wordpress

function emersonthis_disable_visual_editor(){
    # add logic here if you want to permit it selectively
    return false;
}
add_filter('user_can_richedit' , 'emersonthis_disable_visual_editor', 50);

Desativar o tema Personalizador

Se você estiver trabalhando em um tema filho, o tema pai poderá oferecer opções de personalização que não são adequadas para o tema filho. As opções de personalização podem ser usadas no tema filho, o que pode afetar o design do tema filho.

Descubra também Como duplicar um banco de dados do WordPress com phpMyAdmin

De qualquer forma, com a API do Customizer, é fácil livrar-se de determinadas seções com algumas linhas de código.

# Remove customizer options.
function emersonthis_remove_customizer_options( $wp_customize ) {
    // $wp_customize->remove_section( 'static_front_page' );
    // $wp_customize->remove_section( 'title_tagline' );
    $wp_customize->remove_section( 'colors' );
    $wp_customize->remove_section( 'header_image' );
    $wp_customize->remove_section( 'background_image' );
    // $wp_customize->remove_section( 'nav' );
    // $wp_customize->remove_section( 'themes' );
    // $wp_customize->remove_section( 'featured_content' );
    // $wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register',
            'emersonthis_remove_customizer_options',
            30);

Cada linha no snippet acima corresponde a uma opção de personalização de tema individual que você pode desativar.

Ocultar itens não utilizados no menu do painel

Nem todo site tem o mesmo tipo de conteúdo. Alguns sites não têm blogs, por exemplo. Se aplicarmos a mesma lógica ao painel do WordPress que aplicamos a qualquer outra interface do usuário, é confuso e desnecessário exibir links para funcionalidades não utilizadas.

Veja também nosso artigo sobre Como exibir a data de uma atualização de artigo

Para um site que não usa um blog, deixar o link "Artigos" visível pode causar muita confusão:

function emersonthis_custom_menu_page_removing() {
  // remove_menu_page( 'index.php' );                  //Tableau de bord
  // remove_menu_page( 'jetpack' );                    //Jetpack* 
  remove_menu_page( 'edit.php' );                   //Articles
  remove_menu_page( 'upload.php' );                 //Médias
  // remove_menu_page( 'edit.php?post_type=page' );    //Pages
  remove_menu_page( 'edit-comments.php' );          //Commentaires
  // remove_menu_page( 'themes.php' );                 //Apparence
  // remove_menu_page( 'plugins.php' );                //Plugins
  // remove_menu_page( 'users.php' );                  //Utilisateurs
  // remove_menu_page( 'tools.php' );                  //Outils
  // remove_menu_page( 'options-general.php' );        //Reglages
}
add_action( 'admin_menu', 'emersonthis_custom_menu_page_removing' );

Cada linha corresponde a um menu específico no painel. Os nomes dos arquivos nem sempre correspondem ao nome que aparece no menu do painel. Você pode usar linhas comentadas para desativar ainda mais links.

Adicione um registro no Editor de conteúdo (artigos / páginas)

Por padrão, o editor visual (TinyMCE) criará um novo parágrafo, quando o usuário tocar em “Enter”. Se você deseja apenas adicionar uma quebra de linha rápida, você deve pressionar esta combinação de botão " Shift + Return ".

Descubra também Como receber recomendações plugin no WordPress visualizando este artigo

É inteligente e poderoso, mas não intuitivo para muitos usuários. O ideal seria exibir informações que seus clientes possam ver durante a edição do artigo.

# Adds instruction text after the post title input
function emersonthis_edit_form_after_title() {
    $tip = '<strong>TIP:</strong> Pour ajouter un retour a la ligne simple, utilisez : SHIFT+ENTRER. Par défaut, ENTRER crée un noauveau paragraphe.';
    echo '<p style="margin-bottom:0;">'.$tip.'</p>';
}
add_action(
    'edit_form_after_title',
    'emersonthis_edit_form_after_title'
);

Não atribua a função de administrador a ninguém

A função de administrador do WordPress é muito poderosa e com grande poder vem uma grande responsabilidade. Alguns clientes são usuários experientes e gerenciam eles próprios um site. No entanto, muitos deles não são.

Eles não devem, portanto, vasculhar áreas sensíveis. Em vez disso, você pode atribuir a eles uma função de editor. Posteriormente, você pode atribuir a função de Administrador quando o cliente em questão tiver bases suficientes com o WordPress.

Você está procurando os melhores temas e plugins do WordPress?

Baixe os melhores plugins e temas WordPress no Envato e crie facilmente o seu site. Já mais do que 49.720.000 downloads. [EXCLUSIVO]

Gerenciamento-de-diretores-sur-wordpress

 

Descubra também alguns plugins premium do WordPress  

Você pode usar outros plugins do WordPress para dar uma aparência moderna e otimizar a aderência do seu blog ou site.

Oferecemos a você aqui alguns plugins premium do WordPress que ajudarão você a fazer isso.

1. Ultimate Membership Pro

O Ultimate Membership Pro é um plugin WordPress muito popular, que configura um sistema de acesso exclusivo em seu site em vários níveis. Este sistema é configurado de acordo com os diferentes tipos de pacotes de seus usuários (gratuitos ou pagos).Ultimate Membership Pro Wordpress Membership Wordpress Plugin

Suas principais características são: nníveis de assinatura ilimitados (gratuitos / pagos), proteção de conteúdomNíveis múltiplos de restrição de conteúdo, suporte para pslogans de pagamento: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, transferência bancária, umperíodo de teste gratuito / pago, o apoio de Compositor Visual, etc ...

Descarregar | Demo | hospedagem na web   

2. WProtect

O WProtect é um plugin premium do WordPress que executa a análise da versão de todos os plugins e temas do WordPress instalados no seu site. É uma ferramenta ideal que o ajudará a esquecer todos os testes individuais realizados em seus plugins e temas para evitar certas vulnerabilidades.Os plug-ins Wprotect wordpress protegem o site contra ataques de vírus de malware

Suas características são: uma interface limpa e moderna, fácil de usar, proteção contra ataques de força bruta, proibição de endereços IP, proteção de wp-admin, wp-login e outros diretórios, desabilitação de edição arquivos, etc ...

DescarregarDemo | hospedagem na web

3. grade FX

Com quatro skins exclusivas, Grid FX é um plugin de portfólio premium de WordPress muito versátil. Ele permite que você coloque imagens, vídeos, áudio, postagens de blog e produtos WooCommerce em grades elegantes, galerias no estilo Pinterest e carrosséis de imagens.

Portfólio Wordpress do plugin Grid fx

A personalização é rei com este plugin, com suas mais de 80 opções de estilo diferentes. Você pode escolher entre uma variedade de skins, fundos de lightbox, animações de título, cores e botões. Você também pode definir o número de itens que irão aparecer no portfólio, o tamanho de cada item e o número de colunas.

Veja também 6 plugins WordPress para jogos de vídeo em seu site

Para melhorar a navegação, os visitantes poderão filtrar as grades para encontrar o que estão procurando. Adicionar um portfólio ao seu site com este plug-in do WordPress é tão simples quanto colar um código de acesso em uma área de postagem, página ou widget.

Descarregar | Demo | hospedagem na web

Crie facilmente sua loja online

Baixe gratuitamente o WooCommerce, os melhores plugins de e-commerce para vender seus produtos físicos e digitais no WordPress. [Recomendado]

Recursos Recomendados

Descubra outros recursos recomendados para ajudá-lo a criar e gerenciar seu site.

Conclusão

Aqui! É isso neste tutorial. Espero que lhe permita proteger melhor os painéis dos seus clientes. Se você tiver sugestões ou comentários, deixe-os em nossa seção Comentários.

No entanto, você também poderá consultar nossos Ressources, se você precisar de mais elementos para realizar seus projetos de criação de sites da Internet, consultando nosso guia no site Criação de blog WordPress.

sinta-se livre para compartilhe este artigo com seus amigos em suas redes sociais favoritas

... 

Este artigo contém comentários 0

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios estão marcados com *

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de comentários são usados.

De volta ao topo
20 ações
ação16
chilrear3
Enregistrer1