Support » Algemeen WordPress » [CPT] Current-menu-item

  • Beste WordPressvriendjes,

    Ik zit met een issue, dat misschien geen issue is, maar waar ik zelf iets verkeerd doe, maar ik kom er niet helemaal uit.

    Ik heb een CPT gemaakt, genaamd leraren. Met onderstaande code:

    <?php
    //Leraren
    add_action( 'init', 'create_post_type_leraren' );
    function create_post_type_leraren() {
    	register_post_type( 'leraren',
    		array(
    			'labels' => array(
    				'name' => __( 'Leraren' ),
    				'singular_name' => __( 'Leraar' ),
                    'add_new' => __('Nieuwe leraar'),
                    'add_new_item' => __('Voeg nieuwe leraar toe'),
                    'edit' => __('Wijzig'),
                    'edit_item' => __('Wijzig leraar'),
                    'view' => __('Bekijk'),
                    'view_item' => __('Bekijk leraar'),
                    'not_found' => __('Geen leraren gevonden' ),
                    'not_found_in_trash' => __( 'Geen leraren gevonden in prullenbak' ),
                    'parent' => __( 'Bovenliggende leraar' ),
    			),
            'description' => __('Docenten van muziekhuis de Tambourijn'),
    		'public' => true,
    		'has_archive' => true,
            'show_ui' => true,
            'supports' => array(
                'title',
                'editor',
                'excerpt',
                'custom-fields',
                'comments',
                'thumbnail'),
            'taxonomies' => array('category', 'post_tag'), // HIER gebeurt het!!
            'rewrite' => array(
                'slug' => 'leraren',
                'with_front' => false ),
            'can_export' => true,
    		)
    	);
    }
    ?>

    Hardstikke leuk, werkt perfect. Ik kan leraren toevoegen, en via archive-leraren.php en single-leraren.php kan ik ze bekijken.

    Ik heb archive-leraren toegevoegd aan een custom menu, en ook dit werkt allemaal perfect.

    Maar ‘waar gaat het dan fout?’ hoor ik u denken! Nou, wel hier:
    Als ik onder instellingen -> lezen een statische pagina kies als voorpagina en een als berichtenpagina (home en nieuws in mijn geval) gebeurt er iets ‘geks’. Dat wil zeggen, misschien is het wel heel normaal gedrag, maar ik vind het gek.

    Zodra ik dan naar mijnsite.nl/leraren/ ga, die archive-leraren laadt, krijgen in mijn menu zowel leraren ALS nieuws de class “current-menu-item”. En dat is dus mijn probleem, ik snap niet waarom dat is, en ook niet hoe ik dat kan voorkomen.

    Wie o wie o wie schijnt er wat licht in mijn duisternis?

1 reactie aan het bekijken (van in totaal 1)
1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘[CPT] Current-menu-item’ is gesloten voor nieuwe reacties.