web-dev-qa-db-fra.com

Suppression du lien d'image par défaut

Je me demandais simplement s'il y avait un moyen de supprimer la fonction par défaut de WordPress consistant à ajouter une balise autour d'une image insérée. Je suppose que c'est une fonction "remove_filter" comme vous pouvez le faire pour WPAutoP, mais toutes mes recherches ont uniquement permis de trouver des liens pour des plugins de galerie, etc.

Merci d'avance, Pete

4
pete_schuster

Cela ne peut pas être changé à travers un filtre. Dans WordPress 2.9.2 et inférieur, le paramètre peut être modifié dans /wp-admin/options.php. Le champ image_default_link_type est défini sur "fichier" par défaut. Si vous le définissez sur "aucun", puis faites défiler vers le bas et enregistrez, les liens de média seront désactivés.

Cette option a été supprimée de options.php dans WordPress 3. Pour les versions 3.0 et supérieures, vous devez ajouter ce qui suit dans le fichier functions.php de votre thème ou enregistrez-le dans un plugin:

 update_option('image_default_link_type','none');

Remarque: la suppression du lien affecte tous les médias. Si vous téléchargez des fichiers .Zip, .pdf, de la musique ou d'autres types de supports que vous souhaitez que les gens téléchargent depuis votre site, vous devrez ajouter manuellement des liens vers ceux-ci. Il existe actuellement un ticket ouvert sur le circuit pour cela: http://core.trac.wordpress.org/ticket/15924

5
Elpie

Il y a une option dans la table wp_options appelée image_default_link_type. Le fait de changer cela en "aucun" empêchera le lien par défaut d’être enroulé autour des images.

Visitez {yoursite.url}/wp-admin/options.php, trouvez le champ image_default_link_type et modifiez la valeur en "aucun". (Les autres valeurs possibles sont "fichier" ou "post".)

3
goldenapples