Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/06/2012, 14:17
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 9 meses
Puntos: 535
Respuesta: Sección privada en sitio

Cita:
El asterisco sirve para identificar el estado -privadas (*), protegidas (**) y públicas (nada)-. Si suprimes del todo ese aviso, será engorroso para ti.
En este caso en particular todas las entradas del CPT serán privadas, por lo que un aviso (ya sea el predeterminado "Privado: " o un asterisco) por toda y cada una de las entradas carece totalmente de sentido.


Cita:
Recuerda que a este punto has cambiado el comportamiento predeterminado de publicación de entradas, lo que también cambiaría el asunto de los resultados de búsqueda.
No en realidad. Ya que modifiqué el código que me pasaste en el enlace por algo similar a esto:

Código:
function default_post_visibility(){
	global $post;
	if ($post->post_type == 'el CPT en cuestion') {
		//resto de código aquí
	}
}
add_action( 'post_submitbox_misc_actions' , 'default_post_visibility' );
Con lo cual la visibilidad predeterminada sólo es afectada para el CPT en cuestion. Las entradas normales (y futuros CPT's de ser necesario) se publicarán normalmente. Y supongo que de la misma manera podría hacer...

Código:
function the_title_trim($title) { 
    global $post;
    if ($post->post_type == 'el CPT en cuestion') {
        return strtr( $title , array('Privado: ' => '* ' , 'Protegido: ' => '** ') );
    }
}
... y sólo quitar el Privado: de los títulos de las entradas de el CPT en cuestion sin afectar lo demás.


Por otro lado:

Cita:
Ah, te recomiendo no depender de un plugin para gestionar tus custom post types. Mira lo que te está pasando.
Soy de la idea de que "si modifica contenido o funcionalidad debe ser un plugin y no ir en functions.php". Pero ya he traicionado mis ideales en el pasado, así que no veo por qué no lo haría esta vez.
__________________
...___...