{"id":2765,"date":"2020-06-25T17:00:39","date_gmt":"2020-06-25T15:00:39","guid":{"rendered":"https:\/\/davidperezgar.com\/?p=2765"},"modified":"2020-07-08T14:23:43","modified_gmt":"2020-07-08T12:23:43","slug":"150-snippets-desarrollar-visualcode-wordpress","status":"publish","type":"post","link":"https:\/\/davidperezgar.com\/en\/blog\/talks\/150-snippets-desarrollar-visualcode-wordpress\/","title":{"rendered":"+150 Snippets para desarrollar con VisualCode en WordPress"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Charla realizada en la comunidad de <a href=\"https:\/\/www.meetup.com\/es\/WordPress-Malaga\/events\/271179253\/\" class=\"rank-math-link\" target=\"_blank\" rel=\"noopener\">WordPress M\u00e1laga<\/a> acerca del <a href=\"https:\/\/www.closemarketing.es\/desarrollo-web-wordpress\/\" class=\"rank-math-link\" target=\"_blank\" rel=\"noopener\">Desarrollo Web en WordPress<\/a>. Presento la extensi\u00f3n para Visual Code con m\u00e1s de 150 snippets, en concreto 161 snippets actualmente para desarrollar en WordPress.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Extensi\u00f3n de Snippets WordPress para VisualCode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Me llama la atenci\u00f3n el uso que est\u00e1 teniendo <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=closemarketing.wp-development-toolbox\" class=\"rank-math-link\" target=\"_blank\" rel=\"noopener\">esta extensi\u00f3n<\/a> que cuenta a d\u00eda de hoy con 4.291 instalaciones y m\u00e1s de 11.000 descargas. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1142\" height=\"429\" src=\"https:\/\/davidperezgar.com\/wp-content\/uploads\/extension-visualcode-wordpress.png\" alt=\"extension snippets wordpress visualcode\" class=\"wp-image-2769\" title=\"\" srcset=\"https:\/\/davidperezgar.com\/en\/wp-content\/uploads\/sites\/4\/extension-visualcode-wordpress.png 1142w, https:\/\/davidperezgar.com\/en\/wp-content\/uploads\/sites\/4\/extension-visualcode-wordpress-596x224.png 596w, https:\/\/davidperezgar.com\/en\/wp-content\/uploads\/sites\/4\/extension-visualcode-wordpress-768x289.png 768w, https:\/\/davidperezgar.com\/en\/wp-content\/uploads\/sites\/4\/extension-visualcode-wordpress-1082x406.png 1082w\" sizes=\"auto, (max-width: 1142px) 100vw, 1142px\" \/><\/figure>\n\n\n\n<iframe loading=\"lazy\" src=\"https:\/\/docs.google.com\/presentation\/d\/e\/2PACX-1vQaq-0FrQq47ds29EHn9VSFGntlzNvgMn-s1ibnCMPrRuKalVfAn_KqxbXwGJpvKQJzdkMkJfvOXP_S\/embed?start=false&amp;loop=false&amp;delayms=3000\" frameborder=\"0\" width=\"960\" height=\"569\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\"><\/iframe>\n\n\n\n<p class=\"wp-block-paragraph\">Para la realizaci\u00f3n del taller, puse en marcha varios ejemplos. El primero fue la creaci\u00f3n de un sitio corporativo con diferentes <strong>custom post types<\/strong> como Servicios.<\/p>\n\n\n\n<div class=\"cbc-code-wrapper\"><div class=\"cbc-code-bar\"><button class=\"cbc-copy-button\">Copy<\/button><\/div><pre class=\"wp-block-code\"><code class=\"\">\/\/ Creamos el archivo functions.php en \/wp-content\/mu-plugins\/\nwpapuh\nwpaprq\n\/\/ Creamos un archivo y su cabecera y CPT\nwpadhc\nwpacptpag<\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"+150 snippets de WordPress a un clic con Visual Code\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/BZjqQ_kprkw?start=208&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Comentarios de la charla<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">Yo flipe mucho con la extensi\u00f3n. Ya est\u00e1 instalada y funcionando \ud83d\ude09\ud83d\ude01<\/p>&mdash; David Vi\u00f1a (@soivigol) <a href=\"https:\/\/twitter.com\/soivigol\/status\/1276263495387033600?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">pasote de ponencia&#8230; menudo trabajazo&#8230;<\/p>&mdash; Luis Ruiz (@lruizcode) <a href=\"https:\/\/twitter.com\/lruizcode\/status\/1276214493685714946?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">Uuuuuy, qu\u00e9 buena pinta!!<br><br>Se queda grabado, \u00bfverdad? Me pilla en el fisio a esa hora \ud83d\ude05\ud83d\ude05\ud83d\ude05<\/p>&mdash; Santiago Alonso (@salonsoweb) <a href=\"https:\/\/twitter.com\/salonsoweb\/status\/1276061145972039683?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">Hoy andamos por <a href=\"https:\/\/twitter.com\/wpmalaga?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@wpmalaga<\/a> con <a href=\"https:\/\/twitter.com\/davidperezmk?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@davidperezmk<\/a> en acci\u00f3n &quot;+150 snippets de <a href=\"https:\/\/twitter.com\/hashtag\/WordPress?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#WordPress<\/a> a un clic con <a href=\"https:\/\/twitter.com\/hashtag\/VisualCode?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#VisualCode<\/a> \u00bfTe vienes? \ud83d\udc47<a href=\"https:\/\/t.co\/fBxcatb19Q\">https:\/\/t.co\/fBxcatb19Q<\/a><a href=\"https:\/\/twitter.com\/WPGranada?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@WPGranada<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/WPM%C3%A1laga?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#WPM\u00e1laga<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/WCGranada?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#WCGranada<\/a> <a href=\"https:\/\/t.co\/EKGVWZqSIx\">pic.twitter.com\/EKGVWZqSIx<\/a><\/p>&mdash; Sacra J\u00e1imez (@SacJaiRom) <a href=\"https:\/\/twitter.com\/SacJaiRom\/status\/1276201837826314241?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">Muy buena tu charla <a href=\"https:\/\/twitter.com\/davidperezmk?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@davidperezmk<\/a> , gracias por esa maravillosa extensi\u00f3n para Visual Studio Code <a href=\"https:\/\/t.co\/4MQDpXlT55\">https:\/\/t.co\/4MQDpXlT55<\/a>.<\/p>&mdash; Jos\u00e9 Ignacio Vel\u00e1zquez (@jivelazquez) <a href=\"https:\/\/twitter.com\/jivelazquez\/status\/1276255977428471811?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/hashtag\/WordPress?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#WordPress<\/a> que gusto ver a <a href=\"https:\/\/twitter.com\/fgrwebes?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@fgrwebes<\/a> colaborando en el desarrollo del plug-in que est\u00e1 presentando <a href=\"https:\/\/twitter.com\/davidperezmk?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@davidperezmk<\/a> en <a href=\"https:\/\/twitter.com\/wpmalaga?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@wpmalaga<\/a> <a href=\"https:\/\/t.co\/PfgcaLa3Zm\">https:\/\/t.co\/PfgcaLa3Zm<\/a><\/p>&mdash; Fran Calder\u00f3n Jurado (@fcjurado) <a href=\"https:\/\/twitter.com\/fcjurado\/status\/1276204772161400833?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">Yo me quiero pasar a VSC y estoy esperando tu charla para instalarlo y empezar directamente like a pro \ud83d\ude03<\/p>&mdash; Ana Cirujano \ud83c\udff3\ufe0f\u200d\ud83c\udf08 #WCTorre (@acirujano) <a href=\"https:\/\/twitter.com\/acirujano\/status\/1276048646824435713?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"es\" dir=\"ltr\">En 10 minutos en pieza la MeetUp Online <a href=\"https:\/\/twitter.com\/hashtag\/WordPress?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">#WordPress<\/a> Impartida por <a href=\"https:\/\/twitter.com\/davidperezmk?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">@davidperezmk<\/a> <a href=\"https:\/\/t.co\/6KzmT0Lmlh\">https:\/\/t.co\/6KzmT0Lmlh<\/a> <a href=\"https:\/\/t.co\/qB2gJeLTfW\">pic.twitter.com\/qB2gJeLTfW<\/a><\/p>&mdash; WordPress M\u00e1laga (@wpmalaga) <a href=\"https:\/\/twitter.com\/wpmalaga\/status\/1276194931204382721?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener\">June 25, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Durante la charla se pregunt\u00f3 cu\u00e1l era mi flujo de trabajo para subir archivos a producci\u00f3n. Yo utilizo <strong>Control de versiones Git<\/strong> y cada vez que hago un cambio en el repositorio en la rama principal, lo sube directamente. Este flujo una vez configurado es muy r\u00e1pido. En mi charla en la <a href=\"https:\/\/davidperezgar.com\/blog\/charlas\/olvidate-ftp\/\" class=\"rank-math-link\">WordCamp Madrid<\/a>, explico c\u00f3mo configurarlo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Charla realizada en la comunidad de WordPress M\u00e1laga acerca del Desarrollo Web en WordPress. Presento la extensi\u00f3n para Visual Code con m\u00e1s de 150 snippets, en concreto 161 snippets actualmente para desarrollar en WordPress. Extensi\u00f3n de Snippets WordPress para VisualCode &#8230; <a title=\"+150 Snippets para desarrollar con VisualCode en WordPress\" class=\"read-more\" href=\"https:\/\/davidperezgar.com\/en\/blog\/talks\/150-snippets-desarrollar-visualcode-wordpress\/\" aria-label=\"Read more about +150 Snippets para desarrollar con VisualCode en WordPress\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":2766,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","inline_featured_image":false,"_ayudawp_aiss_exclude":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"editor_notices":[],"footnotes":""},"categories":[169],"tags":[],"class_list":["post-2765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-talks","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts\/2765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/comments?post=2765"}],"version-history":[{"count":0,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/posts\/2765\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/media\/2766"}],"wp:attachment":[{"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/media?parent=2765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/categories?post=2765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davidperezgar.com\/en\/wp-json\/wp\/v2\/tags?post=2765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}