{"id":4169,"date":"2017-03-28T11:17:26","date_gmt":"2017-03-28T09:17:26","guid":{"rendered":"https:\/\/www.nemprogrammering.dk\/wp\/?p=4169"},"modified":"2021-09-16T12:07:23","modified_gmt":"2021-09-16T10:07:23","slug":"lav-dit-eget-plugin-til-wordpress","status":"publish","type":"post","link":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/","title":{"rendered":"Lav dit eget plugin til WordPress"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-4585 hidden-xs\" src=\"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg\" alt=\"Lav dit eget WordPress plugin\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg 300w, https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin-200x200.jpg 200w, https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin-100x100.jpg 100w, https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>I denne video og de n\u00e6ste 6 videoer vil du l\u00e6re at lave dit eget plugin til WordPress.<\/p>\n<p>Vi har i de tidligere videoer i dette kursus arbejdet med vores child theme, hvor vi har tilf\u00f8jet templates, nyt design, nyt layout, nye widgetomr\u00e5der, shortcodes og forskellige nye funktioner. Nu er tiden dog kommen til at pr\u00f8ve at lave ny funktionalitet, som ikke er tema specifik, men som ogs\u00e5 kan bruges p\u00e5 andre temaer og m\u00e5ske ligefrem blive tilg\u00e6ngelig for andre via <a href=\"https:\/\/da.wordpress.org\/plugins\/\">plugins bibliotektet<\/a> p\u00e5 WordPress.org.<\/p>\n<p>Vi skal i l\u00f8bet af de n\u00e6ste 6 lektioner lave et plugin, som udskriver et besked i toppen p\u00e5 vores side. Man skal selv kunne bestemme, hvad der skal st\u00e5 i beskeden, og det skal selvf\u00f8lgelig v\u00e6re muligt at gemme beskeden og evt. v\u00e6lge ikke at f\u00e5 vist nogen besked selvom pluginnet er aktiveret. Man kunne f.eks. bruge dette plugin til at fort\u00e6lle side kunder at der k\u00f8res tilbud p\u00e5 alt lige nu eller at der m\u00e5ske er tekniske problemer p\u00e5 siden\u00a0i \u00f8jeblikket.<\/p>\n<p>Det plugin vi skal lave er simpelt nok til at alle burde kunne f\u00f8lge med, men alligevel ogs\u00e5 omfattende nok til at vi kommer omkring en lang r\u00e6kke vigtige punkter i forhold til plugin-udvikling i WordPress.<\/p>\n<p>I denne f\u00f8rste video skal i have oprettet vores plugin-filer og gjort dem klar til brug i WordPress. Derudover skal vi have lavet et menupunkt til vores plugin, som skal komme frem i admin-panelet til venstre\u00a0i WordPress, n\u00e5r man aktiverer pluginnet.<\/p>\n<p>I n\u00e6ste video skal vi som allerede beskrevet arbejde videre med vores plugin. Vi skal have oprettet en administrations-side til vores plugin, s\u00e5 vi via WordPress kontrolpanelet kan indstille vores plugin, som vi \u00f8nsker det.<\/p>\n<p>Har du sp\u00f8rgsm\u00e5l til det der vises\u00a0i denne lektion, skal du v\u00e6re velkommen til at skrive i kommentarsporet nedenfor. Du vil typisk f\u00e5 svar\u00a0samme dag!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I denne video og de n\u00e6ste 6 videoer vil du l\u00e6re at lave dit eget plugin til WordPress. Vi har i de tidligere videoer i dette kursus arbejdet med vores child theme, hvor vi har tilf\u00f8jet templates, nyt design, nyt layout, nye widgetomr\u00e5der, shortcodes og forskellige nye funktioner. Nu er tiden dog kommen til at [&hellip;]<\/p>\n","protected":false},"author":166,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"video.php","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[],"class_list":["post-4169","post","type-post","status-publish","format-standard","hentry","category-avanceret-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lav dit eget plugin til WordPress | Dansk videoguide for begyndere<\/title>\n<meta name=\"description\" content=\"I denne videoguide vil du l\u00e6re at lave dit eget plugin til WordPress. Vi skal i de n\u00e6ste 7 videoer udvikle et simpelt plugin til vores WordPress hjemmeside.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lav dit eget plugin til WordPress | Dansk videoguide for begyndere\" \/>\n<meta property=\"og:description\" content=\"I denne videoguide vil du l\u00e6re at lave dit eget plugin til WordPress. Vi skal i de n\u00e6ste 7 videoer udvikle et simpelt plugin til vores WordPress hjemmeside.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"NemProgrammering.dk\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-28T09:17:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-16T10:07:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg\" \/>\n<meta name=\"author\" content=\"Redaktionen\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Redaktionen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutter\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lav dit eget plugin til WordPress | Dansk videoguide for begyndere","description":"I denne videoguide vil du l\u00e6re at lave dit eget plugin til WordPress. Vi skal i de n\u00e6ste 7 videoer udvikle et simpelt plugin til vores WordPress hjemmeside.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/","og_locale":"da_DK","og_type":"article","og_title":"Lav dit eget plugin til WordPress | Dansk videoguide for begyndere","og_description":"I denne videoguide vil du l\u00e6re at lave dit eget plugin til WordPress. Vi skal i de n\u00e6ste 7 videoer udvikle et simpelt plugin til vores WordPress hjemmeside.","og_url":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/","og_site_name":"NemProgrammering.dk","article_published_time":"2017-03-28T09:17:26+00:00","article_modified_time":"2021-09-16T10:07:23+00:00","og_image":[{"url":"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg","type":"","width":"","height":""}],"author":"Redaktionen","twitter_misc":{"Skrevet af":"Redaktionen","Estimeret l\u00e6setid":"2 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#article","isPartOf":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/"},"author":{"name":"Redaktionen","@id":"https:\/\/www.nemprogrammering.dk\/wp\/#\/schema\/person\/be2279e5615ffdcf2985414507bfb675"},"headline":"Lav dit eget plugin til WordPress","datePublished":"2017-03-28T09:17:26+00:00","dateModified":"2021-09-16T10:07:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/"},"wordCount":338,"commentCount":7,"image":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg","articleSection":["avanceret wordpress"],"inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/","url":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/","name":"Lav dit eget plugin til WordPress | Dansk videoguide for begyndere","isPartOf":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg","datePublished":"2017-03-28T09:17:26+00:00","dateModified":"2021-09-16T10:07:23+00:00","author":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/#\/schema\/person\/be2279e5615ffdcf2985414507bfb675"},"description":"I denne videoguide vil du l\u00e6re at lave dit eget plugin til WordPress. Vi skal i de n\u00e6ste 7 videoer udvikle et simpelt plugin til vores WordPress hjemmeside.","breadcrumb":{"@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#primaryimage","url":"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg","contentUrl":"https:\/\/www.nemprogrammering.dk\/wp\/wp-content\/uploads\/2017\/03\/lav-dit-eget-wordpress-plugin.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.nemprogrammering.dk\/wp\/lav-dit-eget-plugin-til-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hjem","item":"https:\/\/www.nemprogrammering.dk\/wp\/"},{"@type":"ListItem","position":2,"name":"Lav dit eget plugin til WordPress"}]},{"@type":"WebSite","@id":"https:\/\/www.nemprogrammering.dk\/wp\/#website","url":"https:\/\/www.nemprogrammering.dk\/wp\/","name":"NemProgrammering.dk","description":"Gratis HTML, CSS, PHP, WORDPRESS TUTORIALS OG GUIDES","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nemprogrammering.dk\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Person","@id":"https:\/\/www.nemprogrammering.dk\/wp\/#\/schema\/person\/be2279e5615ffdcf2985414507bfb675","name":"Redaktionen","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/www.nemprogrammering.dk\/wp\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4941bc62b0c122c0f77ab64bb8982d878a49a1358e4955b984fbd8284954b95a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4941bc62b0c122c0f77ab64bb8982d878a49a1358e4955b984fbd8284954b95a?s=96&d=mm&r=g","caption":"Redaktionen"},"description":"Mit navn er Thomas, og jeg er grundl\u00e6gger af NemProgrammering.dk, Billig-Webhosting.dk, NPWS.dk og VideoZoo.dk . Jeg vil igennem min profil her p\u00e5 vores blog-omr\u00e5de skrive om alt mellem himmel og jord, men selvf\u00f8lgelig prim\u00e6rt om webudvikling. Jeg h\u00e5ber I vil kunne bruge mine indl\u00e6g! :-)","sameAs":["http:\/\/www.nemprogrammering.dk\/"],"url":"https:\/\/www.nemprogrammering.dk\/wp\/author\/t-iversen\/"}]}},"_links":{"self":[{"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/posts\/4169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/users\/166"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/comments?post=4169"}],"version-history":[{"count":9,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/posts\/4169\/revisions"}],"predecessor-version":[{"id":6813,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/posts\/4169\/revisions\/6813"}],"wp:attachment":[{"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/media?parent=4169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/categories?post=4169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nemprogrammering.dk\/wp\/wp-json\/wp\/v2\/tags?post=4169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}