{"id":257472,"date":"2023-07-18T11:38:00","date_gmt":"2023-07-18T08:38:00","guid":{"rendered":"https:\/\/inform.click\/20-most-wanted-wordpress-loop-hacks\/"},"modified":"2023-07-18T11:38:00","modified_gmt":"2023-07-18T08:38:00","slug":"20-most-wanted-wordpress-loop-hacks","status":"publish","type":"post","link":"https:\/\/inform.click\/no\/20-most-wanted-wordpress-loop-hacks\/","title":{"rendered":"20+ Most Wanted WordPress Loop Hacks"},"content":{"rendered":"<p>\n  L\u00f8kken er hovedprosessen i WordPress, s\u00e5 den finnes nesten i hver temafil. I hovedsak er det en PHP-kode som brukes av plattformen for \u00e5 vise innlegg gjennom et tema-malfiler. Det er med andre ord enormt. Faktisk er det kritisk, fordi nettstedet ikke vil fungere uten en loop.\n<\/p>\n<p>\n  \u00c5 tilpasse dette settet med utrolig kraftige funksjoner kan forbedre egenskapene til WordPress-nettstedet ditt. Du kan for eksempel endre m\u00e5ten innleggene vises p\u00e5 hjemmesiden og sortere dem ut ved hjelp av spesifikke parametere. Gitt at loopen er den enkleste tingen \u00e5 endre, kan man f\u00e5 ganske imponerende og kreative hacks.\n<\/p>\n<p>\n  La oss vise deg 20+ loop-hack du b\u00f8r bruke akkurat n\u00e5 for \u00e5 f\u00e5 det til, uten \u00e5 m\u00e5tte installere plugins.\n<\/p>\n<h5>\n  1 Plasser annonsering etter det f\u00f8rste innlegget<br \/>\n<\/h5>\n<p>\n  Som blogger vet du godt at annonser er en av de beste m\u00e5tene \u00e5 tjene penger p\u00e5. \u00c5 f\u00e5 de s\u00e5rt n\u00f8dvendige klikkene fra bes\u00f8kende er absolutt en vanskelig ting, og mange bloggere liker ikke h\u00f8ye klikkfrekvenser. \u00c5 plassere annonser etter det f\u00f8rste innlegget kan v\u00e6re en god m\u00e5te \u00e5 \u00f8ke dem p\u00e5, s\u00e5 pr\u00f8v denne enkle justeringen.\n<\/p>\n<p>\n  Bytt ut l\u00f8kken med den nedenfor. V\u00e6r oppmerksom, siden du m\u00e5 lime inn koden til annonsen der:\n<\/p>\n<pre><code>&lt;?php if (have_posts()): ?&gt;\n&lt;?php $count = 0; ?&gt;\n&lt;?php while (have_posts()): the_post(); ?&gt;\n&lt;?php $count++; ?&gt;\n  &lt;?php if ($count == 2): ?&gt;\n          \/\/Insert the code of an ad in this line\n          <\/code><\/pre>\n<h2>\n  <code>&lt;a href=\"%3C?php%20the_permalink();%20?%3E\"&gt;&lt;?php the_title(); ?&gt;&lt;\/a&gt;<\/code><br \/>\n<\/h2>\n<pre>\n          <?php the_excerpt(); ?>\n   <?php else: ?>\n          <\/pre>\n<h2>\n  <code>&lt;a href=\"%3C?php%20the_permalink();%20?%3E\"&gt;&lt;?php the_title(); ?&gt;&lt;\/a&gt;<\/code><br \/>\n<\/h2>\n<pre>\n          <?php the_excerpt(); ?>\n  <?php endif; ?>\n<?php endwhile; ?>\n<?php endif; ?><\/pre>\n<h5>\n  <code>2 Vis utdaterte, men popul\u00e6re ett \u00e5r gamle innlegg<\/code><br \/>\n<\/h5>\n<p>\n  <code>Noen av innleggene p\u00e5 bloggen din, selv om de ble opprettet for et \u00e5r siden, kan fortsatt v\u00e6re popul\u00e6re blant leserne dine. Det kan for eksempel v\u00e6re en fremgangsm\u00e5te-artikkel eller en annen form for eviggr\u00f8nt innhold. For \u00e5 sikre at disse innleggene forblir popul\u00e6re, kan du bruke dette hendige hacket.<\/code>\n<\/p>\n<p>\n  <code>Sett inn denne koden i single.php-filen:<\/code>\n<\/p>\n<pre><code>&lt;code&gt;&lt;?php $current_day = date('j');\n$last_year = date('Y')-1;\nquery_posts('day='.$current_day.'&year='.$last_year);\nif (have_posts()):\n\u00a0\u00a0\u00a0\u00a0while (have_posts()): the_post();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_excerpt();\n\u00a0\u00a0\u00a0\u00a0endwhile;\nendif;\n?&gt;<\/code><\/code><\/pre>\n<h5>\n  3 Vis fem siste klebrige innlegg i l\u00f8kken<br \/>\n<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5aad272c.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5aad272c.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Standardfunksjonen gj\u00f8r det mulig \u00e5 holde ett innlegg til forsiden. Hacket nedenfor plasserer fem klebrige innlegg.\n<\/p>\n<p>\n  Mange bloggere tenker p\u00e5 klebrige innlegg som fremhevede innlegg fordi de lar en oppf\u00f8ring vises over andre. Hvis du vil lage din egen &laquo;Editor's Picks&raquo;-kategori, er det et hack bare for det. Koden nedenfor m\u00e5 settes inn hvor som helst i temaet for \u00e5 fungere. Du kan ogs\u00e5 endre tallet for \u00e5 vise f\u00e6rre innlegg ved \u00e5 erstatte tallet i fjerde linje.\n<\/p>\n<pre><code>&lt;?php $sticky = get_option('sticky_posts');\nrsort( $sticky );\n$sticky = array_slice( $sticky, 0, 5);\nquery_posts( array( 'post__in' =&gt; $sticky, 'caller_get_posts' =&gt; 1) );\n \nif (have_posts()):     while (have_posts()): the_post();\n        the_title();\n        the_excerpt();\n    endwhile;\nendif;\n \n?&gt;<\/code><\/pre>\n<h5>4 List opp innlegg fra en bestemt kategori<\/h5>\n<p>Skille innlegg fra samme kategori med hacket nedenfor.<\/p>\n<p>Hvis du av en eller annen grunn trenger \u00e5 skille innleggene som deler samme kategori (for eksempel fremgangsm\u00e5te-artikler for essayforfattere), sett inn f\u00f8lgende kode i loop-filen.<\/p>\n<pre><code>&lt;?php foreach((get_the_category()) as $category) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$thecat = $category-&gt;cat_ID. ' ';\n        query_posts('child_of='.$thecat);\n if (have_posts()): while (have_posts()): the_post();\n    \/\/Classic WP loop\n endwhile;endif;\n?&gt;<\/code><\/pre>\n<h5>5 Gi en liste over fremtidige innlegg<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5ad69a80.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5ad69a80.webp\" alt=\"\"><\/a><\/p>\n<p>\u00c5 fortelle leserne om de kommende innleggene kan vekke interessen deres og f\u00e5 dem til \u00e5 g\u00e5 tilbake til bloggen din for \u00e5 lese dem. Hvis dette h\u00f8res ut som en god id\u00e9 for deg, bruk koden nedenfor for \u00e5 gi en kort liste over kommende innlegg p\u00e5 WordPress-siden din.<\/p>\n<pre><code>&lt;?php query_posts('showposts=10&post_status=future'); ?&gt;\n&lt;?php if (have_posts() ): while (have_posts() ): the_post(); ?&gt;\n    <\/code><\/pre>\n<h2>\n  <code>&lt;?php the_title(); ?&gt;<\/code><br \/>\n<\/h2>\n<pre>\n    <span class=\"datetime\"><?php the_time('j. F Y'); ?><\/span>\n<?php endwhile;\nelse: ?><br \/>No future events scheduled.\n<?php endif; ?><\/pre>\n<h5>\n  <code>6 F\u00e5 innlegg lastet opp p\u00e5 en bestemt dato<\/code><br \/>\n<\/h5>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b005e9f.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b005e9f.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<p>\n  <code>Hvis du ofte sliter med \u00e5 finne noen innlegg i feeden din, kan du s\u00f8ke etter dem ved hjelp av en l\u00f8kke. Det er mulig ved \u00e5 sette inn f\u00f8lgende kode som gj\u00f8r s\u00f8ket veldig enkelt. N\u00e6rmere bestemt henter den oppf\u00f8ringer som er lagt ut mellom to datoer som du angir selv.<\/code>\n<\/p>\n<pre><code>&lt;code&gt;&lt;?php \u00a0\u00a0function filter_where($where = '') {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$where .= \" AND post_date &gt;= '2012-08-19' AND post_date <\/code><\/pre>\n<h5>7 Vis en sl\u00f8yfe med bilder<\/h5>\n<p>Bildegalleriet p\u00e5 startsiden til et WordPress-nettsted er en god id\u00e9 siden de fleste setter pris p\u00e5 det visuelle. Hvis innleggene dine inneholder et lead-bilde, vil koden nedenfor hente dem for \u00e5 vise dem i en l\u00f8kke.<\/p>\n<p>Sett inn f\u00f8lgende kode i functions.php-filen:<\/p>\n<pre><code>function catch_that_image() {\n  global $post, $posts;\n  $first_img = '';\n  ob_start();\n  ob_end_clean();\n  $output = preg_match_all('\/&lt;img.&gt;\/i', $post-&gt;post_content, $matches);\n  $first_img = $matches [1] [0];\n \n  if(empty($first_img)){ \/\/Determines a default image\n    $first_img = \"\/images\/default.webp\";\n  }\n  return $first_img;\n}&lt;\/img.&gt;<\/code><\/pre>\n<h5>8 Fjern automatisk innlegg ved \u00e5 angi en utl\u00f8psdato<\/h5>\n<p>Tenk deg at du kj\u00f8rer en konkurranse for \u00e5 \u00f8ke lesertallet p\u00e5 bloggen din. N\u00e5r konkurransen er ferdig, publiserer du resultatene, og viktigst av alt, svarene, eller hintene, og ledetr\u00e5dene til dem. Selvf\u00f8lgelig skal de ikke v\u00e6re tilgjengelige for lesere for alltid fordi du kanskje kj\u00f8rer en annen konkurranse i fremtiden, ikke sant?<\/p>\n<p>En god m\u00e5te \u00e5 fjerne innlegg selv n\u00e5r du har glemt dem, er \u00e5 planlegge det ved \u00e5 angi en utl\u00f8psdato. L\u00f8kken nedenfor erstatter den eksisterende og gj\u00f8r nettopp det.<\/p>\n<p>Ikke glem \u00e5 bruke formatet mm\/dd\/\u00e5\u00e5\u00e5\u00e5 00:00:00 for \u00e5 erstatte utl\u00f8pstiden.<\/p>\n<pre><code>&lt;?php if (have_posts()): while (have_posts()): the_post(); ?&gt;\n$expirationtime = get_post_custom_values('expiration');\nif (is_array($expirationtime)) {\n$expirestring = implode($expirationtime);\n}\n  \n$secondsbetween = strtotime($expirestring)-time();\nif ($secondsbetween &gt; 0) {\n\/\/ For example\u2026\nthe_title();\nthe_excerpt();\n}\nendwhile;\nendif;\n?&gt;<\/code><\/code><\/pre>\n<h5>\n  9 Skill kommentarer fra tilbakesporinger<br \/>\n<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b1dbcca.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b1dbcca.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  En popul\u00e6r oppf\u00f8ring p\u00e5 bloggen din vil bli lenket fra mange andre nettsteder. For \u00e5 sikre at leserne komfortabelt kan f\u00f8lge diskusjonen i kommentarfeltet, b\u00f8r du skille kommentarer og tilbakespor.\n<\/p>\n<p>\n  Alt du trenger \u00e5 gj\u00f8re er \u00e5 \u00e5pne comments.php og se etter f\u00f8lgende:\n<\/p>\n<pre><code>foreach ($comments as $comment): ?&gt;\n\/\/ Comments are displayed here\nendforeach;<\/code><\/pre>\n<p>\n  Funnet det? Flott, erstatt den n\u00e5 med en ny kode:\n<\/p>\n<ul class=\"commentlist\">\n  <?php \/\/Displays comments only\n  foreach ($comments as $comment): ?><?php $comment_type = get_comment_type(); ?><?php if($comment_type == 'comment') { ?><\/p>\n<li>\n    <code>\/\/Comment code goes here<\/code>\n  <\/li>\n<p><?php }\n  endforeach;\n  <\/ul>\n<p>  \u00a0\u00a0<\/p>\n<ul>\n  <?php \/\/Displays trackbacks only\n  foreach ($comments as $comment): ?><?php $comment_type = get_comment_type(); ?><?php if($comment_type != 'comment') { ?><\/p>\n<li>\n    <code>&lt;?php comment_author_link() ?&gt;<\/code>\n  <\/li>\n<p><?php }\n  endforeach;\n  &nbsp;&nbsp;\n  <\/ul>\n<\/ul>\n<\/ul>\n<p><\/code><\/p>\n<h5>10 Vis relaterte innlegg<\/h5>\n<p>  <a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b403cc0.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b403cc0.webp\" alt=\"\"><\/a><\/p>\n<p>\u00c5 vise relaterte innlegg er en god m\u00e5te \u00e5 \u00f8ke lesertallet p\u00e5. Alt du trenger \u00e5 gj\u00f8re for \u00e5 oppn\u00e5 det er \u00e5 lime inn en spesiell kode i single.php-filen.<\/p>\n<pre><code>&lt;?php \u00a0\u00a0\u00a0\n  \u00a0\u00a0$backup = $post;\u00a0 \/\/ backup the current object\n  \u00a0\u00a0$tags = ks29so_get_post_tags($post-&gt;ID);\n  \u00a0\u00a0$tagIDs = array();\n  \u00a0\u00a0if ($tags) {\n  \u00a0\u00a0\u00a0\u00a0$tagcount = count($tags);\n  \u00a0\u00a0\u00a0\u00a0for ($i = 0; $i term_id;\n  \u00a0\u00a0\u00a0\u00a0}\n  \u00a0\u00a0\u00a0\u00a0$args=array(\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'tag__in' =&gt; $tagIDs,\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'post__not_in' =&gt; array($post-&gt;ID),\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'showposts'=&gt;5,\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'caller_get_posts'=&gt;1\n  \u00a0\u00a0\u00a0\u00a0);\n  \u00a0\u00a0\u00a0\u00a0$my_query = new WP_Query($args);\n  \u00a0\u00a0\u00a0\u00a0if( $my_query-&gt;have_posts()) {\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0while ($my_query-&gt;have_posts()): $my_query-&gt;the_post(); ?&gt;\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;h3&gt;&lt;a href=\"&lt;?php%20the_permalink()%20?&gt;\" rel=\"bookmark\" title=\"&lt;?php the_title(); ?&gt;\"&gt;&lt;?php the_title(); ?&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;?php endwhile;\n  \u00a0\u00a0\u00a0\u00a0} else { ?&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n  &lt;h2&gt;\n    No related posts found!\n  &lt;\/h2&gt;\u00a0\u00a0\u00a0\u00a0&lt;?php }\n  \u00a0\u00a0}\n  \u00a0\u00a0$post = $backup;\u00a0 \/\/ copy it back\n  \u00a0\u00a0ks29so_reset_query(); \/\/ to use the original query again\n  ?&gt;\n  &lt;h5&gt;\n    11 Bestem hvordan bestemte innlegg skal vises p\u00e5 hjemmesiden\n  &lt;\/h5&gt;&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b69273b.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b69273b.webp\" alt=\"\" \/&gt;&lt;\/a&gt;\n  &lt;p&gt;\n    De aller fleste WordPress-temaer viser alle innlegg p\u00e5 samme m\u00e5te p\u00e5 startsiden. Hvis du ikke liker det, kan du imidlertid endre det og definere hvilke som skal vises fullstendig og for hvilke bare utdrag er nok.\n  &lt;\/p&gt;\n  &lt;p&gt;\n    Finn index.php-filen og se etter loop der. F\u00f8lgende kode erstatter den:\n  &lt;\/p&gt;\n  &lt;pre&gt;&lt;code&gt;&lt;?php if (have_posts()): \u00a0\u00a0\u00a0\u00a0while (have_posts()): the_post();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$customField = get_post_custom_values(\"full\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (isset($customField[0])) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/Custom field is set, display a full post\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_content();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/ No custom field set, lets display an excerpt\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_excerpt();\n\u00a0\u00a0\u00a0\u00a0endwhile;\nendif;\n?&gt;<\/code><\/pre>\n<h5>\n    12 Vis reklameinnhold over innleggene p\u00e5 hjemmesiden<br \/>\n  <\/h5>\n<p>\n    Sett inn f\u00f8lgende kode i index.php-filen for \u00e5 legge til reklameinnhold.\n  <\/p>\n<div class=\"content-loop\">\n<h5>\n      <code>13 List alle forfattere av en blogg p\u00e5 en side<\/code><br \/>\n    <\/h5>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b9128dd.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b9128dd.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<p>\n      <code>Bare lim inn denne koden hvor som helst i l\u00f8kken for \u00e5 vise listen over alle forfattere.<\/code>\n    <\/p>\n<ul>\n      <?php ks29so_list_authors('exclude_admin=0&#038;optioncount=1&#038;show_fullname=1&#038;hide_empty=1'); ?>\n    <\/ul>\n<h5>\n      <code>14 Bruk egendefinert felt for \u00e5 vise navnet p\u00e5 gjesteforfatteren<\/code><br \/>\n    <\/h5>\n<p>\n      <code>Hvis du bruker gjesteforfattere p\u00e5 bloggen din, er det sv\u00e6rt sannsynlig at du ikke oppretter en egen side for dem. Hvorfor ikke bare vise navnet deres i stedet?<\/code>\n    <\/p>\n<p>\n      <code>Sett inn denne koden til single.php for \u00e5 gj\u00f8re det:<\/code>\n    <\/p>\n<pre><code>&lt;code&gt;&lt;?php $author = get_post_meta($post-&gt;ID, \"guest-author\", true);\nif ($author != \"\") {\necho $author;\n} else {\nthe_author();\n} ?&gt;<\/code><\/pre>\n<h5>15 Gj\u00f8r et bilde til et obligatorisk krav for publisering<\/h5>\n<p>Innlegg med bilder har ofte flere visninger enn de uten. \u00c5pne functions.php-filen for \u00e5 gj\u00f8re dem obligatoriske.<\/p>\n<pre><code>add_action('save_post', 'wpds_check_thumbnail');\nadd_action('admin_notices', 'wpds_thumbnail_error');\n  \nfunction wpds_check_thumbnail( $post_id) {\n \/\/ change to any custom post type\n  if( get_post_type($post_id) != 'post')       return;\n  \n  if (! has_post_thumbnail( $post_id)) {\n   \/\/ set a transient to show the users an admin message\n    set_transient( \"has_post_thumbnail\", \"no\" );\n   \/\/ unhook this function so it doesn't loop infinitely\n    remove_action('save_post', 'wpds_check_thumbnail');\n   \/\/ update the post set it to draft\n    ks29so_update_post(array('ID' =&gt; $post_id, 'post_status' =&gt; 'draft'));\n  \n    add_action('save_post', 'wpds_check_thumbnail');\n  } else {\n    delete_transient( \"has_post_thumbnail\" );\n  }\n}\n  \nfunction wpds_thumbnail_error() {\n \/\/ check if the transient is set, and display the error message\n  if (get_transient( \"has_post_thumbnail\") == \"no\") {\n    echo \"&lt;div id=\"message\" class=\"error\"&gt;&lt;p&gt;&lt;strong&gt;You must add a Featured Image before publishing this. Don't panic, your post is saved.&lt;\/strong&gt;&lt;\/p&gt;&lt;\/div&gt;\";\n    delete_transient( \"has_post_thumbnail\" );\n  }\n}<\/code><\/pre>\n<h5>16 Omdirigere til en bestemt side etter registrering<\/h5>\n<p>\u00c5pne functions.php-filen og legg til koden nedenfor.<\/p>\n<pre><code>function __my_registration_redirect(){\n    return home_url( '\/my-page' );\n}\nadd_filter( 'registration_redirect', '__my_registration_redirect' );\n \n#17. Insert Ads in Post\nUse this code in your functions.php file to wrap ads in a post in any place you want.\nHack\nfunction googleadsense($content){\n  $adsensecode = 'Your Ad Codes Here';\n  $pattern = '';\n  $content = str_replace($pattern, $adsensecode, $content);\n  return $content;     \n}\nadd_filter('the_content', 'googleadsense');<\/code><\/pre>\n<h5>18 Bruk kortkoder for \u00e5 vise annonser<\/h5>\n<p>Velg stedet der du \u00f8nsker \u00e5 sette inn en annonse og lim inn f\u00f8lgende kode til functions.php.<\/p>\n<pre><code>function showads() {\n    return '\nAD'S CODE HERE\n';\n}\nadd_shortcode('adsense', 'showads');<\/code><\/pre>\n<h5>19 Vis mest kommenterte innlegg<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5bb6151c.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5bb6151c.webp\" alt=\"\"><\/a><\/p>\n<p>Legg til f\u00f8lgende kode i functions.php-filen for \u00e5 vise innleggene med flest kommentarer.<\/p>\n<pre><code>function wpb_most_commented_posts() {\nob_start();?&gt;\n&lt;ul class=\"most-commented\"&gt;\n&lt;?php $query = new\nWP_Query('orderby=comment_count&posts_per_page=10');\nwhile($query-&gt;have_posts()): $query-&gt;the_post(); ?&gt;\n&lt;li&gt;&lt;a href=\"&lt;?php%20the_permalink();%20?&gt;\" title=\"&lt;?php the_title(); ?&gt;\"&gt;&lt;?php the_title(); ?&gt; &lt;span class=\"wpb-comment-count\"&gt;&lt;?php comments_popup_link('No Comments;', '1 Comment', '% Comments'); ?&gt;&lt;\/span&gt;\n&lt;?php endwhile; ?&gt;\n<\/code><\/code><\/pre>\n<\/p><\/div>\n<\/ul>\n<pre>\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>L\u00f8kken er hovedprosessen i WordPress, s\u00e5 den finnes nesten i hver temafil. I hovedsak er det en PHP-kode som brukes av plattformen for \u00e5 vise innlegg gjennom et tema-malfiler. Det er med andre ord enormt. Faktisk er det kritisk, fordi nettstedet ikke vil fungere uten en loop. \u00c5 tilpasse dette settet med utrolig kraftige funksjoner kan forbedre egenskapene til WordPress-nettstedet ditt. Du kan for eksempel endre m\u00e5ten innleggene vises p\u00e5 hjemmesiden og sortere dem ut ved hjelp av spesifikke parametere. Gitt at l\u00f8kken er den enkleste tingen \u00e5 endre, en &#8230;<\/p>\n","protected":false},"author":1,"featured_media":192398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[226,148,57],"tags":[],"class_list":["post-257472","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laereboker","category-nett-tips-og-triks","category-web-og-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/comments?post=257472"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257472\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media\/192398"}],"wp:attachment":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media?parent=257472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/categories?post=257472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/tags?post=257472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}