Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
dienste:wp_bytespeicher [28.12.2020 19:39] – Anleitung zum Erzeugen statischer Inhalte ergänzt bernd | dienste:wp_bytespeicher [03.01.2021 10:29] (aktuell) – für statisches Archiv robots.txt ignorieren bernd | ||
---|---|---|---|
Zeile 106: | Zeile 106: | ||
**Der nachfolgende Teil ist "work in progress" | **Der nachfolgende Teil ist "work in progress" | ||
+ | |||
+ | Damit im statischen Archiv bei jedem Artikel ein Hinweistext dabei ist, muss in der Datei functions.php des Themes am Ende folgender Inhalt ergänzt werden: | ||
+ | |||
+ | add_filter( ' | ||
+ | function filter_the_content_in_the_main_loop( $content ) { | ||
+ | // Prüfen ob wir in dem Loop eines Beitrags oder einer Seite sind | ||
+ | if (( is_single() OR is_page()) && in_the_loop() && is_main_query() ) { | ||
+ | // Den HTML Teil für die Schrift könnt ihr beliebig ändern oder erweitern | ||
+ | return '<p style=" | ||
+ | } | ||
+ | return $content; | ||
+ | } | ||
Um die Seite als Archiv zu verwenden, soll sie als statischer HTML-Code erhalten bleiben. Dies hat den Vorteil, dass im Hintergrund kein Wordpress mehr läuft und somit auch keine Plugins, Sicherheitsupdates etc. benötigt werden. Zu Testzwecken wurde das Programm [[https:// | Um die Seite als Archiv zu verwenden, soll sie als statischer HTML-Code erhalten bleiben. Dies hat den Vorteil, dass im Hintergrund kein Wordpress mehr läuft und somit auch keine Plugins, Sicherheitsupdates etc. benötigt werden. Zu Testzwecken wurde das Programm [[https:// | ||
Zeile 111: | Zeile 123: | ||
Das Archiv legt man mit folgendem Befehl an | Das Archiv legt man mit folgendem Befehl an | ||
- | httrack https:// | + | httrack https:// |
| | ||
-W | -W | ||
Zeile 117: | Zeile 129: | ||
-%v display on screen filenames downloaded (in realtime) - * %v1 short version - %v2 full animation (--display) | -%v display on screen filenames downloaded (in realtime) - * %v1 short version - %v2 full animation (--display) | ||
-%k use keep-alive if possible, greately reducing latency for small files and test requests | -%k use keep-alive if possible, greately reducing latency for small files and test requests | ||
+ | -s0 ignore robots.txt | ||
Für ein Update des Mirrors muss man im Ordner den folgenden Befehl verwenden: | Für ein Update des Mirrors muss man im Ordner den folgenden Befehl verwenden: | ||
Zeile 128: | Zeile 141: | ||
To have other options, retype all parameters and launch HTTrack | To have other options, retype all parameters and launch HTTrack | ||
To continue an interrupted mirror, just launch httrack without any parameters | To continue an interrupted mirror, just launch httrack without any parameters | ||
+ | | ||
+ |