WordPress : la migration Multisite avec MU-Migration

 

MU Migration, édité par 10Up, est un plugin d’import – export de sites dédié à WordPress dans sa version multisites (WPMU).
Il fonctionne sur la base de WP-CLI (http://wp-cli.org/fr/), l’interface de commande pour WordPress qu’il prolonge en fournissant un certain nombre de commandes supplémentaires.
Ce plugin permet l’import / export de sites dans ou depuis une plateforme multisites.
Autrement dit, il est utile quand on veut intégrer un site individuel dans une structure multisites ou au contraire extraire un mini-site pour en faire un site single doté d’une base de données indépendante.

Pallier les problèmes de sauvegarde des formulaires importants

Lorsque l'on travaille sur un projet Drupal conséquent comportant de nombreuses de fonctionnalités et de nombreuses permissions à contribuer, on observe régulièrement un problème récurrent de sauvegarde sur des formulaires de grande taille. Régulièrement, les changement ne sont pas pris en compte en base de donnés. Des alésa récurrents sur les formulaires de droits /admin/user/permissions et /admin/people/permissions. Comment pallier à ce problème ? C'est le sujet de cet article...

Comment faire son backup WordPress ?

Je ne vous le cache pas, il est très important de sauvegarder régulièrement son site pour éviter de tout perdre en cas de problème, que ce soit accidentel ou suite à un piratage. Dans cet article, je vais donc m'intéresser à la sauvegarde automatique sur WordPress et à la sauvegarde de manière incrémentielle - c'est-à-dire comparer chaque sauvegarde pour juste ajouter et / ou modifier des données. De nombreux plugins WordPress existent pour faire cela et vous pouvez tout à fait les configurer avec ce que vous voulez que la sauvegarde contienne (base de données, fichiers ...).

Présentation du Plugin : Advanced Custom Field

ACF ou Advanced Custom Field est un plugin de surcharge du CMS WordPress très puissant. Son but est simple :  vous permettre en quelques clics de créer des groupes de champs personnalisés (custom fields) que vous pourrez intégrer aux types de contenus, aux templates de page ou encore aux taxonomies pour ne citer que les principaux. Grâce à ce plugin très bien conçu et assez intuitif, vous aurez à disposition un outil puissant permettant la customisation profonde de votre site.

La recherche dans un site Drupal avec SearchAPI

La recherche est un élément primordial dans un site web.

Les moteurs d'indexation tel que SolR ou ElasticSearch ont la puissance nécessaire pour répondre aux demandes fortes de recherche de nos clients et de simplicité d'utilisation des internautes. Cependant, la mise en place d'un tel moteur d'indexation a un coût important. Il existe sous Drupal une solution alternative à moindre coût. Nous utilisons pour cela un moteur d'indexation en base de données.

Ce moteur d'indexation est fournit par le module search_api_db. Cette API permet de mettre en place une recherche FullText et à facette dans un site Drupal en stockant les indexes en base de données.