a10565d738a3193c8c87ebc16606a1af50373864
Module WordPress 7.0 → PHPBoost Importer
⚠️ WORK IN PROGRESS !
Ce script n'est pour le moment PAS 100% fonctionnel, à tester en environnement adéquat.
Développement en cours, il n'a pas encore été testé avec WordPress en version 7.0.
Ce module permet d'importer le contenu d'un site WordPress 7.0 vers une installation PHPBoost.
Il importe les utilisateurs, articles, catégories d'articles, pages, commentaires et médias (images).
📌 Prérequis
-
Accès aux bases de données :
- Le script doit pouvoir se connecter aux bases de données WordPress et PHPBoost avec des droits en lecture/écriture.
- Les identifiants de connexion doivent être configurés dans le fichier
wordpress_import.php.
-
Dossier de destination pour les médias :
- Le dossier
PBOOST_UPLOAD_DIR(ex:/var/www/phpboost/upload/) doit exister et être accessible en écriture par le script.
- Le dossier
-
PHP 7.4 ou supérieur :
- Le script utilise des fonctions modernes de PHP.
🛠 Installation
-
Copier le script
wordpress_import.phpà la racine de votre installation WordPress. -
Configurer le script :
- Éditez le fichier
wordpress_import.phpet mettez à jour les constantes suivantes :WP_DB_HOST,WP_DB_NAME,WP_DB_USER,WP_DB_PASS,WP_DB_PREFIX(pour WordPress).PBOOST_DB_HOST,PBOOST_DB_NAME,PBOOST_DB_USER,PBOOST_DB_PASS,PBOOST_DB_PREFIX(pour PHPBoost).WP_UPLOAD_DIR: Chemin absolu vers le dossierwp-content/uploads/de WordPress.PBOOST_UPLOAD_DIR: Chemin absolu vers le dossier de destination des médias dans PHPBoost (ex:/var/www/phpboost/upload/).
- Éditez le fichier
-
Exécuter le script :
- Via un navigateur :
https://votre-site-wordpress.fr/wordpress_import.php - Via la ligne de commande :
sudo -u www-data php /chemin/vers/wordpress_import.php
- Via un navigateur :
📧 Infos
Pour toute question, contacte-moi !
Description
Script de migration depuis WordPress 7.0 vers PHPBoost.
Les contributions sont les bienvenues.
https://geekonweb.fr
34 KiB
Languages
PHP
100%