{"id":2592,"date":"2025-02-07T14:10:18","date_gmt":"2025-02-07T13:10:18","guid":{"rendered":"https:\/\/madrid.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=2592"},"modified":"2025-02-07T14:10:18","modified_gmt":"2025-02-07T13:10:18","slug":"crea-tu-propio-plugin-para-wordpress-desde-cero-o-ya-sabiendo-algo","status":"publish","type":"wcb_session","link":"https:\/\/madrid.wordcamp.org\/2025\/session\/crea-tu-propio-plugin-para-wordpress-desde-cero-o-ya-sabiendo-algo\/","title":{"rendered":"Crea tu propio plugin para WordPress, desde cero o ya sabiendo algo."},"content":{"rendered":"\n<p>Tras la filosof\u00eda <em><strong>nocode<\/strong><\/em> hay gente que programa, del mismo modo que tras una ensalada de la casa hecha con filosof\u00eda no-harvest hay gente en el campo recogiendo tomates.<\/p>\n\n\n\n<p>Ven, que te vamos a llevar al huerto, y te vamos a mostrar c\u00f3mo crear (o mejorar) un plugin para WordPress para que puedas trasladar esa funcionalidad que tienes en la cabeza a c\u00f3digo que finalmente se ejecute en WordPress.<\/p>\n\n\n\n<p>Somos varias personas que pertenecemos al equipo de revisi\u00f3n de plugins de WordPress.org y queremos compartir contigo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Qu\u00e9 es un plugin.<\/li>\n\n\n\n<li>C\u00f3mo funciona.<\/li>\n\n\n\n<li>C\u00f3mo se puede crear y editar.<\/li>\n\n\n\n<li>Cu\u00e1les son las buenas pr\u00e1cticas.<\/li>\n\n\n\n<li>Qu\u00e9 documentaci\u00f3n y recursos te pueden ayudar para continuar una vez que acabe WordCamp Madrid 2025 y todos volvamos a nuestras casas.<\/li>\n<\/ul>\n\n\n\n<p>Dado que habr\u00e1 varios compa\u00f1eros ayudando, este taller est\u00e1 enfocado tanto a personas que har\u00e1n su primer plugin en este taller como personas que ya saben algo y quieren aprender un poco m\u00e1s.<\/p>\n\n\n\n<p>Te ir\u00e1s a casa como poco habiendo perdido el miedo a programar algo y meterlo dentro de un plugin, e idealmente con un peque\u00f1o plugin funcional que puedas seguir mejorando.<\/p>\n\n\n\n<p>Requisitos previos: Si quieres unirte sin nada, aprender mirando y llevarte los deberes a casa, estupendo. Te podr\u00e1s llevar algo hecho si vienes con: Algunos conocimientos b\u00e1sicos de programaci\u00f3n y un port\u00e1til en el que idealmente al menos puedas ejecutar un WordPress en local como \u201cWordPress Playground\u201d https:\/\/wordpress.org\/playground\/ (si no lo has probado, te ense\u00f1aremos, listo en unos minutos sin necesidad de instalar nada)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tras la filosof\u00eda nocode hay gente que programa, del mismo modo que tras una ensalada de la casa hecha con filosof\u00eda no-harvest hay gente en el campo recogiendo tomates. Ven, que te vamos a llevar al huerto, y te vamos a mostrar c\u00f3mo crear (o mejorar) un plugin para WordPress para que puedas trasladar esa [&hellip;]<\/p>\n","protected":false},"author":8967770,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_wcpt_session_time":1741429800,"_wcpt_session_duration":7200,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2564,2672,2674],"footnotes":""},"session_track":[33],"session_category":[21],"class_list":["post-2592","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-talleres-1","wcb_session_category-programacion"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"08\/03\/2025","time":"11:30"},"session_speakers":[{"id":"2564","slug":"francisco-torres","name":"Francisco Torres","link":"https:\/\/madrid.wordcamp.org\/2025\/speaker\/francisco-torres\/"},{"id":"2672","slug":"david-perez","name":"David P\u00e9rez","link":"https:\/\/madrid.wordcamp.org\/2025\/speaker\/david-perez\/"},{"id":"2674","slug":"paco-marchante","name":"Paco Marchante","link":"https:\/\/madrid.wordcamp.org\/2025\/speaker\/paco-marchante\/"}],"session_cats_rendered":"Programaci\u00f3n","_links":{"self":[{"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2592\/revisions"}],"predecessor-version":[{"id":2726,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2592\/revisions\/2726"}],"speakers":[{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/2564"},{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/2672"},{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/2674"}],"author":[{"embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/frantorres"}],"wp:attachment":[{"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=2592"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=2592"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/madrid.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=2592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}