Inspirat de pluginul pe care l-am făcut zilele trecute RO Permalinks pentru curățarea permalinkurilor din WordPress am mai făcut încă un plugin, de data aceasta pentru curățarea titlurilor articolelor.
Cei care folosesc Microsoft Word înainte de a adăuga un articol pe blog (sau care copiază părți din articole de pe alte site-uri și fac paste în WordPress) se lovesc adesea de faptul că Microsoft Word folosește funcția Auto-Correct pentru a modifica ghilimelele (din ” în ”) sau liniile de despărțire (din – în ‒). Cum acestea sunt caractere speciale, sunt adesea convertite în coduri HTML/XML, mai ales atunci când sunt parsate de alte site-uri web.
Prin urmare am decis să fac un plugin care să înlocuiască aceste caractere cu cele obișnuite în momentul salvării articolului.
Având recent în minte discuțiile cu privire la folosirea caracterelor românești m-am gândit să introduc în plugin opțiunea de a folosi în titluri, la alegere, unul din cele două tipuri de glife folosite pentru diacriticele românești.
- Ș Ț – cu virgule (acestea sunt cele CORECTE conform Academiei Române și sunt complet compatibile cu versiunile de Windows Vista sau Windows 7)
- Ş Ţ – cu sedile (sunt incorecte dar compatibile cu mai multe versiuni de Windows (XP, Vista, 7))
Există un plugin care folosește funcția ob_start pentru a înlocui în timpul afișării paginilor toate caracterele cu virgule în caractere cu sedile (pentru compatibilitatea cu Windows XP) http://wordpress.org/extend/plugins/virgula-to-sedila/
Diferența este că pluginul Clean Titles este customizabil din setări, puteți alege ce varianta de diacritice vreți să folosiți, iar modificările le face în baza de date, o singură dată, la momentul salvării articolului.
Puteți opta ca pluginul să înlocuiasca doar diacriticele românești (cu una din variantele prezentate) fără să înlocuiască simbolurile din titluri.
Dacă optați pentru înlocuirea simbolurilor din titluri următoarele caractere vor fi înlocuite în titlu în momentul salvării articolelor:
Simbol | Descriere | Se înlocuiește cu |
„ | quotation mark – double opening down | “ |
” | quotation mark – double closing | “ |
“ | quotation mark – double opening up | “ |
« | angle quotes (guillemets) opening | “ |
» | angle quotes (guillemets) closing | “ |
‚ | quotation mark – single opening down | ‘ |
’ | quotation mark – single closing (& apostrophe) | ‘ |
‘ | quotation mark – single opening up | ‘ |
– | linie de despărțire (en dash) | – |
— | linie de dialog (em dash) | – |
_ | underscore | – |
… | puncte de suspensie (ellipsis) | … |
Pentru a instala pluginul:
1. Descărcaţi arhiva de aici: http://wordpress.org/extend/plugins/clean-titles/
2. Uploadaţi `vd-clean-titles.php` în folderul `/wp-content/plugins/`
3. Activaţi pluginul din meniul ‘Plugins (Module)’ din WordPress
4. Verificaţi setările din meniul ‘Settings (Setări)’ din WordPress
Clean Titles | Best Plugins - wordpress – widgets – plugin 2012
octombrie 21, 2012[…] More details about this plugin (in Romanian): http://vlad.dulea.ro/2010/12/15/plugin-wordpress-titluri-curate/ […]
No poftim, am ajuns să fac reclamă la plugin-uri de Wordpress | Chinezu
decembrie 20, 2010[…] bloggerul și uite că și specialistul în de astea de io nu le înțeleg, dar le folosesc, Vlad Dulea […]
http://twitter.com/stmurgeanu
decembrie 17, 2010RT @VladDulea Plugin WordPress: Titluri curate (Clean Titles) http://bit.ly/iisLdt
via uberVU
Tweets that mention Plugin Wordpress: Titluri curate (Clean Titles) -- Topsy.com
decembrie 15, 2010[…] This post was mentioned on Twitter by Alexandru Bechir and Vlad Dulea, ANA MATEI. ANA MATEI said: RT @needitat: RT @VladDulea: another one bites the dust :) -> Plugin pt WordPress: Titluri curate (Clean Titles) http://bit.ly/iisLdt […]
http://twitter.com/needitat
decembrie 15, 2010RT @VladDulea: another one bites the dust :) -> Plugin pt WordPress: Titluri curate (Clean Titles) http://bit.ly/iisLdt
via uberVU
http://twitter.com/anakarenina13
decembrie 15, 2010RT @needitat: RT @VladDulea: another one bites the dust :) -> Plugin pt WordPress: Titluri curate (Clean Titles) http://bit.ly/iisLdt
via uberVU
http://twitter.com/VladDulea
decembrie 15, 2010another one bites the dust :) -> Plugin pt WordPress: Titluri curate (Clean Titles) http://bit.ly/iisLdt
via uberVU