¿Qué es el estado de la publicación en WordPress y por qué lo necesita?
El estado de la publicación es una herramienta editorial que le dice a WordPress la etapa de una publicación de blog durante la edición. Por ejemplo, las publicaciones que están incompletas se guardan con el estado de la publicación etiquetada como «Borrador». Cuando publica un artículo, el estado cambia a ‘Publicado’.
El estado de la publicación ayuda a WordPress a elegir cómo manejar y mostrar las publicaciones de blog en su sitio web. Por ejemplo, excluirá automáticamente las publicaciones etiquetadas como borrador de su página de inicio y otras áreas visibles públicamente de su sitio web.
De forma predeterminada, WordPress viene con el siguiente estado de publicación que puede usar:
- Borrador: un elemento que está guardado pero que está incompleto y aún no se ha publicado.
- Borrador automático: WordPress tiene una función de guardado automático que guarda automáticamente un borrador como revisión.
- Pendiente de revisión: elementos que están completos y enviados para revisión, pero que aún no se han publicado.
- Futuro: publicaciones programadas para publicarse más tarde.
- Privado: elementos marcados como privados
- Papelera: elementos que se envían a la papelera
- Heredar: páginas secundarias que heredan automáticamente el estado de su página principal.
Además de estos estados de publicación predeterminados, también puede crear sus propios estados de publicación personalizados para mejorar su flujo de trabajo editorial. Por ejemplo, puede agregar una etiqueta «No apto» para las publicaciones que están completas pero no son adecuadas para su publicación.
Habiendo dicho eso, echemos un vistazo a cómo crear fácilmente estados personalizados de publicaciones en WordPress.
Método 1. Crear un estado de publicación personalizado mediante un complemento
Este método es más fácil y recomendado para la mayoría de los usuarios. Le permite crear estados de publicaciones personalizados, así como administrar de manera eficiente el flujo de trabajo editorial en su blog de WordPress de varios autores.
Lo primero que debe hacer es instalar y activar el Editar flujo plugin. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un WordPress. plugin.
Tras la activación, el plugin agregará un nuevo elemento de menú con la etiqueta ‘Editar flujo’ a su menú de administración de WordPress. Al hacer clic en él, accederá al pluginpágina de configuración.
Edit Flow incluye muchas funciones útiles y puede activarlas o desactivarlas desde esta pantalla. Continúe y haga clic en el botón ‘Editar estados’ debajo del cuadro ‘Estados personalizados’ para continuar.
Editar flujo crea automáticamente los siguientes estados de publicación personalizados:
- Pitch: se utiliza para presentar nuevas ideas de artículos y este estado también se convierte en el estado de publicación predeterminado de cada publicación nueva.
- Asignado: puede seleccionar un autor y marcar un artículo como asignado para que el autor pueda trabajar en él.
- En curso: el escritor está trabajando en la publicación, pero aún no está disponible como borrador legible.
Puede crear su propio estado personalizado proporcionando un nombre y una descripción en la columna de la izquierda. Una vez que haya terminado, haga clic en el botón «Agregar nuevo estado» para guardar los cambios.
Su estado personalizado ahora aparecerá en la columna de la derecha, por lo que puede editarlo o eliminarlo en cualquier momento.
A continuación, debe ir a Publicaciones »Agregar nuevo página para crear una nueva publicación. En la pantalla de edición de publicaciones, haga clic en el enlace ‘Editar’ junto a la opción de estado en el cuadro meta ‘Publicar’.
Esto revelará un menú desplegable que muestra todos los estados de publicación que puede seleccionar, incluido el estado de publicación personalizado que acaba de crear.
También puede ver todos los artículos archivados en diferentes estados de publicación visitando Publicaciones »Todas las publicaciones página.
Método 2. Crear estado de publicación personalizado mediante código
WordPress tiene un conocido bicho en la API que se utiliza para registrar estados de publicación personalizados. Le permite crear un estado de publicación personalizado, pero no puede usarlo en el panel de administración. Esto significa que el método de codificación puede hacer el trabajo, pero no es tan limpio y tendrá que cambiarlo después de que se solucione oficialmente.
Sin embargo, si aún desea hacerlo manualmente, puede continuar leyendo.
Este método requiere que agregue código a su sitio de WordPress. Si no ha hecho esto antes, eche un vistazo a nuestra guía sobre cómo copiar y pegar código en WordPress.
Primero, debe agregar el siguiente código al archivo functions.php de su tema o un sitio específico plugin.
// Registering custom post status function wpb_custom_post_status(){ register_post_status('rejected', array( 'label' => _x( 'Rejected', 'post' ), 'public' => false, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Rejected <span class="count">(%s)</span>', 'Rejected <span class="count">(%s)</span>' ), ) ); } add_action( 'init', 'wpb_custom_post_status' ); // Using jQuery to add it to post status dropdown add_action('admin_footer-post.php', 'wpb_append_post_status_list'); function wpb_append_post_status_list(){ global $post; $complete=""; $label=""; if($post->post_type == 'post'){ if($post->post_status == 'rejected'){ $complete=" selected="selected""; $label="<span id="post-status-display"> Rejected</span>"; } echo ' <script> jQuery(document).ready(function($){ $("select#post_status").append("<option value="rejected" '.$complete.'>Rejected</option>"); $(".misc-pub-section label").append("'.$label.'"); }); </script> '; } }
No olvide reemplazar todas las instancias de la palabra rechazada con su propio estado de publicación personalizado.
Este código registra un estado de publicación personalizado y, después de eso, usa jQuery para agregarlo al panel de administración. Ahora puede editar una publicación de WordPress y podrá verla en el menú desplegable de estado.
Esperamos que este artículo le haya ayudado a agregar un estado de publicación personalizado a las publicaciones de blog en WordPress. Es posible que también desee ver nuestra lista de más de 55 consejos, trucos y trucos de WordPress más buscados.
Si le gustó este artículo, suscríbase a nuestro Canal de Youtube . También puedes encontrarnos en Twitter y Facebook.
.
Fuente: wpbeginner