X

Impedir Acesso Direto ao Arquivo functions.php

Snippets por IsItWP

Você está procurando uma maneira de impedir que usuários acessem o arquivo functions.php através de um link? Embora provavelmente exista um plugin para isso, criamos um snippet de código rápido que você pode usar para impedir o acesso direto ao arquivo functions.php no WordPress.

Instruções:

Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:

if (!empty($_SERVER['SCRIPT_FILENAME']) && 'functions.php' == basename($_SERVER['SCRIPT_FILENAME']))
{
die ('No access!');
}

Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.

Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 27 melhores temas de negócios WordPress para o seu site e 9 melhores plugins de help desk WordPress.

Comentários   Deixe uma resposta

  1. está tudo bem, mas como podemos usá-lo?

  2. Muhammad Nur'Ihsan Berahim Sam June 11, 2013 at 5:08 am

    eu sugiro:

    defined(‘ABSPATH’) or die(‘nada aqui.’);

    você pode encontrar ABSPATH em wp-config.php

  3. Muhammad Nur'Ihsan Berahim Sam June 11, 2013 at 5:04 am

    eu sugiro isto:

    defined( ‘ABSPATH’ ) or die(‘eu te amo hacker.’);

    você pode encontrar ABSPATH em wp-config.php
    se o usuário carregar o ambiente wp corretamente, ASBPATH deve estar definido ou nós o expulsamos.

  4. eu tentei para o meu site, mas não funcionou e o site caiu, funcionou depois que eu mudei esta linha :
    die (‘He’s dead, Jim!’);
    todie (‘Hes dead, Jim!’);
    por favor, corrija seu código
    OBRIGADO

    1. Ops, desculpe por isso. Corrigi o erro. Aproveite o snippet. Saudações.

  5. Isso gera um erro. O  “&&” deveria ser “&&” para funcionar.

    1. Ops. Isso não funcionou. O primeiro && deveria ser o símbolo HTML para o ampersand - & amp; (sem o espaço).

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!