2017. urteko WordCamp Bilbaon eskainitiko hitzaldia. Bertan, Wordpress pluginak garatzeko eman beharreko lehen pausoak eta labur pluginaren aurkezpena azaltzen da.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Wordpress pluginak garatzeko lehen pausoak eta labur pluginaren aurkezpena
1. Egoitz Gonzalez
Android | Wordpress
Wordpress Pluginak
garatzeko
lehen pausoak
eta
labur pluginaren
aurkezpena
https://www.facebook.com/aldakur
https://twitter.com/aldakur
2017/05/12 - WordCamp Bilbao
2. Zer da Plugin bat
Wordpress web orrialde bateri funtzio eta ezaugarri gehiago ematen dizkion
programa edo funtzio bat edo funtzio askoren multzoa.
● Posta sare sozialetan banatzeko
● Webgune eleanitza izateko
● Web orrialdea responsive izateko
● ...
https://developer.wordpress.org/plugins/ | https://codex.wordpress.org/es:Escribiendo_un_Plugin
Wordpressek hooks-en APIa eskaintzen ditu
7. Plugin baten egitura
● nire_pluginaren_izena/admin
○ Admin atala moldatzen duena
● nire_pluginaren_izena/public
○ Front-end moldatzen duena
● nire_pluginaren_izena/includes
○ Beste guztia. Adibidez, admin eta front-end moldatzen duena
8. Wordpress Hooks
https://codex.wordpress.org/Plugin_API | https://codex.wordpress.org/es:Plugin_API
● Wordpress barnean puntu zehatzak dira
● Gure funtzioak konektatu daitezke
○ Edukiak moldatu
○ Portaerak moldatu
● Ekintzak (actions)
○ Funtzio propioak exekutatu
● Filtroak (filters)
○ Portaera bat moldatu
○ Parametro bat itzultzen dio jatorrizko funtzioari
12. Plugin baten bizi-zikloa
● Gaitzerakoan
○ Taula berri bat sortuz
● Desgaitzerakoan
○ Sortutakoa ez dugu ezabatu nahi, baina agian zerbait aldatu behar da
● Desinstalatzerakoan
○ Dana ezabatu. Wordpress zegoen bezala utzi
26. Plugina itzulgarria izan dadin
● Kodean testu kateak funtzioen bitartez idatzi
○ gettext liburutegiaren bitartez (http://www.gnu.org/software/gettext/)
https://developer.wordpress.org/plugins/internationalization/how-to-internationalize-your-plugin/
● Ekintza baten bitartez itzulpenen datuak kargatu
27. Plugina itzulgarria izan dadin
● .pot fitxategia (labur.pot)
○ Languages karpetan kokatuta dagoen fitxategi orokorra.
○ Erabilitako testu kate guztiak ditu
○ Guk sortu behar dugu
● .po (labur-EU.po)
○ .pot fitxategiaren arabera sortuta
○ Hizkuntza bakoitzeko fitxategi bat
○ Erabilitako testu kate guztiak itzulita
○ Testu garbia da. Wordpressek ez du fitxategi hau irakurtzen
● .mo (labur-EU.mo)
○ Hizkuntza bakoitzeko fitxategi bat
○ Erabilitako testu kate guztiak itzulita
○ Ez da testu garbia. Wordpressek irakurtzen duen fitxategia da
○ Editatzeko software berezia behar da. Adibidez, Poedit
28. Plugina itzulgarria izan dadin
● .pot fitxategia (labur.pot)
○ WP-i18n-tools
○ https://github.com/wp-mirrors/wp-i18n-tools
○ wp-include karpetan gorde
○ makepot.php exekutatu
● .po eta .mo
○ Poedit
○ https://poedit.net/