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 18:39] – Anleitung zum Erzeugen statischer Inhalte ergänzt bernd | dienste:wp_bytespeicher [03.01.2021 09: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 | ||
| + | | ||
| + | |||