{"id":1721,"date":"2010-10-23T12:57:52","date_gmt":"2010-10-23T11:57:52","guid":{"rendered":"http:\/\/flaven.fr\/?p=1721"},"modified":"2013-09-24T06:38:42","modified_gmt":"2013-09-24T04:38:42","slug":"wordpress-polices-cufon-plugin-plugin-pour-utiliser-cufon-dans-votre-theme-wordpress","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2010\/10\/wordpress-polices-cufon-plugin-plugin-pour-utiliser-cufon-dans-votre-theme-wordpress\/","title":{"rendered":"WordPress, Polices, Cuf\u00f3n, Plugin &#8211; Plugin pour utiliser Cuf\u00f3n dans votre th\u00e8me WordPress"},"content":{"rendered":"<p><!--  WordPress, Polices, Cuf\u00f3n, Plugin - Plugin pour utiliser Cuf\u00f3n dans votre th\u00e8me WordPress --><br \/>\n<!--  WordPress, Polices, Cuf\u00f3n, Plugin, th\u00e8me, personnalisation, javascript  --><br \/>\nQui n&#8217;a pas envie de s&#8217;affranchir du faible nombre de polices syst\u00e8me dont on dispose au sein d&#8217;une CSS. On avait d\u00e9j\u00e0 en partie r\u00e9pondu \u00e0 cette question dans un pr\u00e9c\u00e8dent article de ce blog notamment sur la toute nouvelle librairie Cuf&oacute;n, venu de Finlande si mes souvenirs sont bons.<!--more--> Apr\u00e8s quelques mois d&#8217;existence, cette librairie qui permet le &#8220;font replacement&#8221; (remplacement de la police) au sein d&#8217;un site web tout en pr\u00e9servant la capacit\u00e9 de r\u00e9f\u00e9rencement de votre site web a \u00e9t\u00e9 port\u00e9e par de nombreux d\u00e9veloppeurs au sein de Worpress via des plugins. Voici donc rapidement notre s\u00e9lection de plugins.<\/p>\n<p><b>Le pr\u00e9c\u00e8dent article sur une question de Cuf&oacute;n<\/b><\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2009\/11\/07\/webdesign-font-cufon-css-saffranchir-des-polices-systeme-sur-un-site-web-avec-cufon\/\">Webdesign, Font, Cufon, CSS &#8211; S\u2019affranchir des polices syst\u00e8me sur un site web avec cuf\u00f3n<\/a><\/li>\n<\/ul>\n<h4>&#8220;Ainsi font, font&#8230;&#8221; &#8211; Quelques polices trouv\u00e9es sur le web<\/h4>\n<p>Chez Hecube, on est finalement assez sympa, on vous donne \u00e0 la police&#8230; des polices ! Voil\u00e0 une liste des polices Cuf&oacute;n que nous avons pu trouver sur le web.<\/p>\n<pre lang=\"txt\">\r\nDelicious_500.font.js\r\nFutura_Bk_BT_400.font.js\r\nLeagueGothic_400.js\r\nMyriad_Pro_300.font.js\r\nMyriad_Pro_400.font.js\r\nMyriad_Pro_600.font.js\r\nMyriad_Pro_700.font.js\r\nRockwell_Std_300.font.js\r\nVegur_400-Vegur_700.font.js\r\ncoupe-bold_500.font.js\r\ncoupe-medium_500.font.js\r\ncoupe-normal_500.font.js\r\ncoupe-thin_500.font.js\r\ngeorgia_400.font.js\r\njunction_400.font.js\r\n<\/pre>\n<p><a href=\"http:\/\/social.hecube.net\/files\/2010\/10\/cufon-fonts.zip\">Le fichier zipp\u00e9 du r\u00e9pertoire <code>cufon-fonts<\/code> des polices ci-dessus (cufon-fonts.zip)<\/a>.<\/p>\n<p><strong>Attention, certaines de ces polices n&#8217;ont pas \u00e9t\u00e9 export\u00e9es pour support\u00e9s des lettres avec accent comme le Fran\u00e7ais ou l&#8217;Espagnol. Il vous faudra donc refaire l&#8217;export si vous souhaitez publier avec accent !<\/strong><\/p>\n<h4>1. Plugin all-in-one-cufon<\/h4>\n<p>Excellent plugin&#8230; extr\u00eamement synth\u00e9tique et parfaitement configurable. Le tout sur une seule page d&#8217;o\u00f9 son nom sans doute <code>all-in-one<\/code>. De loin, notre pr\u00e9f\u00e9r\u00e9.<\/p>\n<p><b>Le code pour faire des remplacements, du simple \u00e0 plus complexe<\/b><\/p>\n<pre lang=\"txt\">\r\nCufon.replace('h1');\r\nCufon.replace('h2');\r\nCufon.replace('li.current_page_item', {\r\n                \tcolor: '-linear-gradient(#FFFFFF, #99CCFF)',\r\n                    textShadow: '10px 10px rgba(0, 0, 0, 0.3)',\r\n                    hover: {\r\n\t\ttextShadow: '10px 10px rgba(0, 0, 0, 0.3)',\r\n\t\tcolor: '-linear-gradient(#FFFFFF, #969696)'\r\n\t}\r\n                    });\r\n\r\nCufon.replace('li.page_item', {\r\n                \tcolor: '-linear-gradient(#FFFFFF, #99CCFF)',\r\n                    textShadow: '10px 10px rgba(0, 0, 0, 0.3)',\r\n                    hover: {\r\n\t\ttextShadow: '10px 10px rgba(0, 0, 0, 0.3)',\r\n\t\tcolor: '-linear-gradient(#FFFFFF, #969696)'\r\n\t}\r\n                    });\r\n\r\n<\/pre>\n<p><i>Source : <a href=\"http:\/\/wordpress.org\/extend\/plugins\/all-in-one-cufon\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/all-in-one-cufon\/<\/a><\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_all_in_one_1.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_all_in_one_2.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_all_in_one_3.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_all_in_one_4.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<h4>2. Plugin WP-Cuf\u00f3n<\/h4>\n<p>Le cr\u00e9ateur de ce plugin a juste oubli\u00e9 que la configuration de Cuf\u00f3n n&#8217;est pas l&#8217;onglet &#8220;Settings&#8221; mais dans l&#8217;onglet &#8220;Appearance&#8221; au sein de l&#8217;outil d&#8217;administration. Il est ensuite assez difficile de trouver des fonts \u00e0 part la vegur qui est donn\u00e9 avec le plugin \u00e0 titre d&#8217;exemple mais une fois le syst\u00e8me en place, c&#8217;est assez facile de changer la police des principaux titres : H1, H2&#8230;.etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_wp_cufon_1.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_wp_cufon_2.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><i>Source : <a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-cufon\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/wp-cufon\/<\/a><\/i><\/p>\n<blockquote><p>\n1. Upload `wp-cufon` folder to the `\/wp-content\/plugins\/` directory<br \/>\n2. Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress<br \/>\n3. Convert or get some compatible .font.js fontfiles<br \/>\n4. Create a directory with the name `fonts` in \/wp-content\/plugins\/<br \/>\n5. Upload your font-files to `\/wp-content\/plugins\/fonts\/`<br \/>\n6. Go to the Settings Page and enter your replacement codes with the &#8220;font-family&#8221; names of your fonts<br \/>\n&#8211;&gt; Example: Cufon.replace(&#8216;h1&#8217;, { fontFamily: &#8216;Vegur&#8217; });<br \/>\n&#8211;&gt; you can test the free Vegur fontfile from \/wp-cufon\/example\/ &#8211; load the file into your external font directory.\n<\/p><\/blockquote>\n<h4>3. Plugin wp-Typography<\/h4>\n<p>Ce plugin boxe dans une autre cat\u00e9gorie&#8230;. mais il ne marche sur la version Version 3.0.1 semble-t-il ! C&#8217;est ballot. Ce plugin ne semble marcher qu&#8217;avec une version de 2.7 \u00e0 2.8.4.<\/p>\n<p>Il est aussi recommand\u00e9 d&#8217;utiliser le plugin wp-supercache<br \/>\n<a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-super-cache\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/wp-super-cache\/<\/a><\/p>\n<p><i>Source : <a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-typography\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/wp-typography\/<\/a><\/i><\/p>\n<h4>4. Plugin dynamic-font-replacement-4wp<\/h4>\n<p>Int\u00e9ressant mais ne permet pas d&#8217;ajouter des tags suppl\u00e9mentaires.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_4wp_1.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/10\/wp_font_typography_4wp_2.jpg\" width=\"500\" height=\"265\" alt=\"Wordpress, Polices, Cuf\u00f3n, Plugin - Plugin pour utilser Cuf\u00f3n dans votre th\u00e8me WordPress\"><\/p>\n<p><i>Source : <a href=\"http:\/\/wordpress.org\/extend\/plugins\/dynamic-font-replacement-4wp\/\" target=\"_blank\">\thttp:\/\/wordpress.org\/extend\/plugins\/dynamic-font-replacement-4wp\/<\/a><\/i><\/p>\n<h2>Convertir des polices localement avec Cuf&oacute;n<\/h2>\n<p>Une des choses un peu fastidieuses dans Cuf&oacute;n est bien de cr\u00e9er les polices afin de profiter des qualit\u00e9s de la libraire javascript Cuf&oacute;n. Le plus compliqu\u00e9 est bien de de coltiner la conversion des polices, c&#8217;est pratiquement un \u00e9quivalent de la guerre des polices.<\/p>\n<h4>La proc\u00e9dure sur Mac, propos\u00e9e par Cuf&oacute;n<\/h4>\n<p>Si vous rencontrez des difficult\u00e9s \u00e0 convertir vos fichiers de polices en fichier javascript <code>.font.js<\/code> utilisables dans Cuf&oacute;n, vous n&#8217;etes pas vraiment au bout de vos peines&#8230;<\/p>\n<p>Sur l&#8217;espace <code>Github<\/code> de Cuf&oacute;n, vous avez bien un epoc\u00e9dure sur Mac pour tenter d&#8217;obtenir sur Mac et via le terminal, un fichier&#8230; Sans grand succ\u00e8s<\/p>\n<p><code>cat \"MyFontReg\/..namedfork\/rsrc\" &gt; \"MyFontReg.dfont\"<\/code><\/p>\n<p><b>Ce qui fait sur un poste Mac, une commande de ce type :<\/b><\/p>\n<p><code>cat \/Users\/username\/Library\/Fonts\/nom_de_ma_police &gt; \/Users\/username\/Documents\/Fonts_for_cufon\/nom_de_ma_police.dfont<br \/>\n<\/code><\/p>\n<p><i>Source : <a href=\"http:\/\/github.com\/sorccu\/cufon\/wiki\/trouble-with-font-files\" target=\"_blank\">http:\/\/github.com\/sorccu\/cufon\/wiki\/trouble-with-font-files<\/a><\/i><\/p>\n<p>La commande pour connaitre la liste des polices install\u00e9s sur votre Mac<br \/>\n<code>cd \/username\/Library\/Fonts\/<\/code><\/p>\n<h4><\/h4>\n<h4>Installer une version en local sur MAMP de la librairie Cuf&oacute;n<\/h4>\n<p>Cela suppose que vous connaissez au moins l&#8217;article pour utiliser <code>MacPorts<\/code><\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2009\/07\/06\/macports-la-puissance-de-lopen-source-sur-votre-mac-os-x\/\" target=\"_blank\">MacPorts &#8211; la puissance de l\u2019open-source sur votre Mac Os X<\/a><\/li>\n<\/ul>\n<p><code>sudo port install fontforge<\/code><\/p>\n<p>On fait ensuite un t\u00e9l\u00e9chargement et une installation de la librairie <code>sorccu-cufon-1.09-0-g1c9b69b.zip<\/code> dans un r\u00e9pertoire en local <code>cufon_forge<\/code><\/p>\n<p><i>Source : <a href=\"http:\/\/github.com\/sorccu\/cufon\" target=\"_blank\">http:\/\/github.com\/sorccu\/cufon<\/a><\/i><\/p>\n<p>Il faut ensuite \u00e9diter le fichier <code>\/generate\/settings.ini<\/code> et placer la ligne suivante en d\u00e9sactivant le chemin par d\u00e9faut :<\/p>\n<pre lang=\"text\">\r\n#fontforge=\/usr\/bin\/fontforge\r\nfontforge=\/opt\/local\/bin\/fontforge\r\n<\/pre>\n<p>Il ne vous reste qu&#8217;\u00e0 d\u00e9marrer votre serveur en local (MAMP) et de convertir les polices souhait\u00e9es via la proc\u00e9dure normale mais en local.<\/p>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Un plugin qui utilise les polices mis \u00e0 disposition par Google, encore eux !<br \/>\n\t<a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-google-fonts\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/wp-google-fonts\/<\/a><\/li>\n<li>Un plugin en version d&#8217;essai puis qui devient payant&#8230;.<br \/>\n\t<a href=\"http:\/\/wordpress.org\/extend\/plugins\/anyfont\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/anyfont\/<\/a><\/li>\n<li>20 Best WordPress Typography Plugins To Enhance Readability<br \/>\n\t<a href=\"http:\/\/wordpress.org\/extend\/plugins\/facelift-image-replacement\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/facelift-image-replacement\/<\/a><\/li>\n<li>20 Best WordPress Typography Plugins To Enhance Readability<br \/>\n\t<a href=\"http:\/\/www.hongkiat.com\/blog\/20-best-wordpress-typography-plugins-to-enhance-readability\/\" target=\"_blank\">http:\/\/www.hongkiat.com\/blog\/20-best-wordpress-typography-plugins-to-enhance-readability\/<\/a><\/li>\n<li>Getting a local version of Cuf\u00f3n running on a mac<br \/>\n\t<a href=\"http:\/\/www.lazydada.com\/2010-08-03\/getting-a-local-version-of-cufon-running-on-a-mac\/\" target=\"_blank\">http:\/\/www.lazydada.com\/2010-08-03\/getting-a-local-version-of-cufon-running-on-a-mac\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Qui n&#8217;a pas envie de s&#8217;affranchir du faible nombre de polices syst\u00e8me dont on dispose au sein d&#8217;une CSS. On avait d\u00e9j\u00e0 en partie r\u00e9pondu&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2010\/10\/wordpress-polices-cufon-plugin-plugin-pour-utiliser-cufon-dans-votre-theme-wordpress\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">WordPress, Polices, Cuf\u00f3n, Plugin &#8211; Plugin pour utiliser Cuf\u00f3n dans votre th\u00e8me WordPress<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9413,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Utilisez Cuf\u00f3n dans WordPress avec ces plugins. Am\u00e9liorez vos polices web tout en pr\u00e9servant le SEO. S\u00e9lection et outils d\u00e9taill\u00e9s.","bf_ai_og_title":"Plugins Cuf\u00f3n pour WordPress","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3454,3444,3445,3447,3448,3449,3451,3435,3452],"tags":[251,226,193,106,346,126,2223],"class_list":["post-1721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-journalism-writing","category-programming-databases","category-seo-web-marketing","category-technology-trends","category-tools-productivity","category-tutorials-how-to","category-web-design-front-end","category-web-development","category-wordpress-cms","tag-cufon","tag-javascript","tag-personnalisation","tag-plugin","tag-polices","tag-theme","tag-wordpress"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-rL","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2011\/09\/wp_logo_generic3_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=1721"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1721\/revisions"}],"predecessor-version":[{"id":9440,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1721\/revisions\/9440"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9413"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}