Ocultar vista y vista previa de tipos de publicaciones personalizadas

4

¿Es posible ocultar la capacidad de ver o previsualizar tipos de publicaciones personalizadas? Yo, para tipos de publicaciones personalizadas como carruseles y otras formas que se procesan de una manera particular donde verlos o previsualizarlos fuera de lugar, su propósito de representación no tendría sentido.

    
pregunta TheWebs 08.11.2013 - 05:40

3 respuestas

7

Debe establecer el argumento public en falso en register_post_type ().

  

Si un tipo de publicación está destinada a ser usada públicamente a través de   Interfaz de administrador o por usuarios front-end. Predeterminado: falso

     
  • 'falso': el tipo de publicación no debe utilizarse públicamente y, por lo general, no debe estar disponible en wp-admin y en el extremo delantero, a menos que
      planeado explícitamente para otro lugar.
  •   
  • 'true': el tipo de publicación está destinado para uso público. Esto incluye en la parte frontal y en wp-admin.
  •   
    
respondido por el Butuzov 08.11.2013 - 06:20
-1

Hice esto eliminando post_row_action .

Entonces, configure una función usando ese filtro:

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

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

Querrá agregar un cheque para asegurarse de estar en su página de CPT cuando aplique este código ... de lo contrario, eliminará el botón "ver" de todos los tipos de publicaciones. No mencionaste esto en tu pregunta ... así que no puedo hacer que mi respuesta sea más específica.

    
respondido por el josh 08.11.2013 - 06:49
-1

Si no va a ver las publicaciones en el front-end establecido publicly_queryable to false

Esto hará que la publicación se actualice sin ningún vínculo de vista posterior o botón de vista previa de cambios

enlace

    
respondido por el Atef 01.06.2016 - 09:55

Lea otras preguntas en las etiquetas