Piwigo filigrane personnalisé par album

Pour appliquer un filigrane spécifique à chaque album dans Piwigo, correspondant aux différents sites WordPress que vous gérez, vous pouvez utiliser le plugin Perso Footer. Ce plugin permet d’ajouter du code personnalisé, notamment pour modifier dynamiquement le filigrane en fonction de l’album consulté. Étapes à suivre : Remarques importantes : En suivant ces étapes, vous


Pour appliquer un filigrane spécifique à chaque album dans Piwigo, correspondant aux différents sites WordPress que vous gérez, vous pouvez utiliser le plugin Perso Footer. Ce plugin permet d’ajouter du code personnalisé, notamment pour modifier dynamiquement le filigrane en fonction de l’album consulté.

Étapes à suivre :

  1. Installer et activer le plugin Perso Footer :
    • Connectez-vous à l’administration de votre galerie Piwigo.
    • Allez dans Plugins > Gérer.
    • Recherchez le plugin “Perso Footer” et installez-le.
    • Activez le plugin une fois l’installation terminée.
  2. Configurer le plugin pour appliquer des filigranes spécifiques :
    • Après activation, allez dans Plugins > Perso Footer > Configuration.
    • Ajoutez le code suivant dans le champ de configuration :
add_event_handler('loc_end_page_header', 'apply_custom_watermark');

function apply_custom_watermark() {
    global $conf, $page;
    if (!empty($page['category']['id'])) {
        switch ($page['category']['id']) {
            case 1:
                $conf['Derivatives'] = array_merge($conf['Derivatives'], array(
                    'watermark' => 'local/watermarks/copyright_2025.png',
                    'watermark_position' => 'bottom-right',
                ));
                break;
            case 2:
                $conf['Derivatives'] = array_merge($conf['Derivatives'], array(
                    'watermark' => 'path/to/watermark2.png',
                    'watermark_position' => 'bottom-right',
                ));
                break;
            // Ajoutez d'autres cas pour chaque album
        }
    }
}
  1. Remplacez local/watermarks/copyright_2025.png et path/to/watermark2.png par les chemins réels vers vos images de filigrane, et ajustez les case avec les identifiants (ID) de vos albums correspondants.
  2. Uploader vos images de filigrane :
    • Téléversez vos images de filigrane personnalisées (par exemple, copyright_2025.png, watermark2.png, etc.) dans un répertoire de votre serveur, accessible par Piwigo.
  3. Régénérer les images dérivées :
    • Après avoir configuré les filigranes, il est nécessaire de régénérer les images dérivées pour appliquer les nouveaux filigranes.
    • Allez dans Outils > Régénérer les images.
    • Sélectionnez les albums concernés et lancez la régénération.

Remarques importantes :

  • Identifiants des albums : Pour connaître l’ID d’un album, allez dans Albums > Gérer, puis survolez le nom de l’album ; l’ID apparaîtra dans l’URL affichée en bas de votre navigateur.
  • Position du filigrane : Vous pouvez ajuster la position du filigrane en modifiant la valeur de 'watermark_position' (par exemple, 'top-left', 'top-right', 'bottom-left', 'bottom-right').
  • Sauvegarde : Avant toute modification, assurez-vous de sauvegarder vos fichiers et configurations actuels pour éviter toute perte de données.

En suivant ces étapes, vous pourrez personnaliser le filigrane de chaque album en fonction du site WordPress correspondant, assurant ainsi une cohérence visuelle et une protection adaptée pour vos images.

Perso footer : https://piwigo.org/ext/index.php?eid=554


Leave a Reply

Your email address will not be published. Required fields are marked *