
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.