| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| projets:siteweb_asso [2018/09/18 22:36] – francoisa | projets:siteweb_asso [2020/05/18 22:04] (Version actuelle) – francoisa |
|---|
| Préalable: un espace wqeb avec PHP7.2 si possible, une base de données MySSQL avec un utilisateur dédié. | Préalable: un espace wqeb avec PHP7.2 si possible, une base de données MySSQL avec un utilisateur dédié. |
| |
| - Créer un espace web : 2v2cbeta.viregul.fr . Attendre 30 minutes que le domaine soit propagé sur les DNS | - Créer un espace web sur ouvaton : monsite.fr . Attendre 30 minutes que le domaine soit propagé sur les DNS |
| - Télécharger l'[[https://fr.wordpress.org/wordpress-4.9.8-fr_FR.zip|archive FR de Wordpress]], la décompresser et l'envoyer via FTP sur l'espace Web (dans le bon dossier comme httpsdocs) | - Télécharger l'[[https://fr.wordpress.org/wordpress-4.9.8-fr_FR.zip|archive FR de Wordpress]], la décompresser et l'envoyer via FTP sur l'espace Web (dans le bon dossier comme httpsdocs) |
| - Se rendre sur la page du site avec l'url sous la forme : [[http://www.example.com/wp-admin/install.php|http://www.example.com/wp-admin/install.php]] | - Se rendre sur la page du site avec l'url sous la forme : [[http://www.example.com/wp-admin/install.php|http://www.example.com/wp-admin/install.php]] |
| - Suivre les insctructions : indiquer le nom de la base de données à utiliser, un utilisateur pour se connecter et son mot de passe, l'adresse de la base (en général localhost ou ici : sql01.ouvaton.coop), le préfixe des tables à utiliser : important pour ne pas mélanger plusieurs sites Wordpress dans la même base SQL : wp2v2cbeta_ | - Suivre les insctructions : indiquer le nom de la base de données à utiliser, un utilisateur pour se connecter et son mot de passe, l'adresse de la base (en général localhost ou ici : sql01.ouvaton.coop), le préfixe des tables à utiliser : important pour ne pas mélanger plusieurs sites Wordpress dans la même base SQL : wp_ |
| - si tout est bon, on lance l'installation | - si tout est bon, on lance l'installation |
| - Compléter avec le titre du site, un identifiant pour admininistration, un mot de passe, une adresse email, et une case à cocher pour indexation de site par moteur de recherche. | - Compléter avec le titre du site, un identifiant pour admininistration, un mot de passe, une adresse email, et une case à cocher pour indexation de site par moteur de recherche. |
| * Thème utilisables : | * Thème utilisables : |
| * Catch Evolution (viregul) customisé | * Catch Evolution (viregul) customisé |
| * | * Fluida : [[https://www.cryoutcreations.eu/wordpress-themes/fluida|https://www.cryoutcreations.eu/wordpress-themes/fluida]] ([[http://normanbilite.org|Normanbilite.org]]) |
| | * [[https://www.cryoutcreations.eu/wordpress-themes/tempera|Tempera]] ([[http://www.ardes.org/|Ardes.org]]) |
| | * Voir tous les thèmes [[https://www.cryoutcreations.eu/wordpress-themes|https://www.cryoutcreations.eu/wordpress-themes]] |
| |
| ===== Plugins à ajouter ===== | ===== Plugins à ajouter ===== |
| Pistes : [[https://www.micronator.org/?page_id=1130|https://www.micronator.org/?page_id=1130]] , | Pistes : [[https://www.micronator.org/?page_id=1130|https://www.micronator.org/?page_id=1130]] , |
| |
| * Sécurité : pare-feu : Block Bad Queries (BBQ), **Wordfence Security (version gratuite)** | * Sécurité : pare-feu : **Block Bad Queries** (BBQ), **Wordfence Security (version gratuite), ****Akismet Anti-Spam, WP Security Audit Log** |
| * Sauvegarde : **[[https://wordpress.org/plugins/backwpup/|BackWPup]] sur FTP** | * Sauvegarde : **[[https://wordpress.org/plugins/backwpup/|BackWPup]] sur FTP ou ** **[[https://fr.wordpress.org/plugins/updraftplus/|UpdraftPlus]] WordPress Backup Plugin**sur SFTP |
| * Statistiques : **WP Statistics** | * Statistiques : **WP Statistics** |
| * Formulaire : Contact Form 7 | * Formulaire : **Contact Form 7** ou **Contact Form by WPForms** |
| * Agenda : The Events Calendar | * Agenda : **The Events Calendar**, **All-in-One Event Calendar, Event Post** |
| * **réseau sociaux : **WP to diaspora* (à tester) | * réseau sociaux : WP to diaspora* (à tester) |
| | * Bascule en maintenance : **Maintenance Switch** |
| | * Gallerie : **NextGEN Gallery** |
| | * Miniatures : **Regenerate Thumbnails** |
| | * Redimensionnement automatique : **Resize At Upload Plus** |
| | * Gestion des rôles : **User Role Editor** |
| | * Navigation inter-pages** WP-PageNavi** |
| | * Amélioration Référencement** : Yoast SEO** |
| | * Newsletter : **[[https://wordpress.org/plugins/newsletter/|Newsletter]] , [[https://wordpress.org/plugins/mailpoet/|MailPoet]]** |
| | * jetpack ? |
| | * Slider : **NivoSlider, Smart Slider 3, MetaSlider** |
| | * Réseaux sociaux : **Jetpack by WordPress.com, WP to Diaspora** |
| | * Cache WP : **WP Fastest Cache** , **WP Super Cache ** |
| | * Post-crossposting : |
| | * FaceBook autopublish [[https://wordpress.org/plugins/facebook-auto-publish/|https://wordpress.org/plugins/facebook-auto-publish/]] |
| | * WP to Diaspora : [[https://wordpress.org/plugins/wp-to-diaspora/|https://wordpress.org/plugins/wp-to-diaspora/]] |
| | * WP to Twitter : [[https://wordpress.org/plugins/wp-to-twitter/|https://wordpress.org/plugins/wp-to-twitter/]] |
| | * [[https://wordpress.org/plugins/facebook-auto-publish/|https://wordpress.org/plugins/facebook-auto-publish/]] |
| | * [[https://wordpress.org/plugins/wp-socializer/|https://wordpress.org/plugins/wp-socializer/]] |
| | * |
| Personnalisation | Personnalisation |
| |
| * CSS : **Simple Custom CSS** | * CSS : **Simple Custom CSS** |
| * **gestion : Redirection** | * **gestion : Redirection** |
| * | Autres à tester : |
| | |
| | * [[https://wpforms.com/|WP Mail SMTP par WPForms]] : permet l'envoi de mail via smtp. |
| | * [[https://wordpress.org/plugins/disable-emojis/|Disable Emojis (GDPR friendly)]] : évite d'avoir le dns-prefecth chez s.w.org. |
| | * [[http://wordpress.org/plugins/wp-user-avatar/|WP User Avatar]] : permet principalement de désactiver les avatars et donc l'accès à gravatar.com |
| | * [[https://milandinic.com/wordpress/plugins/disable-google-fonts/|Disable Google Fonts]] : pas besoin d'explication. |
| | * [[https://www.icegram.com/|Email Subscribers & Newsletters]] : permet aux visiteurs de s'inscrire pour être notifié(e) lorsqu'un nouvel article est publié. |
| | * [[http://www.devpups.com/social-pug/|Social Pug]] : permet de partager les publications sur les réseaux sociaux traditionnels. |
| | * [[https://contactform7.com/|Contact Form 7]] : formulaire de contact. |
| | * [[https://formidableforms.com/|Formidable Forms]] : créer des formulaires. |
| | |
| | ===== Traduction d'un thème wordpress ===== |
| | |
| | - Récupération de la traduction du thème depuis : [[https://translate.wordpress.org/projects/wp-themes/|https://translate.wordpress.org/projects/wp-themes/]] \\ Télécharger le .po en bas (extract : All current as Portable Object Message Catalog .po) |
| | - Editer le fichier .po avec Poedit (dispo dans les paquets) ou [[https://poedit.net/|Poedit.net]] |
| | - Traduire toutes les chaines (afficher les chaines manquantes en premier) |
| | - Enregistrer le .po (qu'on peut mettre à jour avec une nouvelle version), Exporter le fochier en .mo |
| | - Déposer les 2 dans le dossier "wp-content/languages/themes". (la doc wordpress sur l'[[https://developer.wordpress.org/themes/advanced-topics/child-themes/#internationalization|internationalisation des themes enfant]] reste floue et ne fonctionne pas) |
| |