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 :
- 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.
- 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 :
- Après activation, allez dans
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
}
}
}
local/watermarks/copyright_2025.png
etpath/to/watermark2.png
par les chemins réels vers vos images de filigrane, et ajustez lescase
avec les identifiants (ID
) de vos albums correspondants.- 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.
- Téléversez vos images de filigrane personnalisées (par exemple,
- 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