From 104fd80be173fde6391eddeabdf8c6c8c4f8c051 Mon Sep 17 00:00:00 2001 From: Baerspektivo Date: Wed, 4 Oct 2023 15:55:00 +0200 Subject: [PATCH] CachewarmupLupin --- Cachwarmup.php | 78 +++++++++++++++++++++++++++++++++++++++++++++++++ crwaler.zip | Bin 0 -> 522 bytes 2 files changed, 78 insertions(+) create mode 100644 Cachwarmup.php create mode 100644 crwaler.zip 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 0000000000000000000000000000000000000000..9e3816d4a1561c8caf653dfdcaad56c35ff613d1 GIT binary patch literal 522 zcmWIWW@Zs#-~hs&AeV3kD9C4GVBls@U`Q@1Ps~Xz(ksX)2o2$7VE0gvO+6tmn+l>! zE4UdLSza;t^nIX?BQNOfXlU;srx pfHxzP2s0vbkmW#;0|Q$cK`auYD!`kS4Wxw;2qS^?Y@me<3;