commit 104fd80be173fde6391eddeabdf8c6c8c4f8c051 Author: Baerspektivo Date: Wed Oct 4 15:55:00 2023 +0200 CachewarmupLupin diff --git a/Cachwarmup.php b/Cachwarmup.php new file mode 100644 index 0000000..197887e --- /dev/null +++ b/Cachwarmup.php @@ -0,0 +1,78 @@ +post_type == 'post' || $post->post_type == 'page') && $post->post_status == 'publish') { + if ($post->post_type == 'post') { + $nachricht = 'Ein neuer Beitrag wurde erstellt: ' . $post->post_title; + } elseif ($post->post_type == 'page') { + $nachricht = 'Eine neue Seite wurde erstellt: ' . $post->post_title; + } + benutzerdefiniertes_log($nachricht); + } +} + +function aufzeichnen_beitrags_aktualisierung($post_id) { + if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { + return; + } + + + $post = get_post($post_id); + if (($post->post_type == 'post' || $post->post_type == 'page') && $post->post_status == 'publish') { + if ($post->post_type == 'post') { + $nachricht = 'Ein Beitrag wurde aktualisiert: ' . $post->post_title; + } elseif ($post->post_type == 'page') { + $nachricht = 'Eine Seite wurde aktualisiert: ' . $post->post_title; + } + benutzerdefiniertes_log($nachricht, 'Version ' . $post->post_modified); + + add_cached_change($nachricht); + } +} + +add_action('publish_post', 'aufzeichnen_beitrags_erstellung'); +add_action('publish_page', 'aufzeichnen_beitrags_erstellung'); +add_action('save_post', 'aufzeichnen_beitrags_aktualisierung'); diff --git a/crwaler.zip b/crwaler.zip new file mode 100644 index 0000000..9e3816d Binary files /dev/null and b/crwaler.zip differ