Masquer Afficher et prévisualiser les types d'articles personnalisés

4

Est-il possible de masquer la possibilité d'afficher ou de prévisualiser les types d'articles personnalisés? Pour les types de publication personnalisés, tels que les carrousels et autres formulaires, qui affichent un rendu particulier, où les afficher ou les prévisualiser en dehors de leur objectif de rendu souhaité n’aurait aucun sens.

    
posée TheWebs 08.11.2013 - 05:40

3 réponses

7

Vous devez définir l'argument public sur false à la fonction register_post_type ().

  

Si un type de publication est destiné à être utilisé publiquement, via le   interface d'administration ou par les utilisateurs frontaux. Par défaut: false

     
  • 'false' - Le type de publication n'est pas destiné à être utilisé publiquement et ne devrait généralement pas être disponible dans wp-admin et sur l'interface frontale, sauf si

      explicitement prévu pour ailleurs.
  •   
  • 'true' - Le type de publication est destiné à un usage public. Cela inclut sur le front-end et dans wp-admin.
  •   
    
réponse donnée Butuzov 08.11.2013 - 06:20
-1

Je l'ai fait en supprimant le post_row_action .

Donc, configurez une fonction en utilisant ce filtre:

add_filter( 'post_row_actions', 'remove_view_link_cpt' );
function remove_view_link_cpt( $action ) {

    unset ($action['view']);
    return $action;
}

Vous voudrez cocher pour vous assurer que vous êtes bien sur votre page CPT lorsque vous appliquez ce code ... sinon, le bouton "Afficher" sera supprimé de tous les types de publication. Vous n'en avez pas parlé dans votre question. Je ne peux donc pas préciser ma réponse.

    
réponse donnée josh 08.11.2013 - 06:49
-1

Si vous n'allez pas afficher les publications sur le front-end, définissez-les publiquement_queryable sur false

Cela fera en sorte que la publication soit mise à jour sans lien de publication ou bouton de prévisualisation des modifications

enlace

    
réponse donnée Atef 01.06.2016 - 09:55

Lire d'autres questions sur les étiquettes