Ondersteuning » Forumregels » Hoe verberg ik samenvattingen in WP admin?

  • Ik wil bij het aanmaken van berichten (posts) voor alle users het veld ‘samenvatting’ voor iedereen uitzetten. Let wel, aan de voorkant moet wel een damenvatting verschijnen via een automatisch excerpt van de 1e 20 regels van de content.
    Ik kan natuurlijk wel wanneer ik zelf als beheerder ben ingelogd in scherminstellingen ‘samenvatting’ uitzetten, maar dat heeft dan helaas alleen betrekking op de ingelogde gebruiker, ikzelf dus. Hoe kan ik dit voor iedereen instellen? Er krijgen nogal wat mensen toegang, die alleen berichten kunnen aanmaken. Het samenvattingsverhaal blijkt voor de meesten te complex (……). Dus hoe zet ik dat site wide uit voor iedereen?

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Klein stukje toevoegen aan een eigen plugin of in je functions.php van je childthema. Meer uitleg vind je hier.

    Groet,
    Jeroen

    Thread starter Kinsella55

    (@kinsella55)

    Dank je wel
    Volgende aangemaakt
    in functions.php gezet van mijn Child Theme, maar doet helemaal niks.
    <?php remove_meta_box( ‘postexcerpt’, ‘post’, ‘normal’ ); ?>

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Doe het eens met:

    function remove_default_excerpt_metabox() {
    remove_meta_box( 'postexcerpt','post','normal' ); 
    }
    add_action('admin_menu','remove_excerpt_metabox');

    Groet,
    Jeroen

    Thread starter Kinsella55

    (@kinsella55)

    Helaas
    Verandert niets
    ‘Samenvatting’ blijft bij alle users gewoon staan

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Effectief ook gekeken bij Berichten of zit je bvb nu op pagina’s? Ik ken anders geen andere methode dan deze die ik op die pagina terugvond.

    Jeroen

    Thread starter Kinsella55

    (@kinsella55)

    Jazeker. Snap er werkelijk gene ruk van, want jouw voorstel zag ik ook al in een aantal google resultaten, maar het doet bij mij helemaal niks. Ik blijf in alle gevallen de samenvatting (excerpt) zien verschijnen. Voor users met alle denkbare rechten. Jammer. Dank in elk geval voor jouw ondersteuning en tips. Zeer gewaardeerd.

    Volgende code in functions.php en bij gebruikers rol zorgen dat andere geen beheerder zijn.

    add_action( 'do_meta_boxes', 'wpdocs_remove_metaboxes' );
    
    /**
     * Remove Editorial Flow meta box for users that cannot manage options
     */
    function wpdocs_remove_metaboxes(){
    	if ( !current_user_can( 'manage_options' ) ) { // Only run if the user is not administrator.
    		remove_meta_box( 'postexcerpt', 'post', 'normal' ); // Remove Edit Flow Editorial Metadata
    	}
    }
    
    • Deze reactie is gewijzigd 4 jaren, 11 maanden geleden door Hessel Otten.
    • Deze reactie is gewijzigd 4 jaren, 11 maanden geleden door Hessel Otten.
7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)
  • Het onderwerp ‘Hoe verberg ik samenvattingen in WP admin?’ is gesloten voor nieuwe reacties.