{"id":27485,"date":"2021-05-07T14:47:00","date_gmt":"2021-05-07T11:47:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27485"},"modified":"2021-10-17T05:10:59","modified_gmt":"2021-10-17T02:10:59","slug":"integrera-modal-dialogruta-med-hjalp-av-inbyggd-thickbox-i-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/integrera-modal-dialogruta-med-hjalp-av-inbyggd-thickbox-i-wordpress\/","title":{"rendered":"Integrera modal dialogruta med hj\u00e4lp av inbyggd ThickBox i WordPress"},"content":{"rendered":"<p>Modala dialoger m\u00e5ste ibland n\u00f6dv\u00e4ndigtvis integreras med en WordPress-webbplats. Med hj\u00e4lp av modal dialog kan vi visa inneh\u00e5llet h\u00f6gst upp p\u00e5 den aktuella sidan.<\/p>\n<p>N\u00e4r det g\u00e4ller modal pop-up f\u00f6redrar folk normalt att anv\u00e4nda <a href=\"http:\/\/lokeshdhakar.com\/projects\/lightbox2\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Lightbox<\/a> eller <a href=\"http:\/\/fancybox.net\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fancybox-<\/a> biblioteket. Dessa \u00e4r de popul\u00e4ra biblioteken och fungerar ganska bra.<\/p>\n<p>F\u00f6r att inkludera dessa bibliotek i WordPress m\u00e5ste vi ladda ner JS- och CSS-filer fr\u00e5n ett bibliotek och inkludera det i projektet p\u00e5 <a href=\"https:\/\/themewp.inform.click\/sv\/standard-satt-att-inkludera-javascript-och-css-i-wordpress\/\" title=\"vanligt s\u00e4tt\">vanligt s\u00e4tt<\/a>. Efter det, enligt biblioteksdokumentationen, m\u00e5ste vi l\u00e4gga in inneh\u00e5ll, ring metoden f\u00f6r att \u00f6ppna modalf\u00f6nstret.<\/p>\n<p>WordPress inkluderade <a href=\"https:\/\/codex.wordpress.org\/Javascript_Reference\/ThickBox\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ThickBox<\/a> jQuery-plugin med modifierad version i sin k\u00e4rna. Och det kan anv\u00e4ndas i st\u00e4llet f\u00f6r externa bibliotek. Med den h\u00e4r k\u00e4rnfunktionen f\u00e5r vi gr\u00e4nssnittet som \u00e4r detsamma som modala popup-f\u00f6nster i WordPress-admin som p\u00e5 medieknappen.<\/p>\n<p>Du kan prova den h\u00e4r inbyggda funktionen. Om det uppfyller dina behov sparar det tid att integrera externt bibliotek.<\/p>\n<p>Med ThickBox med inbyggt inneh\u00e5ll f\u00e5r du utdata ungef\u00e4r som visas i sk\u00e4rmdumpen nedan.<\/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=\"Integrera modal dialogruta med hj\u00e4lp av inbyggd ThickBox i WordPress\" ><\/a><\/p>\n<h3>Dialogrutan Modal med hj\u00e4lp av ThickBox<\/h3>\n<p>WordPress ThickBox fungerar bra med det integrerade inneh\u00e5llet. Man kan ocks\u00e5 anv\u00e4nda kortkod i modaldialogen. Som ett exempel kan du visa kontaktformul\u00e4r i modalf\u00f6nstret med hj\u00e4lp av kortformul\u00e4ret f\u00f6r kontaktformul\u00e4r 7.<\/p>\n<p>Med detta sagt, l\u00e5t oss se hur man anv\u00e4nder ThickBox i WordPress.<\/p>\n<p>Till exempel visar vi inbyggt dummyinneh\u00e5ll genom att klicka p\u00e5 ankartaggen. S\u00e5 placera koden nedan vart du vill anv\u00e4nda 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>F\u00f6r att anv\u00e4nda Thichbox m\u00e5ste vi inkludera den f\u00f6rsta <code>add_ThickBox()<\/code>metoden. Den h\u00e4r funktionen laddar biblioteket fr\u00e5n k\u00e4rnan. D\u00e4refter m\u00e5ste vi p\u00e5 href-attributet p\u00e5 ankartaggen skicka #TB_inline tillsammans med bredd, h\u00f6jd och id f\u00f6r en container d\u00e4r v\u00e5rt inbyggda inneh\u00e5ll \u00e4r insvept.<\/p>\n<p>Samma s\u00e4tt om du beh\u00f6ver visa kontaktformul\u00e4ret i modaldialogen, ist\u00e4llet f\u00f6r dummyinneh\u00e5ll m\u00e5ste du placera kortkod med <code>do_shortcode()<\/code>WordPress-funktionen.<\/p>\n<pre><code>&lt;?php echo do_shortcode('[shortcode_here]'); ?&gt;<\/code><\/pre>\n<p>Det \u00e4r allt! Vi hoppas att du f\u00f6rst\u00e5r hur du l\u00e4gger till en modal dialogruta med ThickBox i WordPress. Vi vill h\u00f6ra dina tankar i kommentaren nedan.<\/p>\n<p>Du kanske ocks\u00e5 vill l\u00e4sa v\u00e5ra artiklar <a href=\"https:\/\/themewp.inform.click\/sv\/omdirigera-till-tack-sida-efter-kontaktformular-7-inlamning\/\" title=\"Omdirigera till tack-sida efter kontaktformul\u00e4r 7-inl\u00e4mning\">Omdirigera till tack-sida efter kontaktformul\u00e4r 7-inl\u00e4mning<\/a> och <a href=\"https:\/\/themewp.inform.click\/sv\/sa-har-sparar-du-kontaktformular-7-bidrag-till-wordpress-databas\/\" title=\"hur man sparar kontaktformul\u00e4r 7-inl\u00e4mningar till WordPress-databas\">hur man sparar kontaktformul\u00e4r 7-inl\u00e4mningar till WordPress-databas<\/a><\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I den h\u00e4r artikeln diskuterar vi den modala dialogrutan med den inbyggda ThickBox i WordPress. Genom att anv\u00e4nda ThickBox kan vi spara tid p\u00e5 att integrera externt<\/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":[418,503,614],"tags":[850],"class_list":["post-27485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diverse","category-laravel2-10","category-uncategorized-10","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=27485"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27485\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/20706"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=27485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=27485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=27485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}