{"id":546,"date":"2018-03-05T21:56:49","date_gmt":"2018-03-05T20:56:49","guid":{"rendered":"https:\/\/2018.madrid.wordcamp.org\/?post_type=wcb_session&#038;p=546"},"modified":"2018-05-20T13:18:26","modified_gmt":"2018-05-20T11:18:26","slug":"como-crear-un-primer-plugin-y-publicarlo-en-el-repositorio-de-wordpress-org","status":"publish","type":"wcb_session","link":"https:\/\/madrid.wordcamp.org\/2018\/session\/como-crear-un-primer-plugin-y-publicarlo-en-el-repositorio-de-wordpress-org\/","title":{"rendered":"C\u00f3mo crear un primer plugin y publicarlo en el repositorio de WordPress.org"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-2334\" src=\"https:\/\/2018.madrid.wordcamp.org\/files\/2018\/03\/8-oscar-abad-1024x590.png\" alt=\"\" width=\"640\" height=\"369\" srcset=\"https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad-1024x590.png 1024w, https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad-300x173.png 300w, https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad-768x443.png 768w, https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad-500x288.png 500w, https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad-1000x576.png 1000w, https:\/\/madrid.wordcamp.org\/2018\/files\/2018\/03\/8-oscar-abad.png 1923w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p><a href=\"https:\/\/2018.madrid.wordcamp.org\/files\/2018\/03\/WCMadrid-2018-Como-crear-tu-primer-plugin-y-publicarlo-en-el-repositorio-de-WordPress.pdf\">PONENCIA (PDF)<\/a><\/p>\n<p>\u00bfCansado de a\u00f1adir c\u00f3digo en el functions.php o utilizar plugins para gestionar tus snippets?<\/p>\n<p>\u00bfQuieres aprender c\u00f3mo crear un plugin para uso personal en varias instalaciones?<\/p>\n<p>\u00bfTienes una idea para un plugin y quieres publicarlo en el repositorio oficial de WordPress.org?<\/p>\n<p>En este taller veremos paso a paso c\u00f3mo crear un plugin desde cero y en directo.<\/p>\n<p>Crearemos un plugin, le a\u00f1adiremos funcionalidades, creamos un shortcode, un widget y veremos los pasos que debemos seguir para publicarlo en el repositorio de WordPress.org.<\/p>\n<p><iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='640' height='360' src='https:\/\/video.wordpress.com\/embed\/gOnuaNPI?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1674852142'><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PONENCIA (PDF) \u00bfCansado de a\u00f1adir c\u00f3digo en el functions.php o utilizar plugins para gestionar tus snippets? \u00bfQuieres aprender c\u00f3mo crear un plugin para uso personal en varias instalaciones? \u00bfTienes una idea para un plugin y quieres publicarlo en el repositorio &hellip; <a href=\"https:\/\/madrid.wordcamp.org\/2018\/session\/como-crear-un-primer-plugin-y-publicarlo-en-el-repositorio-de-wordpress-org\/\">Sigue leyendo <span class=\"assistive-text\">C\u00f3mo crear un primer plugin y publicarlo en el repositorio de WordPress.org<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13259262,"featured_media":0,"template":"","meta":{"_crdt_document":"","_wcpt_session_time":1524321900,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[539],"footnotes":""},"session_track":[446812],"session_category":[209903],"class_list":["post-546","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-b","wcb_session_category-desarrollo"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"21 abril, 2018","time":"16:45"},"session_speakers":[{"id":"539","slug":"oscar-abad-folgueira","name":"Oscar Abad Folgueira","link":"https:\/\/madrid.wordcamp.org\/2018\/speaker\/oscar-abad-folgueira\/"}],"session_cats_rendered":"Desarrollo","_links":{"self":[{"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":5,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/546\/revisions"}],"predecessor-version":[{"id":2806,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/546\/revisions\/2806"}],"speakers":[{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/539"}],"author":[{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/oabadfol"}],"wp:attachment":[{"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=546"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=546"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}