¿Cómo cambio el autor de un tipo de publicación personalizada?

10

He creado un tipo de publicación personalizada y necesito poder crear publicaciones y asignarlas a los autores. Es fácil hacer esto con las publicaciones, ya que puede ir a la pantalla de edición masiva y cambiar inmediatamente el autor. Sin embargo, cuando trato de hacer esto con mi tipo de publicación personalizada, el cuadro de autor no está allí. ¿Cómo agrego la funcionalidad para cambiar el autor de mi tipo de publicación personalizada?

EDIT: encontré una solución, vea la respuesta a continuación.

    
pregunta fdsa 23.07.2012 - 05:00

3 respuestas

4

Descubrí que el atributo de edición de autor no se agrega de forma predeterminada para los tipos de publicación personalizados. Para agregar el atributo de autor, se requiere el siguiente código:

function allowAuthorEditing()
{
  add_post_type_support( 'mytype', 'author' );
}

add_action('init','allowAuthorEditing');
    
respondido por el fdsa 23.07.2012 - 05:27
14

en la matriz de argumentos de registro de tipo de publicación personalizada usa esto

'supports' => array('title', 'editor', 'thumbnail', 'comments', 'author'),

Esto activará el cuadro de autor en la pantalla de edición. Después de registrar el autor para cpt, debe activar el autor desde la opción de pantalla de edición (en la parte superior de la pantalla de edición donde puede habilitar / deshabilitar todo metabox) para mostrar el cuadro de autor en la pantalla de edición.

    
respondido por el pixelngrain 04.08.2012 - 22:12
2

Vaya a Opciones de pantalla en la esquina superior derecha y marque la casilla que dice Autor. A continuación, se mostrará el cuadro de autor Autor. Esta es posiblemente la peor experiencia de usuario en WordPress. Confunde a tanta gente.

    
respondido por el Brian Fegter 23.07.2012 - 05:20

Lea otras preguntas en las etiquetas