{"id":27370,"date":"2021-05-07T14:30:00","date_gmt":"2021-05-07T11:30:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27370"},"modified":"2021-10-17T17:25:55","modified_gmt":"2021-10-17T14:25:55","slug":"integre-el-cuadro-de-dialogo-modal-usando-el-thickbox-incorporado-en-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/es\/integre-el-cuadro-de-dialogo-modal-usando-el-thickbox-incorporado-en-wordpress\/","title":{"rendered":"Integre el cuadro de di\u00e1logo modal usando el ThickBox incorporado en WordPress"},"content":{"rendered":"<p>Los cuadros de di\u00e1logo modales a veces deben integrarse necesariamente con un sitio web de WordPress. Usando el di\u00e1logo modal, podemos mostrar el contenido en la parte superior de la p\u00e1gina actual.<\/p>\n<p>Cuando se trata de ventanas emergentes modales, normalmente la gente prefiere usar la biblioteca <a href=\"http:\/\/lokeshdhakar.com\/projects\/lightbox2\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Lightbox<\/a> o <a href=\"http:\/\/fancybox.net\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fancybox<\/a>. Estas son las bibliotecas populares y funcionan bastante bien.<\/p>\n<p>Para incluir estas bibliotecas en WordPress, tenemos que descargar archivos JS y CSS de una biblioteca e incluirla en el proyecto de la <a href=\"https:\/\/themewp.inform.click\/es\/forma-estandar-de-incluir-javascript-y-css-en-wordpress\/\" title=\"manera est\u00e1ndar\">manera est\u00e1ndar<\/a>. Despu\u00e9s de eso, seg\u00fan la documentaci\u00f3n de la biblioteca, necesitamos ajustar el contenido, llamar al m\u00e9todo para abrir la ventana modal.<\/p>\n<p>WordPress incluy\u00f3 el <a href=\"https:\/\/codex.wordpress.org\/Javascript_Reference\/ThickBox\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">complemento<\/a> jQuery de <a href=\"https:\/\/codex.wordpress.org\/Javascript_Reference\/ThickBox\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ThickBox<\/a> con una versi\u00f3n modificada en su n\u00facleo. Y se puede utilizar en lugar de bibliotecas externas. Usando esta caracter\u00edstica principal, obtenemos la interfaz que es la misma que las ventanas emergentes modales en el administrador de WordPress como en el bot\u00f3n de medios.<\/p>\n<p>Puede probar esta funci\u00f3n incorporada. Si satisface sus necesidades, le ahorrar\u00e1 tiempo al integrar una biblioteca externa.<\/p>\n<p>Usando ThickBox con contenido en l\u00ednea, obtendr\u00e1 el resultado como se muestra en la siguiente captura de pantalla.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20705-60821d0c9a8a4.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20705-60821d0c9a8a4.png\" alt=\"Integre el cuadro de di\u00e1logo modal usando el ThickBox incorporado en WordPress\" ><\/a><\/p>\n<h3>Cuadro de di\u00e1logo modal con ThickBox<\/h3>\n<p>WordPress ThickBox funciona bien con el contenido en l\u00ednea. Tambi\u00e9n se puede usar shortcode en el di\u00e1logo modal. Como ejemplo, puede mostrar el formulario de contacto en la ventana modal utilizando el c\u00f3digo corto del formulario de contacto 7.<\/p>\n<p>Dicho esto, veamos c\u00f3mo usar ThickBox en WordPress.<\/p>\n<p>Por ejemplo, estamos mostrando contenido ficticio en l\u00ednea con el clic de la etiqueta de anclaje. Por lo tanto, coloque el siguiente c\u00f3digo donde desee usar el ThickBox.<\/p>\n<pre><code>&lt;?php add_ThickBox(); ?&gt;\n&lt;div id=\"dummy-content-id\" style=\"display:none;\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;p&gt;\n\u00a0\u00a0\u00a0\u00a0Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.\n\u00a0\u00a0\u00a0\u00a0&lt;\/p&gt;\n&lt;\/div&gt;\n\u00a0\n&lt;a href=\"#TB_inline?width=600&amp;height=350&amp;inlineId=dummy-content-id\" title=\"Inline Content\" class=\"ThickBox\"&gt;View dummy content!&lt;\/a&gt;<\/code><\/pre>\n<p>Para usar Thichbox, necesitamos incluir el primer <code>add_ThickBox()<\/code>m\u00e9todo. Esta funci\u00f3n carga la biblioteca desde el n\u00facleo. A continuaci\u00f3n, en el atributo href de la etiqueta de anclaje, tenemos que pasar #TB_inline junto con el ancho, la altura y la identificaci\u00f3n de un contenedor en el que se envuelve nuestro contenido en l\u00ednea.<\/p>\n<p>De la misma manera, si necesita mostrar el formulario de contacto en el cuadro de di\u00e1logo modal, en lugar de contenido ficticio, debe colocar un c\u00f3digo corto utilizando la <code>do_shortcode()<\/code>funci\u00f3n de WordPress.<\/p>\n<pre><code>&lt;?php echo do_shortcode('[shortcode_here]'); ?&gt;<\/code><\/pre>\n<p>\u00a1Eso es! Esperamos que comprenda c\u00f3mo agregar un cuadro de di\u00e1logo modal usando ThickBox en WordPress. Nos gustar\u00eda conocer su opini\u00f3n en el comentario a continuaci\u00f3n.<\/p>\n<p>Tambi\u00e9n puede leer nuestros art\u00edculos <a href=\"https:\/\/themewp.inform.click\/es\/redirigir-a-la-pagina-de-agradecimiento-despues-del-envio-del-formulario-de-contacto-7\/\" title=\"Redirigir a la p\u00e1gina de agradecimiento despu\u00e9s del env\u00edo del formulario de contacto 7\">Redirigir a la p\u00e1gina de agradecimiento despu\u00e9s del env\u00edo del formulario de contacto 7<\/a> y <a href=\"https:\/\/themewp.inform.click\/es\/como-guardar-envios-del-formulario-de-contacto-7-en-la-base-de-datos-de-wordpress\/\" title=\"C\u00f3mo guardar los env\u00edos del formulario de contacto 7 en la base de datos de WordPress\">C\u00f3mo guardar los env\u00edos del formulario de contacto 7 en la base de datos de WordPress<\/a><\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En este art\u00edculo, discutimos el cuadro de di\u00e1logo modal usando el ThickBox incorporado en WordPress. Al usar ThickBox, podemos ahorrarnos un tiempo al integrar dispositivos externos<\/p>\n","protected":false},"author":1,"featured_media":20706,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[410,495,606],"tags":[849],"class_list":["post-27370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diverso","category-laravel","category-uncategorized-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/27370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/comments?post=27370"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/27370\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media\/20706"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media?parent=27370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/categories?post=27370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/tags?post=27370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}