Conditionele logica toevoegen aan menu's in WordPress - DeLaatbusiness

Conditionele logica toevoegen aan menu’s in WordPress

2 min


110
6 gratis internet marketing ebooks, klik hier voor download

Wilt u verschillende items van het navigatiemenu weergeven voor verschillende pagina’s in WordPress? Misschien een ander menu laten zien aan ingelogde gebruikers, of een menu-item verbergen op bepaalde pagina’s?

 Normaal zou je code-fragmenten moeten toevoegen of CSS gebruiken om menu-items te verbergen, maar zou het niet geweldig zijn als je dat zou kunnen doen binnen je WordPress admin-gebied? In dit artikel laten we u zien hoe u voorwaardelijke logica toevoegt aan menu’s in WordPress.

Als je de video niet leuk vindt of meer instructies nodig hebt, ga dan door met lezen. 
Het eerste wat u hoeft te doen is de If Menu- plug-in installeren en activeren . Het werkt uit de doos. Het enige wat u hoeft te doen is de Appearance »Menu’s te bezoeken en uw navigatiemenu’s te bewerken.

Begin door een item in het navigatiemenu te selecteren en klik op het selectievakje ‘Conditionele logica inschakelen’ . Dit toont het voorwaardelijke menu, dat er als volgt uitziet:

Voorwaardelijk menu

Kies vervolgens of u dat item wilt weergeven of verbergen en kies vervolgens de voorwaarde. Toon bijvoorbeeld alleen de koppeling voor de uitlogpagina wanneer een gebruiker is aangemeld.

Nadat u een voorwaarde hebt gekozen, drukt u eenvoudig op de knop Opslaan om uw wijzigingen op te slaan.

Uw eigen voorwaarden toevoegen

Als Menu een nieuwe plug-in is en er zijn niet veel voorwaarden die u kunt toepassen. WordPress biedt veel meer voorwaardelijke tags die u in uw projecten kunt gebruiken. Voor een volledige lijst bekijk deze pagina .

U kunt een van deze voorwaardelijke tags toevoegen die moet worden gebruikt met de If Menu-plug-in. Laten we bijvoorbeeld aannemen dat u een menu-item op aangepaste pagina’s van het type bericht wilt weergeven / verbergen.

U zou het codefragment aan het functie.php- bestand van uw thema of een sitespecifieke plug-in als deze toevoegen.

1
2
3
4
5
6
7
8
9
10
11
12
add_filter( 'if_menu_conditions', 'wpb_new_menu_conditions' );
function wpb_new_menu_conditions( $conditions ) {
  $conditions[] = array(
    'name'    =>  'If it is Custom Post Type archive', // name of the condition
    'condition' =>  function($item) {          // callback - must return TRUE or FALSE
      return is_post_type_archive();
    }
  );
  return $conditions;
}

Dit is hoe het zou verschijnen in het conditionele logica-menu.

Uw eigen voorwaarden toevoegen in de voorwaardelijke menu's

Dat is alles. We hopen dat dit artikel u heeft geholpen om voorwaardelijke logica toe te voegen aan menu’s in WordPress. 


What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Erwin@delaatbusiness.com
Dag, Hulp nodig met internet marketing of websites maken? neem dan contact op

0 Comments

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format