Beschreibung
Mit dem Advanced Cron Manager verwaltest du WP-Cron-Ereignisse:
- view all registered events and their arguments nicely formatted
- Suchen nach Ereignissen
- beliebiges Ereignis manuell ausführen
- neue Ereignisse hinzufügen
- Pausieren von Ereignissen
- delete (unschedule) events
- ready-to-copy-paste PHP implementation for each event
- Massenaktionen an Ereignissen
- block WP Cron spawning and get instructions how to set Server Scheduler
und Zeitpläne:
- alle registrierten Zeitpläne anzeigen
- neue Zeitpläne hinzufügen
- Zeitpläne bearbeiten
- Zeitpläne entfernen
Das Plugin verwendet AJAX-Anfragen, daher musst du Javascript aktivieren, um es nutzen zu können.
Advanced Cron Manager PRO
Die PRO-Version umfasst
- Better event planning – You can add a custom schedule that will fire your events at a specific time, ie. at noon on the last day of the month, or only Fridays
- Cron Logger – log cron’s execution times easily
- Events rescheduling – change event next execution date to control server load
- Event listeners – you can see what functions or methods are listening for a particular event
- Error catcher – catch cron task’s fatal errors and get them displayed in the log
- Performance stats – see how much time and memory particular event took
- Debug tool – log any useful information from Cron callback
Information about WP Cron
Please remember – after deactivation of this plugin added Schedules will be not available. Added Events will still work.
Important – WordPress Cron is depended on the User. WP Cron fires only on the page visit so it can be inaccurate.
Custom Development
BracketSpace – the company behind this plugin provides custom WordPress plugin development services. We can create any custom plugin for you.
Screenshots
Installation
Download and install this plugin from Plugins -> Add New admin screen.
Die Seite des Plugins befindet sich unter dem Menüpunkt Werkzeuge.
FAQ
-
Tasks and schedules will be still working after plugin deactivation/removal?
-
Aufgaben ja. Zeitpläne nein.
-
Wie funktioniert das Pausieren/Fortfahren?
-
Wenn du ein Ereignis pausierst, ist es wirklich ungeplant und dies wird in wp_option gespeichert. Wenn du die Pause aufhebst, wird es neu geplant. Alle pausierten Ereignisse werden bei der Deinstallation des Plugins neu eingeplant.
-
What is the Event hook?
-
It’s used for action. For example if your hook is hook_name you’ll need to add in PHP:
add_action( ‚hook_name‘, ‚function_name‘ ) -
Does this plugin allow to add PHP to events like in WP Crontrol plugin?
-
No. This is not safe. You can, however, copy the sample implementation and paste it into your own plugin or theme’s function.php file.
-
Can this plugin block WP Cron and help hooking it into Server Cron like WP-Cron Control plugin?
-
Yes, but WP-Cron Control is quite old and it’s tactics is not needed anymore. Advanced Cron Manager can disable spawning WP Cron on site visit and will give you useful information about added Server Cron task.
-
Can you create a plugin for me?
-
Yes! We’re offering a custom plugin development services. Feel free to contact us to find out how we can help you.
Rezensionen
Mitwirkende & Entwickler
„Advanced Cron Manager – debug & control“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Advanced Cron Manager – debug & control“ wurde in 8 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Advanced Cron Manager – debug & control“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.5.10
- [Fixed] Fixed security issue causing subscribers could see the schedules or events.
2.5.9
- [Fixed] Missing plugin assets in package.
2.5.8
- [Fixed] Undefined variable typo.
2.5.7
- [Fixed] Plugin package.
2.5.6
- [Fixed] Security vulnerability.
2.5.5
- [Added] Custom schedules availability info.
2.5.4
- [Added] Code filters and actions. Required by Advanced Cron Manager PRO v2.7.
2.5.3
- [Security] Some input fields were not sanitized properly.
2.5.2
- [Fixed] Warning while adding new event.
- [Changed] Adding a proper message when you try to delete non-existing event.
2.5.1
- [Fixed] Dynamic property notices.
- [Fixed] Notice when adding event without arguments.
- [Fixed] Server scheduler conditional display logic.
- [Fixed] PHP 8 deprecated dynamic property creation.
- [Changed] Fixed typos.
- [Added] New WordPress protected events.
2.5.0
- [Changed] Updated dependencies (Node >= 12)
- [Changed] Adding a new event form now has more user-friendly argument management.
- [Added] Listeners – with PRO version you can now see all the methods hooked into the particular event.
- [Added] Event argument preview – arguments that contain objects, arrays, or are longer than 10 characters are now nicely formatted inside a modal.
2.4.2
- [Fixed] Link to server scheduler documentation
- [Fixed] Unauthorized actions. Now all the plugin actions are checking if the user is allowed to run them.
2.4.1
- [Fixed] Composer dev dependencies are now not bundled in the production package
- [Fixed] „nul“ typo causing fatal errors on newer PHP versions
- [Changed] Updated composer dependencies
2.4.0
- [Added] Event columns sorting
- [Fixed] Cron hook sanitizer doesn’t allow usage of slashes
- [Fixed] Update list of protected events
- [Fixed] Preserve search when events table rerender
- [Changed] Don’t allow to pause protected events
2.3.10
- [Fixed] A „Trying to get property ‚hash‘ of non-object“ warning fix when executed event doesn’t exist anymore
- [Hinzugefügt] Aktion zum Hinzufügen eigener Ereigniszeilen-Aktionen
2.3.9
- [Fixed] „non-numeric value encountered“ error with event arguments
- [Repariert] Schwerwiegender Fehler, wenn gerades Argument ein Objekt war. Jetzt wird der Klassenname angezeigt
- [Geändert] Wenn das Ereignis manuell ausgeführt wird, ist jetzt die Konstante DOING_CRON definiert
2.3.8
- [Repariert] Breite der Ereignistabelle
- [Changed] ACF PRO download link
2.3.7
- [Fixed] WordPress <4.7 compatibility
2.3.6
- [Fixed] PHP 7.2 compatibility
2.3.5
- [Repariert] Schwerwiegender Fehler, wenn das Ereignis-Argument ein Objekt war
- [Repariert] Hinweise
- [Repariert] Argumentenliste in der Ereignistabelle
- [Changed] Composer libraries updated
- [Changed] Node packages updated
- [Added] Plugin action link on Plugins table
= 2.3.4
* [Repariert] wp-hooks Skript-Handle, was dazu führte, dass die Seite das JavaScript des Plugins nicht geladen hat
= 2.3.3
* [Geändert] JavaScript-Hooks-Bibliothek, die in Konflikt mit Gutenberg stand
2.3.2
- [Repariert] i18n des Anwenden-Buttons
- [Hinzugefügt] Geplante und ungeplante Aktionen für Ereignisse
2.3.1
- [Fixed] Array to string conversion error fix for event arguments
- [Fixed] Missing old plugin file error fix
- [Added] Notification plugin promo box
2.3.0
- [Geändert] Korrekte Kompatibilität mit PHP 5.3
- [Geändert] Composer-Bibliotheken aktualisiert
- [Changed] Dice Container is not longer used
- [Repariert] Problem mit verschachtelter Composer-Umgebung, Dank an @v_decadence
- [Repariert] Verzeichnis der Asset-Anbieter
2.2.3
- [Added] Compatibility with PHP 5.3 with Dice library
- [Changed] PHP 5.6 requirement to PHP 5.3
- [Geändert] Container in separate Datei verschoben
2.2.2
- [Geändert] Minimale PHP-Version auf 5.6
2.2.1
- [Korrigiert] Datei löschen, bei welcher der DI52-Container noch verwendet wurde
2.2.0
- [Geändert] Composer-Bibliotheken aktualisiert
- [Changed] Changed DI52 Container to Dice in own namespace
- [Added] Server Scheduler section with information about hooking the WP Cron to server scheduler
2.1.2
- [Geändert] Zeitpläne können dank @barryalbert im System mit 0s Intervall registriert werden
2.1.1
- [Changed] Requirements lib has been moved to Composer
2.1.0
- [Geändert] Utilities-Klassen wurden in separate Composer-Bibliotheken verschoben
- [Geändert] Anforderungsprüfungen
- [Geändert] Funktion date() auf date_i18n()
- [Korrigiert] Veraltete Funktion wurde aktualisiert
- [Korrigiert] Übersetzungen. Es gab wenige fehlende gettext-Funktionen
- [Added] Schedules dropdown in add new event form now includes schedule’s slug
- [Added] Sanitization of Schedule and Event slugs in Add forms
2.0.0
- [Geändert] So ziemlich alles. Es gibt ein neues Interface und eine neue Codebasis.
- [Hinzugefügt] Suche nach Ereignissen
- [Hinzugefügt] Möglichkeit, Ereignisse zu pausieren/fortzufahren
- [Hinzugefügt] Möglichkeit, Zeitpläne zu bearbeiten
- [Hinzugefügt] Beispiel-PHP-Implementierung für jedes Ereignis (Action- und Callback-Funktion)
- [Hinzugefügt] Massenaktionen
1.5
- [Fixed] Manual execution of task which is giving an errors
1.4.4
- [Hinzugefügt] Französische Übersetzung dank Laurent Naudier
- [Changed] Promo box from Popslide plugin to Notification
1.4.3
- Metabox-Promo-Update
1.4.1
- Ausführung korrigiert, wenn Argumente angegeben werden
1.4
- Hooks für die PRO-Version hinzugefügt
- Removed PHP closing tags
- Einstellungs-Widget hinzugefügt
1.3.2
- Fixed arguments passed to the action on AJAX request
1.3
- Promo-Metabox hinzugefügt
- WordPress 4.1 comatybility check
- Übersetzung aktualisiert
- Plugin-Icon hinzugefügt
1.2
- Readme improvement
- Ausführungsbutton hinzugefügt
- Removed debug alert
1.1
- Fixed Schedules list from other plugins
1.0
- Plugin release