web-dev-qa-db-fra.com

Créer un site HTML statique à partir de WordPress

Un de mes amis étudie l’utilisation de WordPress pour un site dynamique avec une hiérarchie. Vraiment, pour le moment, il ne veut plus que "rien de plus sophistiqué que des photos et des liens entre les pages", mais le connaissant, cela deviendra plus complexe à partir de là.

La condition délicate, cependant, est qu'il doit pouvoir archiver le site. En tant que, créez une version HTML statique avec des ressources incorporées (photos) sur un CD pour une distribution manuelle de temps à autre.

Je suis à peu près sûr que c'est possible avec WP, car c'est ainsi que fonctionnent plusieurs systèmes de mise en cache. Mais je ne connais aucun plugin qui vous donne une simple fonction "site d'exportation sur disque". Y a-t-il un tel plugin?

2
EAMann

Activez les jolis permaliens et exécutez une araignée/archiveuse sur l'adresse de votre site Web. Cela devrait vous donner un site statique que vous pouvez placer sur un lecteur CD/DVD/USB.

Vous pouvez utiliser un outil tel que http://www.httrack.com/ pour faire la dernière partie. Si vous êtes sur Linux, vous pouvez utiliser la commande suivante:

# Mirror website to a static copy for local browsing.
# This means all links will be changed to point to the local files.
# Note --html-extension will convert any CGI, ASP or PHP generated files to HTML (or anything else not .html).
wget --mirror -w 2 -p --html-extension --convert-links -P <dir> http://www.yourdomain.com

Vous pouvez également exécuter une installation wordpress portable à partir d’une clé USB http://wordpress-portable.webnode.com/

6
Tom J Nowell

Vous voudrez peut-être essayer ce tutoriel:

http://mossiso.com/2009/07/20/convert-wp-to-static-html-part-2.html

Il y a aussi un script que vous pouvez exécuter via la ligne de commande

http://mossiso.com/code/make-wordpress-static

2
Nicole