Code d’exemple pour ne pas afficher deux fois un article dans une page avec deux boucles (code d’exemple)
Contenus
Les codes pour optimiser les contenus de votre WordPress.
Utiliser ce code en remplacement du simple the_content dans vos fichiers de thèmes affichant des contenus (single.php, singular.php, …)
Ajouter ce code :
[pastacode lang= »php » message= » » highlight= » » provider= »manual » manual= »function%20seomix_seo_img_add_alt_tags(%24content)%7B%0Aglobal%20%24post%3B%0Apreg_match_all(‘%2F%3Cimg%20(.*%3F)%5C%2F%3E%2F’%2C%20%24content%2C%20%24images)%3B%0Aif(!is_null(%24images))%20%7B%0Aforeach(%24images%5B1%5D%20as%20%24index%20%3D%3E%20%24value)%20%7B%0Aif(!preg_match(‘%2Falt%3D%2F’%2C%20%24value))%7B%0A%24new_img%20%3D%20str_replace(‘%3Cimg’%2C%20’%3Cimg%20alt%3D%22’.get_the_title().’%22’%2C%0A%24images%5B0%5D%5B%24index%5D)%3B%0A%24content%20%3D%20str_replace(%24images%5B0%5D%5B%24index%5D%2C%20%24new_img%2C%20%24content)%3B%7D%7D%7D%0Areturn%20%24content%3B%7D%0Aadd_filter(‘the_content’%2C%20’seomix_seo_img_add_alt_tags’%2C%2099999)%3B »/]
[pastacode lang= »php » message= » » highlight= » » provider= »manual » manual= »%2F**%0AParam%C3%A9trage%20par%20d%C3%A9faut%20pour%20les%20attachments%0ASource%20%3A%20http%3A%2F%2Fwpsnipp.com%2Findex.php%2Ffunctions-php%2Fset-default-attachmentdisplay-%0Asettings-alignment-link-size-wordpress%2F%0A*%0A*%2F%0Afunction%20seomix_adm_attachment_display_settings()%20%7B%0Aupdate_option(%20’image_default_align’%2C%20’center’%20)%3B%0Aupdate_option(%20’image_default_link_type’%2C%20’file’%20)%3B%0Aupdate_option(%20’image_default_size’%2C%20’large’%20)%3B%0A%7D%0Aadd_action(%20’after_setup_theme’%2C%20’seomix_adm_attachment_display_settings’%20)%3B »/]
Le code pour Gutenberg Le code pour tinyMCE [pastacode lang= »php » message= »Ajouter un texte par défaut lors de la création d’un contenu » highlight= » » provider= »manual » manual= »function%20seomix_adm_default_post_text(%20%24content%20)%20%7B%0A%24content%20%3D%20%22%0A%3Cp%3EMerci%20pour%20la%20cr%C3%A9ation%20de%20ce%20nouvel%20article.%20Voici%20les%20r%C3%A8gles%20%C3%A0%20respecter%0A%3A%3C%2Fp%3E%3Cul%3E%0A%3Cli%3EVotre%20contenu%20est%20%3Cstrong%3Eunique%3C%2Fstrong%3E%3C%2Fli%3E%0A%3Cli%3E%3Cstrong%3EVotre%20contenu%20r%C3%A9pond%20%C3%A0%20un%20besoin%3C%2Fstrong%3E%3C%2Fli%3E%0A%3Cli%3EVotre%20contenu%20est%20bien%20%C3%A9crit%2C%20a%C3%A9r%C3%A9%20et%20mis%20en%20page%2C%20et%20si%20possible%20avec%0Ades%20images%20et%20des%20vid%C3%A9os%3C%2Fli%3E%0A%3Cli%3E%3Cstrong%3ENe%20faites%20pas%20les%20bourrins%3C%2Fstrong%3E%20avec%20les%20liens%3C%2Fli%3E%0A%3Cli%3ESoyez%20pertinents%2C%20d%C3%A9cal%C3%A9s%20et%20originaux%2C%20sous%20peine%20de%20finir%20dans%20le%0Amixeur%3C%2Fli%3E%0A%3C%2Ful%3E%3Cp%3EBonne%20r%C3%A9daction%20%C3%A0%20tous%20!%3C%2Fp%3E%22%3B%0Areturn%20%24content%3B%7D%0Aadd_filter(%20’default_content’%2C%20’seomix_adm_default_post_text’%20)%3B »/]
Code pour récupérer les données Exifs d’une image dans WordPress avec la fonction wp_get_attachment_metadata
Code source pour conserver uniquement les styles utiles dans l’éditeur de contenu TinyMCE.
© 2013-2023 Optimiser son référencement WordPress, le livre - Par Daniel Roch
Theme by Anders Noren — Haut de page ↑