Beschreibung
Mit dem Plugin PublishPress Future kannst Du Änderungen an Beiträgen, Seiten und anderen Inhaltstypen planen. Mit diesem Plugin kannst Du automatische Aktionen zum Aufheben der Veröffentlichung, Löschen, Papierkorb, Verschieben eines Beitrags in einen neuen Status und mehr erstellen. Mit der Pro-Version kannst Du Dienen Inhalt mithilfe benutzerdefinierter Workflows mit mehreren Schritten und Zeitplänen aktualisieren.
Hier ist ein Überblick, was Du mit PublishPress Future machen kannst:
- Wähle in der rechten Sidebar zukünftige Aktionsdaten aus, wenn Du einen Beitrag bearbeitest. So kannst Du Änderungen an Deinem Inhalt ganz einfach planen.
- Erhalte E-Mail-Benachrichtigungen, wenn Future Änderungen an Deinen Inhalten vornimmt.
- Erstelle Aktions-Workflows, mit denen Du Deine Inhalte mithilfe benutzerdefinierter Workflows mit mehreren Schritten und Zeitplänen aktualisieren kannst (in der Pro-Version verfügbar).
- Kontrolliere Beitragsänderungen über Integrationen mit Advanced Custom Fields und anderen Plugins (verfügbar in der Pro-Version).
PublishPress Future Pro
Upgrade auf PublishPress Future Pro
Dieses Plugin ist die kostenlose Version des PublishPress Future-Plugins. Die Pro-Version enthält alle Funktionen, die Du zum Planen von Änderungen an Deinen WordPress-Inhalten benötigst. Klicke hier, um jetzt das beste Premium-Plugin für die Planung von WordPress-Inhaltsaktualisierungen zu kaufen!
Optionen für zukünftige Aktionen bei Beiträgen
Mit PublishPress Future kannst Du Aktionen konfigurieren, die automatisch mit Deinen Inhalten ausgeführt werden. Hier sind die Änderungen, die Du für Deine Beiträge auswählen kannst:
- Ändere den Status auf „Entwurf“
- Lösche den Beitrag.
- Ändere den Status auf „Papierkorb“.
- Ändere den Status auf „Privat“.
- Füge die Option „Sticky“ hinzu.
- Entferne die Option „Sticky“.
- Entferne alle Kategorien und füge neue Kategorien hinzu.
- Behalte alle Kategorien und füge weitere Kategorien hinzu.
- Behalte alle vorhandenen Kategorien, ausgenommen den in dieser Änderung festgelegten.
- Verschiebe den Beitrag in einen benutzerdefinierten Status (verfügbar in der Pro-Version).
Klicke hier für weitere Details über das Planen von Beitragsänderungen.
Benutzerdefinierte Workflows zum Planen von Inhaltsänderungen
Mit PublishPress Future Pro kannst Du Action Workflows erstellen. Diese ermöglichen Dir, Deine Inhalte mithilfe von benutzerdefinierten Workflows mit mehreren Schritten und Zeitplänen zu aktualisieren. Hier sind einige Beispiele dafür, was Du mit Action Workflows tun kannst:
- Sende dem Site-Administrator eine E-Mail, wenn ein Beitrag aktualisiert wird.
- Ändere den Beitragsstatus eine Woche nach der Veröffentlichung in „Papierkorb“.
- 15 Tage nach der Veröffentlichung des Beitrags versetze diesen in den Status „Entwurf“ und füge eine neue Kategorie hinzu.
- 1 Jahr nach Veröffentlichung eines Beitrags eine E-Mail an den Autor mit der Bitte, den Inhalt zu überprüfen
Klick hier für Details zu Workflows für Änderungen.
Zeige das Aktionsdatum in Deinem Inhalt
PublishPress Future ermöglicht es Dir, das Ablaufdatum oder ein Aktionsdatum automatisch innerhalb von Beiträgen anzuzeigen. Das Ablaufdatum wird am Ende des Beitrages angezeigt
Klick hier um die Optionen zur Anzeige im Footer zu sehen.
Du kannst Shortcodes verwenden, um das Ablaufdatum innerhalb von Beiträgen anzuzeigen. Du kannst den Shortcode mit Hilfe einiger Optionen individuell anpassen.
Klick hier um die Shortcode Optionen zu sehen.
Wähle Standard-Aktionen für Beitragstypen
„PublishPress Future“ kann jeden Beitragstyp in WordPress unterstützen. Gehe zu Einstellungen > PublishPress Future > Allgemeine Einstellungen, um Standardeinstellungen für jeden Beitragstyp individuell festzulegen.
Klick hier um die Standardeinstellungen zu sehen.
PublishPress Future E-Mail Nachrichten
Das Plugin PublishPress Future kann E-Mail-Nachrichten senden, wenn ein Inhalt geändert wird. Du kannst die E-Mails einrichten unter Einstellungen > PublishPress Future > Allgemeine Einstellungen.
Klick hier um die Optionen für Benachrichtigungen zu sehen.
Integrationen mit anderen Plugins
In PublishPress Future Pro ist es möglich, Änderungen an Deinen Beiträgen basierend auf Metadaten zu planen. Dadurch ist es möglich, PublishPress Future mit anderen Plugins zu integrieren. Du kannst beispielsweise im Plugin „Advanced Custom Fields“ ein Datumsfeld erstellen und dieses verwenden, um das Datum für zukünftige Aktionen zu steuern.
Wenn Du eine Integration verwendest, gibt es fünf Arten von Daten, die Du in PublishPress Future aktualisieren kannst:
- Aktionsstatus: Dieses Feld gibt an, ob die Aktion aktiviert werden soll.
- Aktionsdatum: In diesem Feld wird das geplante Datum für die Aktion gespeichert.
- Aktionstyp: In diesem Feld wird der Typ der Aktion gespeichert, die ausgeführt wird.
- Taxonomie-Name: Der Taxonomiename, der bei der Auswahl von Begriffen verwendet wird.
- Taxonomie-Begriffe: Eine Liste der Begriffs-IDs, die von der Aktion verwendet werden.
Klicke hier, um zu sehen, wie Du Future mit anderen Plugins integrieren kannst.
Importiere die zukünftigen Aktionen
PublishPress Future Pro unterstützt Importe aus externen Datenquellen. Du kannst Beiträge importieren und automatisch zukünftige Aktionen erstellen, die diesen Beiträgen zugeordnet sind.
Der beste Ansatz ist die Verwendung der Metadaten-Planungsfunktion. Wenn Du ein Plugin wie WP All Import verwendest, kannst Du die Importtabellen mit den Feldern abgleichen, die Du in der Metadaten-Planungsfunktion ausgewählt hast.
Klicke hier, um zu sehen, wie Du Daten für zukünftige Aktionen importierst.
Details, wie das Ändern von Beiträgen funktioniert
Für jedes Ablauf-Ereignis wird ein individueller Cronjob geplant. Das kann helfen die Last für den Server zu reduzieren. Dieses Plugin ERFORDERT es, das WP-CRON eingerichtet ist und auf Deinem Server läuft. Einige Hoster unterstützen das nicht, deshalb überprüfe das zuerst, falls es Probleme mit dem Plugin geben sollte
Klick hier um die technischen Details des Plugins zu sehen.
Protokolle für alle Deine Beitragsänderungen
Mit PublishPress Future Pro kannst Du alle Post-Updates detailliert protokollieren. PublishPress Future zeichnet mehrere wichtige Datenpunkte für alle Aktionen auf:
- Der Post, für den die Aktion ausgeführt wurde.
- Details des Beitrags-Updates.
- Wann die Änderung am Beitrag vorgenommen wurde.
Klicke hier, um mehr über die Protokollfunktion zu erfahren.
Beziehe PublishPress und erhalten die Pro Plugins
Die Pro-Versionen der PublishPress-Plugins sind ihre Investition wert. Die Pro-Versionen haben zusätzliche Funktionen und schnelleren Support. Klicke hier, um PublishPress beizutreten.
Schließe Dich PublishPress an und erhalte Zugriff auf diese neun Pro-Plugins:
- PublishPress Authors Pro ermöglicht es Dir, mehrere AutorInnen und Gast-Autorinnen je WordPress-Beitrag hinzuzufügen.
- PublishPress Blocks Pro beinhaltet alles was Du benötigst, um professionelle Website mit dem WordPress Block Editor zu erstellen.
- PublishPress Capabilities Pro ist das Plugin zur Verwaltung Deiner WordPress-Benutzerrollen, -Berechtigungen und -Funktionen.
- Mit PublishPress Checklists Pro kannst Du Aufgaben definieren, die vor der Veröffentlichung von Inhalten erledigt werden müssen.
- PublishPress Future Pro ist das Plugin zum Planen von Änderungen Deiner Beiträge.
- PublishPress Permissions Pro ist das Plugin für erweiterte WordPress-Berechtigungen.
- PublishPress Planner Pro ist ein Plugin, um WordPress Inhalte zu verwalten und zu planen.
- Mit PublishPress Revisions Pro kannst Du Deine veröffentlichten Seiten im Teamwork und mit Präzision aktualisieren.
- PublishPress Series Pro lässt dich Inhalte in eine Serie zusammenfassen
Zusammen bilden diese Plugins eine Sammlung leistungsstarker Publishing-Tools für WordPress. Wenn Du einen professionellen Workflow in WordPress erstellen musst, mit Moderation, Revisionen, Berechtigungen und mehr … dann solltest Du PublishPress ausprobieren.
Fehlerberichte
Über Fehlerberichte für PublishPress Future freuen wir uns in unserem Repository auf GitHub. Bitte beachte, dass GitHub kein Support-Forum ist und dass Probleme, die nicht korrekt als Bugs definiert sind, geschlossen werden.
[4.1.3] – 22 Nov, 2024
Added
- Add check for the constant
PUBLISHPRESS_FUTURE_FORCE_DEBUG
to force debug mode.
Fixed
- Fix error on fresh install about missing table (Issue #1051).
[4.1.2] – 21 Nov, 2024
Fixed
- Fix translations (Issues #1003, #1006, #1007, #1026).
- Updated pt-BR translations (Issue #10018).
- Updated es, it, fr translations (Issue #1047).
- Fix zombie auto-drafts appearing in the future when auto-enable is activated (Issue #1024).
- Fix call to undefined function
error_log
(Issue #1036). - Fix the page title in the workflow editor (Issue #1027).
- Fix the page title on admin pages of 3rd party plugins (Issue #1037).
- Updated the pt-BR translations.
- Fix the size of Pro badge on step inserter in the workflow editor.
[4.1.1] – 12 Nov, 2024
Fixed
- Fix the layout of inserter in the workflow editor for WP 6.7 (Issue #1025).
- Fix the layout of the top toolbar in the workflow editor for WP 6.7 (Issue #1028).
Changed
- Minimum required version of WordPress is now 6.7.
- Minimum required version of PHP is now 7.4.
[4.1.0] – 11 Nov, 2024
Added
- Add more detailed debug logs to the workflow engine (Issue #724).
- Add button to copy the debug logs to the clipboard (Issue #724).
- Add „Published“ status to the legacy expiration statuses (Issue #1023).
- Add new workflow step to write a log message (Issue #690).
Fixed
- Fixed the timezone in the default date applied from default action time (Issue #1005).
- Fixed the timezone in the date preview (Issue #1004).
Changed
- Improved the debug log viewer adding text to a textarea (Issue #724).
- Improve the debug log viewer adding a button to download the entire log or copy it to the clipboard (Issue #724).
- The debug log viewer now automatically scrolls to the bottom when the page loads (Issue #724).
- Deprecate the class
PublishPress\Future\Modules\Debug\Debug
and use the logger facade instead. - Better handling of the exceptions and errors thrown by the plugin.
- Removed the admin submenu item „Scheduled Actions“ and added a button in the workflows list screen (Issue #1022).
- Removed the „post-expirator-debug.php“ file which is no longer used.
Developers
- Add new class
PublishPress\Future\Framework\System\DateTimeHandler
to handle date and time operations. - Change the REST API
/settings/validate-expire-offset
endpoint return value renamingpreview
tocalculatedTime
. - Change the REST API
/settings/validate-expire-offset
endpoint to log an error message when the offset is invalid. - Add
DateTimeHandlerInterface
as dependency to the classPublishPress\Future\Modules\Expirator\Models\PostTypeDefaultDataModel
. - Add
LoggerInterface
as dependency to the classPublishPress\Future\Modules\Expirator\Module
. - Add
DateTimeHandlerInterface
as dependency to the classPublishPress\Future\Modules\Expirator\Module
. - Deprecated the constant
PublishPress\Future\Core::ACTION_ADMIN_ENQUEUE_SCRIPT
in favor ofPublishPress\Future\Core::ACTION_ADMIN_ENQUEUE_SCRIPTS
. - Remove the action
publishpressfuture_workflow_engine_running_step
from the workflow engine. - Add new methods to the class
PublishPress\Future\Framework\Logger\Logger
to retrieve the log count, the log size, and to fetch the latest logs. - Node runner processors now accept a branch argument to get the next steps and run the next steps.
[4.0.4] – 24 Oct, 2024
Fixed
- Fix the workflows list screen to be shown only to users with
manage_options
capability (Issue #998). - Fix compatibility with the „WP Remote User Sync“ plugin (Issue #999).
[4.0.3] – 22 Oct, 2024
Changed
- Add the banner notice to the workflows list screen.
Fixed
- Fix PHP warning when post attribute is empty in the workflow model (Issue #987, #988).
- Fix error when
manage_posts_columns
filter do not receive a post type (Issue #990). - Fix error about undefined index: date (Issue #991).
[4.0.2] – 21 Oct, 2024
Fixed
- Fix error when the filter
the_title
is called without an ID, #984
[4.0.1] – 21 Oct, 2024
Fixed
- Fix the database schema check for version 4.0.0 on fresh installations, (Issue #928).
[4.0.0] – 21 Oct, 2024
Added
- Add the Workflows feature, with the workflow editor and the workflow engine.
Changes
- The list of scheduled actions now displays the repetition count/date limits (Issue #928).
- Update language files.
- Updated the UI in the advanced settings page.
- Move some advanced settings to the „Display“ tab (Issue #952)
- Add title to the future action panel for UI consistency (Issue #965)
- Renamed the PublishPress Future metabox to Future Actions for UI consistency (Issue #965)
Fixed
- Update post model to update post date when setting post status to publish.
- Prevent error when the current_post->ID is empty for unknown reasons, usually related to 3rd party plugins.
Developers
- Interface
PublishPress\Future\Core\HookableInterface
: Add new methodremoveFilter
to remove a hooked filter. - Interface
PublishPress\Future\Core\HookableInterface
: Add new methodremoveAction
to remove a hooked action. - Class
PublishPress\Future\Framework\WordPress\Facade\HooksFacade
: Add new methodremoveFilter
to remove a hooked filter. - Class
PublishPress\Future\Framework\WordPress\Facade\HooksFacade
: Add new methodremoveAction
to remove a hooked action. - New method to publish posts using the class PublishPress\Future\Framework\WordPress\Models\PostModel.
- Add new filter ‚publishpressfuture_migrations‘ to filter the list of migrations that will be executed.
- Call the action ‚publishpressfuture_fix_db_schema‘ when a DB fix is executed from the settings page.
- Call the action ‚publishpressfuture_upgrade_plugin‘ when the plugin is upgraded.
- Change the data type from void to int for the method ‚PublishPress\Future\Modules\Expirator\Interfaces\CronInterfac::scheduleRecurringAction‘.
- Change the data type from void to int for the method ‚PublishPress\Future\Modules\Expirator\Interfaces\CronInterfac::scheduleAsyncAction‘.
- Add new filter ‚publishpressfuture_schema_is_healthy‘ to check if the DB schema is healthy.
- The method ‚PublishPress\Future\Modules\Workflows\Models\WorkflowModel::getStepFromRoutineTreeRecursively‘ now always returns an array.
- Add new filter ‚action_scheduler_list_table_column_recurrence‘ to filter the recurrence column in the scheduled actions list.
- Add new method ‚getNodeById‘ to the class ‚PublishPress\Future\Modules\Workflows\Models\WorkflowModel‘.
[3.4.4] – 21 Aug, 2024
Fixed
- Improve notice message when scheduled action runs after pressing „run“ (PR #896).
- Fixed support for the Event Espresso plugin (PR #900).
- Fixed React warning about createRoot being deprecated.
- Fixed empty fieldset displayed when the bos is disabled for the post type (Issue #792).
- Update language files.
Changed
- Add tabs for post types in the post types settings page (PR #895).
Added
- Added computed date preview to the general settings page (PR #897).
- Added option to hide the calendar by default in the future action panel (PR #899).
- Added new filter
publishpressfuture_posts_future_action_column_output
to the Future Action column.
Screenshots
Installation
In diesem Abschnitt wird beschrieben, wie du das Plugin installieren kannst und wie es arbeitet.
- Entpacke den Plugin-Inhalt in den
/wp-content/plugins/post-expirator/
-Ordner - Aktiviere das Plugin mittels dem ‚Plugins‘-Menü in WordPress
FAQ
-
Kann ich Änderungen an WooCommerce-Produkten planen?
-
Ja, mit dem PublishPress Future-Plug-in kannst Du automatische Änderungen an Beiträgen, Seiten und anderen Inhaltstypen, einschließlich WooCommerce-Produkten, planen. Um diese Funktion zu aktivieren, gehe zu Future > Post-Typen. Setze im Bereich „Produkt“ ein Häkchen bei „Aktiv“.
-
Kann ich Änderungen an Elementor-Beiträgen planen?
-
Ja, mit dem PublishPress Future-Plug-in kannst Du automatische Änderungen an Beiträgen, Seiten und anderen Inhaltstypen, einschließlich WooCommerce-Produkten, planen. Um diese Funktion zu aktivieren, gehe zu Future > Post-Typen. Aktiviere das Kontrollkästchen „Aktiv“ für den Beitragstyp, den Du mit Elementor verwendest.
Rezensionen
Mitwirkende & Entwickler
„Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories“ wurde in 20 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
The full changelog can be found on GitHub.