Hechelbach Het is u wellicht hier en daar hebben gemerkt: Niet alleen is de blog titel klikbaar is, maar ook de beschrijving. U kunt ook bellen met dit deel van ondertitels. Je hebt een bezoeker dit is geen echte extra functionaliteit - je gewoon naar van daar naar huis dan je zou op de blog titel. De blogger, tenminste als hij wordt aangemeld, maar van daaruit direct in het admin gedeelte. Misschien is dit gimmick is interessant voor u - om naar het dashboard, moet je niet, schuif dan naar de Admin link, als de blog beschrijving inderdaad de bovenkant van de pagina header en is dus altijd binnen handbereik. We waren hier een lange tijd, tot ze zacht zijn, blog titel en beschrijving van het nieuwe ontwerp had, voor de weergave van die wij hebben afgeschaft de titel en beschrijving.

Het voordeel is dat dit bereikt kan worden met weinig code. De plaats waar dit gebeurt, de header.php. Zoek gewoon <?php bloginfo('name'); ?> en <?php bloginfo('description');?> . De sectie die meestal ziet er als volgt uit:

<!-- No.1: USUAL WAY. CLICK ON BLOG TITLE LETS YOU RETURN HOME WHILE THE DESCRIPTION IS JUST A DESCRIPTION NOT A CLICKABLE AREA. -->
<div id="header">
<div id="headerimg">
<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
<div class="description"><?php bloginfo('description'); ?></div>
</div>
</div>
<!-- END of No.1 -->

maar deze te vervangen door:

<!-- No.2: THE FOLLOWING COMMENTED PART IMPLEMENTS DIRECT ACCESS TO ADMININSTRATION BY CLICKING ON THE BLOG DESCRIPTION WHILE ANYONE WHO IS NOT LOGGED IN RETURNS BACK HOME -->
<div id="header">
<div id="headerimg">
<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
<div class="description">
<a href="<?php
if (current_user_can('level_10'))
echo get_settings('home').'/wp-admin/">';
else
echo get_settings('home').'/">';
bloginfo('description'); ?>
</a>
</div>
</div>
</div>
<!-- END of No.2 -->

Wat is de code? Terwijl aanklikbaar in optie 1, de standaard header, blog titel en beschrijving worden weergegeven in de header, maar alleen de titel en de gebruiker terug naar huis brengt ( <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>) , is in versie 2, die ook toont zowel gepolst door te klikken op de beschrijving van toestemming van de gebruiker. current_user_can('level_10') is de hoogste autoriteit, te weten de beheerders. Dat zit gewoon in de voorkant van de computer is ingelogd, kijk naar je eigen blog en zou graag met spoed naar het dashboard, zodat alles wat hij nodig heeft (of haar, natuurlijk) te klikken op de omschrijving voor dit blog. Gebruikers die niet zijn geregistreerd en dus ook geen juiste machtigingen, in plaats daarvan gewoon balken bij huis.

Theoretisch (en praktisch) de toelatingsaanvraag voor andere functies is het logisch dat alleen de beheerder beschikbaar moet zijn. Het bereik van de privileges, variërend van 0 (de gebruiker) door 1 (de werknemers), 2 (de auteur van de agenda) en 7 (de uitgever) tot 10 (de beheerder) te geven. Natuurlijk, de toestemming stukjes zijn backwards compatible: Een admin kan alles (niveaus 10 naar 0), omdat de uitgever al in het gedrang komt (niveau 7-0), enz.

Bookmark and Share

Reacties zijn niet mogelijk.

Mijn Flickr

Door Erik Rasmussen
Made on a Gammelrechner Made on an Eee
Werbefreier Blog
Vertaler
German flagItalian flagPortuguese flagEnglish flagFrench flagSpanish flagDutch flagDanish flagFinnish flag
Polish flagSwedish flagNorwegian flagGalician flag     
By N2H