SÄ hÀr lÀgger du till varningsmeddelanden för dina klienter pÄ WordPress

SÄ hÀr lÀgger du till varningsmeddelanden för dina klienter pÄ WordPress

Som konsult, utvecklare eller designer ibland blir du bara anstĂ€lld för att göra projektet och lĂ€mna. Ofta under dessa omstĂ€ndigheter anpassar mĂ„nga utvecklare WordPress-adminomrĂ„det och tar bort alla huvudinstĂ€llningsalternativ sĂ„ att klienten inte kan bryta webbplatsen. Det Ă€r dock vĂ€ldigt frustrerande nĂ€r en annan utvecklare kommer in bara för att ta reda pĂ„ att han mĂ„ste ta ut gĂ€ng kod för att se instĂ€llningarna. Eller Ă€ven om Ă€garen bestĂ€mmer att de vill göra saker sjĂ€lva, har de inte friheten att göra det. Hela poĂ€ngen med WordPress Ă€r att ge utgivaren möjlighet och ge dem frihet att publicera innehĂ„ll som de vill. DĂ€rför visar vi i den hĂ€r artikeln hur du ger dina kunder full administrativ Ă„tkomst, men inkluderar varningsmeddelanden för dem sĂ„ att de vet konsekvenserna av deras handlingar. Genom att helt enkelt ansluta till WordPress admin_notices hook kan vi visa ett meddelande som sĂ€ger ”Varning – att Ă€ndra instĂ€llningar pĂ„ den hĂ€r sidan kan orsaka problem med din webbplats design”.

Öppna först temas funktioner.php-fil och klistra sedan in följande:

add_action( 'admin_notices', 'my_admin_notice' );
function my_admin_notice(){
     global $current_screen;</div>
     if ( $current_screen->parent_base == 'options-general' )
          echo '<div><p>Warning - changing settings on these pages may cause problems with your website’s design!</p></div>';
}

Du kan Àndra meddelandena för varje skÀrm.

Tack till Jacob Goldman för att pÄpeka detta trick. Detta kommer att vara bra för vÄra kunder.