Incluyendo post_type = 'wiki' en los archivos del autor

2

Para un usuario con permiso de actualización de wiki solamente, quiero enumerar sus artículos de wiki en la página de archivo del autor. Actualmente, vuelve con "NO ENCONTRADO disculpas, pero ...".

Estoy usando el tema infantil Veinte y diez y creé un bucle personalizado wiki.php, pero ahora tengo un bloque sobre cómo proceder. ¿Algunas ideas? ¿Nadie? He buscado y encontrado un tipo de discusión similar, pero nada se destaca.

¡Gracias!

    
pregunta Stevarino 05.03.2011 - 02:22

1 respuesta

8

Los archivos de autor están predeterminados para buscar publicaciones del tipo de publicación post . Podría anular esto con wiki como así;

function wpse_11210_set_wiki_for_author( $query ) {
    if ( $query->is_main_query() && $query->is_author() )
        $query->set( 'post_type', 'wiki' );
}

add_action( 'pre_get_posts', 'wpse_11210_set_wiki_for_author' );

Colóquelo en su complemento o en el tema functions.php (si el archivo no existe, créelo).

    
respondido por el TheDeadMedic 19.03.2011 - 00:01

Lea otras preguntas en las etiquetas