Descripción
The PublishPress Future plugin allows you to schedule changes to posts, pages and other content types. With this plugin you can create automatic actions to unpublish, delete, trash, move a post to a new status and more. You can also create custom workflows with multiple actions and schedules.
Here some examples of what you can do with PublishPress Future:
- Change the status to «Draft» after 15 days.
- Add new categories to post after 6 months.
- 15 days after the post is published, move the post to the “Pending Review” status and add a new category.
- 1 año después de la publicación de una entrada, envía un correo electrónico al autor pidiéndole que revise el contenido.
PublishPress Future Pro
Mejora a PublishPress Future Pro
Este plugin es la versión gratuita del plugin PublishPress Future. La versión Pro tiene todas las características que necesitas para programar cambios en tu contenido de WordPress. ¡Haz clic aquí para comprar el mejor plugin para programar actualizaciones de contenido en WordPress!
Opciones para acciones de Future en las entradas
Con PublishPress Future, puedes configurar acciones que sucederán automáticamente a tu contenido. Aquí están los cambios que puedes elegir para tus entradas:
- Cambias el estado a «Borrador»
- Eliminas la entrada.
- Envias la entrada a la papelera.
- Cambias el estado a «Privado».
- Activas la opción «Fijar en la parte superior del blog».
- Desactivas la opción «Fijar en la parte superior del blog».
- Quitas todas las categorías existentes, y añades nuevas categorías.
- Mantienes todas las categorías existentes, y añades nuevas categorías.
- Mantienes todas las categorías existentes, excepto las especificadas en este cambio.
- Mover la entrada a un estado personalizado (disponible en la versión Pro)
Haz clic aquí para ver más detalles sobre programar cambios en las entradas.
Flujos de trabajo personalizados para programar cambios de contenido
With PublishPress Future, you can also build Action Workflows. These allow you to update your content using custom workflows with multiple steps and schedules. Here are some examples of what you can do with Action Workflows:
- Enviar un correo electrónico al administrador del sitio cuando se actualice una entrada.
- Cambiar el estado de la entrada a «Papelera» una semana después de su publicación.
- 15 días después de la publicación de la entrada, muévela al estado «Borrador» y añade una nueva categoría.
- 1 año después de la publicación de una entrada, envía un correo electrónico al autor pidiéndole que revise el contenido.
Haz clic aquí para obtener detalles sobre los flujos de trabajo para cambios.
Here are the available triggers that you can use to start a workflow:
- Post is saved: This trigger activates whenever a post is saved, regardless of whether it’s newly created, imported, or updated.
- Post is updated: This trigger activates when an existing post is updated.
- Post is published (Pro version): This trigger activates when an existing post is updated.
- Post is scheduled (Pro version): This trigger activates when a post is scheduled.
- Post status changed (Pro version): This trigger activates when a post status changes.
- Post meta changed (Pro version): This trigger activates when a post meta field is changed.
- Manually enabled via checkbox: This allows users to manually trigger the workflow. It can be enabled via the post editing screen or the “Quick Edit” panel.
- Manually enabled via Future Actions box: This adds the workflow to the default “Future Actions” box so it can be manually triggered by users.
- On cron schedule (Pro version): This trigger allows to run a workflow at a specific time, or relative to another date. You can also use this trigger to repeat workflows.
Here are the available actions that you can use for your workflow:
- Delete post: This will completely remove the post from your site.
- Stick post: This will enable the “Stick to the top of the blog” feature for the post.
- Unstick post: This will disable the “Stick to the top of the blog” feature for the post.
- Add extra terms to post: This will keep the current terms and add additional terms that you choose.
- Replace all terms on the post: This will remove all the current terms and add additional terms that you choose to the post.
- Remove the terms from the post: This will remove the current terms that you choose from the post.
- Move post to status (Pro version): This will remove the current status for a post and add a new status.
- Deactivate Workflow for Post (Pro version): This step enables you to deactivate the “Manually enabled via checkbox” workflow after use.
- Add post meta (Pro version): This step adds post meta to a post.
- Delete post meta (Pro version): This step deletes post meta from a post.
- Update post meta (Pro version): This step updates post meta for a post.
- Send email (Pro version): This will send an email that you can customize.
Here the advanced steps you can use to enhance your workflow:
- Conditional Split (Pro version): This step allows you to continue the workflow only if certain conditions are met.
- Schedule: This trigger allows to run the next part of a workflow at a specific time, or relative to another date. You can also use this trigger to repeat the next part of the workflow.
- Log – Add: This step transmits the flow’s data to the debug log.
- Query Posts (Pro version): This step defines the posts that will be passed to the next step in the workflow.
Muestras la fecha de caducidad en tu contenido
PublishPress Future te permite colocar automáticamente la fecha de caducidad dentro de tus entradas. La fecha de caducidad se añadirá en la parte inferior de tu entrada.
Haz clic aquí para leer más sobre las opciones de visualización del pie de página.
Puedes utilizar los shortcodes para mostrar la fecha de caducidad dentro de tus entradas. Puedes personalizar la salida del shortcode con varias opciones de formato.
Haz clic aquí para leer más sobre las opciones de shortcode.
Elegir acciones por defecto para tipos de contenido
PublishPress Future es compatible con todos los tipos de contenido de WordPress. Ir a Ajustes > Future > Valores por defecto y puedes elegir las acciones por defecto para cada tipo de contenido.
Haz clic aquí para leer más sobre las opciones por defecto.
Aviso por correo electrónico de PublishPress Future
El plugin PublishPress Future puede enviarte avisos por correo electrónico cuando la publicación de tu contenido sea anulada. Puedes controlar los correos electrónicos yendo a Ajustes > Future > Ajustes generales.
Haz clic aquí para leer más sobre las opciones de aviso.
Integraciones con otros plugins
En PublishPress Future Pro es posible programar cambios en tus entradas basados en metadatos. Esto hace posible integrar PublishPress Future con otros plugins. Por ejemplo, puedes crear un campo de fecha en el plugin Advanced Custom Fields y usarlo para controlar la fecha de las acciones de Future.
Cuando utilizas una integración, hay cinco tipos de datos que puedes actualizar en PublishPress Future:
- Estado de la acción: Este campo especifica si la acción debe estar activada.
- Fecha de la acción: En este campo se almacena la fecha prevista para la acción.
- Tipo de acción: En este campo se almacena el tipo de acción que se ejecutará.
- Nombre de la taxonomía: El nombre de la taxonomía que se utilizará al seleccionar los términos.
- Términos de la taxonomía: Una lista de IDs de términos que se utilizarán en la acción.
Haz clic aquí para ver cómo integrar Future con otros plugins.
Importar las acciones de Future
PublishPress Future Pro es compatible con importaciones desde fuentes de datos externas. Puedes importar entradas y crear automáticamente acciones de Future asociadas a esas entradas.
El mejor método es utilizar la característica de «Programación de metadatos». Si utilizas un plugin como WP All Import, puedes hacer coincidir las tablas de importación con los campos que hayas seleccionado en la característica de programación de metadatos.
Haz clic aquí para ver cómo importar datos para acciones de Future.
Detalles sobre el funcionamiento de la caducidad de entradas
Para cada evento de caducidad, se programa un trabajo cron personalizado. Esto puede ayudar a reducir la sobrecarga del servidor para los sitios ocupados. Este plugin REQUIERE que WP-CRON esté configurado y sea funcional en su alojamiento web. Algunos alojamientos no lo soportan, así que por favor comprueba y confirma si tienes problemas al usar el plugin.
Haz clic aquí para ver los detalles técnicos de este plugin.
Registros de todos los cambios en tus entradas
PublishPress Future Pro te permite mantener un registro detallado de todos los cambios que ocurren en tus entradas. PublishPress Future registra varios puntos de datos clave para todas las acciones:
- La entrada en la que se ha realizado la acción.
- Detalles de la actualización de la entrada.
- Cuando se hizo el cambio en la entrada.
Haz clic aquí para ver más sobre la característica de los registros.
Únete a PublishPress y obtén los plugins Pro
Las versiones Pro de los plugins de PublishPress bien valen tu inversión. Las versiones Pro tienen características extra y un soporte más rápido. Haz clic aquí para unirte a PublishPress.
Únete a PublishPress y tendrás acceso a estos nueve plugins Pro:
- PublishPress Authors Pro te permite añadir varios autores y autores invitados a las entradas de WordPress.
- PublishPress Blocks Pro tiene todo lo necesario para crear webs profesionales con el editor de bloques de WordPress.
- PublishPress Capabilities Pro es el plugin para gestionar los perfiles, permisos y capacidades de los usuarios de WordPress.
- PublishPress Checklists Pro te permite definir tareas que deben completarse antes de publicar el contenido.
- PublishPress Future Pro es el plugin para programar cambios en tus entradas.
- PublishPress Permissions Pro es el plugin para permisos avanzados de WordPress.
- PublishPress Planner Pro es el plugin para gestionar y programar el contenido de WordPress.
- PublishPress Revisions Pro te permite actualizar tus páginas publicadas con trabajo en equipo y precisión.
- PublishPress Series Pro te permite agrupar contenidos en una serie
Juntos, estos plugins son un conjunto de potentes herramientas de publicación para WordPress. Si necesitas crear un flujo de trabajo profesional en WordPress, con moderación, revisiones, permisos y más… entonces debes probar PublishPress.
Informes de fallos
Los informes de fallos para PublishPress Future son bienvenidos en nuestro repositorio en GitHub. Por favor, ten en cuenta que GitHub no es un foro de soporte, y que las incidencias que no estén debidamente calificadas como errores se cerrarán.
[4.3.0] – 08 Jan, 2025
Añadido
- Add new variables selector and an expression builder (Issue #976).
- Add support to metadata in the variables resolvers and post type variables (Issue #1069, #939).
- Add the site ID to the site data type schema.
- Add the post author property to the post data type schema in the workflow editor (Issue #947).
- Add the post slug property to the post data type schema in the workflow editor.
- Add new trigger: Post is Published – PRO (Issue #944).
- Add new trigger: Post Status Changes – PRO (Issue #945).
- Add new trigger: Post is Scheduled – PRO (Issue #946).
- Add new trigger: Post Meta Changed – PRO (Issue #1059).
- Add new action: Post Meta Add – PRO (Issue #732).
- Add new action: Post Meta Delete – PRO (Issue #732).
- Add new action: Post Meta Update – PRO (Issue #732).
- Add the option to change manually enabled workflows in the bulk edit screen (Issue #942).
- Add the «Save as current status» shortcut to the workflow editor (CTRL/CMD + S) (Issue #1084).
- Add new display settings to customize the shortcode output (Issue #203).
- Add new step setting field to customize the step label in the workflow editor (Issue #1090).
- Add Future Action data support in the workflow editor, allowing to reference future actions in expressions (Issue #948).
Cambiado
- Replace text fields and input/variables selectors on step settings with the new expression builder (Issue #976).
- Changed the border of selected steps to dashed line.
- Moved the panel «Step Data Flow» to the developer mode.
- Removed the arrow indicator from the workflow title and added a new Status column to the workflows list screen (Issue #970).
- Post’s variable resolver now also accept a property without
post_
prefix. - User’s variable resolver now also accept a property without
user_
prefix. - Changed the options in the «Debug Data» field to be more intuitive allowing a custom data expression to be selected.
- The conditional step now uses the new expression builder.
- Improved the UI in the conditional step settings.
- Added field descriptions to the post query step settings panel (Issue #1081).
- Only display the bulk edit option «Update Future Action from Post Metadata» if feature is enabled (Issue #622).
- Archivos de idioma actualizados.
- Remove focus from the toolbar Delete button when workflow step is selected (Issue #1083).
- Improved the text in the variables selector modal.
Corregido
- Fix error when the date or time format is empty in the settings page (Issue #212).
- Fix empty title and label in the future action panel when custom title and label are not set (Issue #1075).
- Fix the width of the checkbox in the future action panel (#1076).
- Fix the permalink in the Post Updated trigger for the post before variable.
- Fix the variable names in the «Add extra terms to post» step (Issue #1079).
- Fix the validation message for the recipient field in the Send Email step (Issue #1078).
- Fix the date format in the shortcode.
- Fix loading a workflow that doesn’t have a specific step type (Issue #883).
- Fix the first save of a workflow to transit from auto-saved to draft (Issue #1086).
- Fix warning about deprecated jQuery click() method in the workflow editor.
- Fix the auto-layout algorithm to avoid overlapping edges and correctly dimension each node and spacing between nodes (Issue #1102).
- Fix the warning about deprecated method
next
in the classActionScheduler_Schedule
(Issue #1107).
Desarrolladores
- Deprecated the method
get_wp_date
in the classPostExpirator_Util
and use the methodgetWpDate
from the class `PublishPress\Future\Framework\WordPress\Facade\DateTimeFacade instead. - Deprecated the method
wp_timezone_string
in the classPostExpirator_Util
and use the methodgetTimezoneString
from the classPublishPress\Future\Framework\System\DateTimeHandler
instead. - Deprecated the method
get_timezone_offset
in the classPostExpirator_Util
. - Deprecated the method
sanitize_array_of_integers
in the classPostExpirator_Util
. - Add new param $metaValue to the method
deleteMeta
in the classPublishPress\Future\Framework\WordPress\Models\PostModel
. - Remove the
steps
property from the workflow data type schema.
[4.2.0] – 09 Dec, 2024
Añadido
- Add new admin page to export and import workflows and plugin settings (Issue #704).
- Add global variable
global.execution_id
to the workflow engine to identify the current execution of the workflow. - Add setting fields to customize the metabox title and checkbox label (Issue #227).
- Add method
disableExpiration
to the classPublishPress\Future\Modules\Expirator\Models\ExpirablePostModel
. - Add
*
to indicate required fields in the workflow editor (Issue #974). - Add new setting to disable/enable the screenshot feature in the workflow editor (Issue #1066).
- Add new Custom Data option to «Ray – Debug step» to debug custom expressions on workflows (Issue #1067).
- Add support to metadata when evaluating expressions in a workflow. Post, site, user and workflow (post) metadata are now available when evaluating expressions (Issue #1069).
- Add support to custom email addresses using the post metadata when sending emails in a workflow (Issue …
Capturas
Instalación
En esta sección se describe cómo instalar el plugin y hacerlo funcionar.
- Descomprime el contenido del plugin al directorio
/wp-content/plugins/post-expirator/
- Activa el plugin a través del menú «Plugins» en WordPress
FAQ
-
¿Puedo programar cambios en los productos de WooCommerce?
-
Sí, el plugin PublishPress Future te permite programar cambios automáticos en entradas, páginas y otros tipos de contenido, incluyendo productos de WooCommerce. Para activar esta función, ve a Future > Tipos de contenido. Marca la casilla «Activo» en el área «Producto».
Haz clic aquí para más detalles sobre los cambios en WooCommerce
-
¿Puedo programar cambios en las entradas de Elementor?
-
Sí, el plugin PublishPress Future te permite programar cambios automáticos en entradas, páginas y otros tipos de contenido, incluyendo productos de WooCommerce. Para activar esta función, ve a Future > Tipos de contenido. Marca la casilla «Activo» para el tipo de contenido que estás utilizando con Elementor.
Haz clic aquí para más detalles sobre los cambios de las entradas de Elementor
Reseñas
Colaboradores y desarrolladores
«Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories» está traducido en 21 idiomas. Gracias a los traductores por sus contribuciones.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
La lista completa de cambios se encuentra en GitHub.