Tuts + Guide til Maletiketter Femte Batch

I den femte delen av serien gikk vi gjennom den fjerde batchen av WordPress-skabeloner. I denne sjette delen skal vi gå gjennom femte batch av de nesten 200 malene. Gjennom opplæringen ser vi maltekoder om innlegg, sider og maldeler.

Få og vise automatiske klasser for hvert innlegg: get_post_class () & post_class ()

Disse malesignalene lar deg legge til ekstra klasser som skal brukes i hvert innleggs container.

parametere

Begge templatene godtar to parametere:

  • $ class (Valgfri streng):
    Ekstra CSS-klassenavn å legge til.
    (Standard: Tom)
  • $ POST_ID (valgfritt heltall eller objekt):
    Postens ID.
    (Standard: Nåværende innlegg)

bruk

Komme og vise den permanente koblingen av nåværende innlegg: get_permalink () & the_permalink ()

Denne malemerken returnerer eller viser en "permalink" av innlegget.

parametere

the_permalink () godtar ikke noen parametere, men get_permalink () aksepterer to parametere:

  • $ POST_ID (valgfritt heltall eller objekt):
    Postens ID.
    (Standard: Nåværende innlegg)
  • $ leavename (Valgfri-boolean):
    Enten å beholde sidenavnet eller ikke.
    (Misligholde: FALSK)

bruk

Komme og vise post-ID: get_the_ID () & the_ID ()

Disse malesignalene returnerer og viser post-ID.

parametere

Disse malesignalene godtar ikke noen parametere.

bruk

Få og vise et sidetittel for innlegget: single_post_title ()

Denne maltekoden returnerer og viser sidenes tittel for bruk i sidetitler (titlene som går inn i </code> stikkord).</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer to parametere:</p> <ul> <li> <code>$ prefix</code> <em>(Valgfri streng)</em>:<br>Prefiks til tittelen.<br><em>(Standard: Tom)</em> </li> <li> <code>$ echo</code> <em>(Valgfri-boolean)</em>:<br>Hvorvidt ekko (<code>EKTE</code>) eller returnere (<code>FALSK</code>) taggen.<br><em>(Misligholde: <code>EKTE</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Display the post title with a prefix. single_post_title( __( 'Blog Post', 'translation-domain' ) . ': ' ); // Get the post title. $post_title = single_post_title(", false ); ?></pre> <h2>Få og vise koblingen til neste innlegg: <code>get_next_post_link ()</code> & <code>next_post_link ()</code> </h2> <p>Disse malesignalene lar deg returnere eller vise en "neste innlegg" -kobling for å si, dine enkelt innleggssider.</p> <h3>parametere</h3> <p>Begge templatene godtar fem parametere:</p> <ul> <li> <code>$ format</code> <em>(Valgfri streng)</em>:<br>Format på lenken der <code>% lenke</code> er den <code>$ lenke</code> parameter.<br><em>(Standard: '% link' ')</em> </li> <li> <code>$ lenke</code> <em>(Valgfri streng)</em>:<br>Format på ankerteksten der <code>%tittel</code> er posttittelen.<br><em>(Standard: '% title')</em> </li> <li> <code>$ in_same_term</code> <em>(Valgfri-boolean)</em>:<br>Enten å gjøre linken et innlegg fra samme taksonomi.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> <li> <code>$ excluded_terms</code> <em>(valgfri streng eller array)</em>:<br>Utelukkede vilkårsliste.<br><em>(Standard: Tom)</em> </li> <li> <code>$ taksonomi</code> <em>(Valgfri streng)</em>:<br>Taksonomi for å filtrere neste innlegg.<br><em>(Standard: 'kategori')</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get the default next post link. $next_post_link = get_next_post_link(); /** * Display the next post link with some adjustments * (different link format, different anchor text and * next post should be in the same category with current post). */ next_post_link( __( 'Next Post', 'translation-domain' ) . ': %link', '% tittel ', sant); ?></pre> <h2>Få og vise koblingen til det forrige innlegget: <code>get_previous_post_link ()</code> & <code>previous_post_link ()</code> </h2> <p>Disse malesignalene lar deg returnere eller vise en "forrige innlegg" -kobling for å si, dine enkelt innleggssider.</p> <h3>parametere</h3> <p>Begge templatene godtar fem parametere:</p> <ul> <li> <code>$ format</code> <em>(Valgfri streng)</em>:<br>Format på lenkeens ankertekst.<br><em>(Standard: '% link' ')</em> </li> <li> <code>$ lenke</code> <em>(Valgfri streng)</em>:<br>Format på permalinken.<br><em>(Standard: '% title')</em> </li> <li> <code>$ in_same_term</code> <em>(Valgfri-boolean)</em>:<br>Enten å gjøre linken et innlegg fra samme taksonomi.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> <li> <code>$ excluded_terms</code> <em>(valgfri streng eller array)</em>:<br>Utelukkede vilkårsliste.<br><em>(Standard: Tom)</em> </li> <li> <code>$ taksonomi</code> <em>(Valgfri streng)</em>:<br>Taksonomi for å filtrere forrige innlegg.<br><em>(Standard: 'kategori')</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get the default previous post link. $previous_post_link = get_previous_post_link(); /** * Display the previous post link with some adjustments * (different link format, different anchor text and * previous post should be in the same category with current post). */ previous_post_link( __( 'Previous Post', 'translation-domain' ) . ': %link', '% tittel ', sant); ?></pre> <h2>Komme til en side av en side: <code>get_page_link ()</code> </h2> <p>Denne mal-taggen returnerer permalink-nettadressen til en gitt side.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer tre parametere:</p> <ul> <li> <code>$ POST_ID</code> <em>(valgfritt heltall eller objekt)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innlegg)</em> </li> <li> <code>$ leavename</code> <em>(Valgfri-boolean)</em>:<br>Enten å beholde sidenavnet eller ikke.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> <li> <code>$ prøve</code> <em>(Valgfri-boolean)</em>:<br>Hvorvidt er det en prøve permalink.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get and print a specific page's link. echo '' . __( 'About', 'translation-domain' ) . ''; ?></pre> <h2>Komme og vise innlegget til et innlegg: <code>get_post_permalink ()</code> & <code>POST_PERMALINK ()</code> </h2> <p>Disse malesignalene returnerer og viser permalinken til det oppgitte innlegget.</p> <h3>parametere</h3> <p><code>get_post_permalink ()</code> aksepterer tre parametere:</p> <ul> <li> <code>$ POST_ID</code> <em>(Valgfri-heltall)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innlegg)</em> </li> <li> <code>$ leavename</code> <em>(Valgfri-boolean)</em>:<br>Enten å beholde sidenavnet eller ikke.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> <li> <code>$ prøve</code> <em>(Valgfri-boolean)</em>:<br>Hvorvidt er det en prøve permalink.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> </ul> <p>Og <code>POST_PERMALINK ()</code> aksepterer bare én parameter:</p> <ul> <li> <code>$ POST_ID</code> <em>(valgfritt heltall eller objekt)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innlegg)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get a specific post's permalink. $special_post_permalink = get_post_permalink( 15 ); // Display current post's permalink. post_permalink(); ?></pre> <h2>Komme og vise kortlasting av posten: <code>wp_get_shortlink ()</code> & <code>the_shortlink ()</code> </h2> <p>Disse malene returnerer eller viser en snarvei for innleggene dine.</p> <h3>parametere</h3> <p><code>wp_get_shortlink ()</code> aksepterer tre parametere:</p> <ul> <li> <code>$ ID</code> <em>(Valgfri-heltall)</em>:<br>Innlegg eller blogg-ID.<br><em>(Standard: Nåværende innlegg eller blogg)</em> </li> <li> <code>$ sammenheng</code> <em>(Valgfri streng)</em>:<br>Om ID-en er en blogg-ID, en post-ID eller en medie-ID. Du kan sette den til å "legge inn" (for blogginnlegg) eller "spørring" (for alle andre slag).<br><em>(Standard: "post")</em> </li> <li> <code>$ allow_slugs</code> <em>(Valgfri-boolean)</em>:<br>Enten å tillate snegler i shortlinken.<br><em>(Misligholde: <code>EKTE</code>)</em> </li> </ul> <p>Og <code>the_shortlink ()</code> mal taggen godtar fire parametere:</p> <ul> <li> <code>$ tekst</code> <em>(Valgfri streng)</em>:<br>Tekst som skal vises for linken.<br><em>(Standard: "Dette er den korte lenken")</em> </li> <li> <code>$ title</code> <em>(Valgfri streng)</em>:<br>Verktøytip-tittel for lenken.<br><em>(Standard: Tom, som er konvertert til sanitisert etter tittel)</em> </li> <li> <code>$ før</code> <em>(Valgfri streng)</em>:<br>Teksten eller HTML-koden som skal vises før utgangen.<br><em>(Standard: Tom)</em> </li> <li> <code>$ etter</code> <em>(Valgfri streng)</em>:<br>Teksten eller HTML-koden som skal vises etter utgangen.<br><em>(Standard: Tom)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get the post shortlink with default options. wp_get_shortlink(); // Display the post shortlink with customized parameters. the_shortlink( __( 'Shortlink', 'translation-domain' ),", ''); ?></pre> <h2>Å få og vise koblingen "Rediger innlegg": <code>get_edit_post_link ()</code> & <code>edit_post_link ()</code> </h2> <p>Disse malesignalene lar deg få eller ekko en "rediger dette innlegget" -linken for å bruke i maler.</p> <h3>parametere</h3> <p><code>get_edit_post_link ()</code> aksepterer to parametere:</p> <ul> <li> <code>$ POST_ID</code> <em>(Valgfri-heltall)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innlegg)</em> </li> <li> <code>$ sammenheng</code> <em>(Valgfri streng)</em>:<br>Enten å unnslippe URL-adressen eller ikke. Bruk alt annet enn "skjerm" for å forhindre koding av koblingen.<br><em>(Standard: 'skjerm')</em> </li> </ul> <p>Og <code>edit_post_link ()</code> aksepterer fire parametere:</p> <ul> <li> <code>$ tekst</code> <em>(Valgfri streng)</em>:<br>Tekst som skal vises for linken.<br><em>(Standard: 'Rediger dette')</em> </li> <li> <code>$ før</code> <em>(Valgfri streng)</em>:<br>Teksten eller HTML-koden som skal vises før utgangen.<br><em>(Standard: Tom)</em> </li> <li> <code>$ etter</code> <em>(Valgfri streng)</em>:<br>Teksten eller HTML-koden som skal vises etter utgangen.<br><em>(Standard: Tom)</em> </li> <li> <code>$ POST_ID</code> <em>(Valgfri-heltall)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innlegg)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Retrieve the current post's "edit post" link. $edit_post_link = get_edit_post_link(); // Retrieve a specific post's "edit post" link. $edit_post_link = get_edit_post_link( 157 ); // Display the current post's "edit post" link. edit_post_link( __( 'Edit', 'translation-domain' ),", ''); // Vis et bestemt innleggs "rediger innlegg" -linken. edit_post_link (__ ('Rediger', 'oversettelse-domene'), ",", 157); ?></pre> <h2>Å få "Slett innlegg" -linket: <code>get_delete_post_link ()</code> </h2> <p>Denne malemerken lar deg bruke koblingen "slett dette innlegget" i maler.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer tre parametere:</p> <ul> <li> <code>$ POST_ID</code> <em>(Valgfri-heltall)</em>:<br>Postens ID.<br><em>(Standard: Nåværende innleggets ID.)</em> </li> <li> <code>$ foreldet</code> <em>(Avviklet streng)</em>:<br>Denne parameteren er utdatert, send den tom.<br><em>(Standard: Tom)</em> </li> <li> <code>$ force_delete</code> <em>(Valgfri-boolean)</em>:<br>Enten å slette helt uten å sende kommentaren til papirkurven.<br><em>(Misligholde: <code>FALSK</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Get and echo the "trash" link of the current post. echo get_delete_post_link(); // Get and echo the "force delete" link of the current post. echo get_delete_post_link( $post->ID, ", sant);?></pre> <h2>Viser Permalink "Anker" for gjeldende innlegg: <code>permalink_anchor ()</code> </h2> <p>Denne malemerken viser en permalinkanker-ID for et innlegg. Se eksemplet for mer forklaring.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer kun én parameter:</p> <ul> <li> <code>$ modus</code> <em>(Valgfri streng)</em>:<br>Enten å sette inn <code>id</code> parameteren til <code><a></code> tag til posttittelen ('tittel') eller post-ID ('id' eller annen tekst).<br><em>(Standard: 'id')</em> </li> </ul> <h3>bruk</h3> <pre><?php // Display a permalink anchor with its title. permalink_anchor( 'title' ); // It outputs as follows: // <a> // Vis et permalink anker med sin id. permalink_anchor (); permalink_anchor ('id'); // Begge funksjonene utdata som følger: // <a> ?></pre> <h2>Laster inn header mal: <code>get_header ()</code> </h2> <p>Denne kjente mal-taggen lar deg laste inn en ekstern PHP-fil med en header.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer kun én parameter:</p> <ul> <li> <code>$ name</code> <em>(Valgfri streng)</em>:<br>Navn på headerfilen (<code>header - $ navn php</code>).<br><em>(Standard: Tom, som vil laste <code>header.php</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Load header.php. get_header(); // Load header-special.php. get_header( 'special' ); ?></pre> <h2>Laster inn bunntekstmaler: <code>get_footer ()</code> </h2> <p>Denne vanlige mal-taggen lar deg laste inn en ekstern PHP-fil av en bunntekst.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer kun én parameter:</p> <ul> <li> <code>$ name</code> <em>(Valgfri streng)</em>:<br>Navn på bunntekstfilen (<code>bunntekst - $ name php</code>).<br><em>(Standard: Tom, som vil laste <code>footer.php</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Load footer.php. get_footer(); // Load footer-special.php. get_footer( 'special' ); ?></pre> <h2>Laster sidefeltmal: <code>get_sidebar ()</code> </h2> <p>Denne populære maltekoden lar deg laste inn en ekstern PHP-fil i et sidebjelke.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer kun én parameter:</p> <ul> <li> <code>$ name</code> <em>(Valgfri streng)</em>:<br>Navn på sidebarfilen (<code>sidebar - $ name php</code>).<br><em>(Standard: Tom, som vil laste <code>sidebar.php</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Load sidebar.php. get_sidebar(); // Load sidebar-special.php. get_sidebar( 'special' ); ?></pre> <h2>Laster inn en malfil: <code>get_template_part ()</code> </h2> <p>Med denne maltekoden kan du laste inn en ekstern PHP-fil i temamappene dine.</p> <h3>parametere</h3> <p>Denne mal-taggen aksepterer to parametere:</p> <ul> <li> <code>$ slug</code> <em>(Kreves streng)</em>:<br>Sluggen i malnavnet.<br><em>(Misligholde: <code>NULL</code>)</em> </li> <li> <code>$ name</code> <em>(Valgfri streng)</em>:<br>Det egendefinerte navnet som er suffixet til filnavnet med en bindestrek.<br><em>(Misligholde: <code>NULL</code>)</em> </li> </ul> <h3>bruk</h3> <pre><?php // Load shortcodes.php. get_template_part( 'shortcodes' ); // Load a content part dynamically (e.g. content-1.php, content-2.php or content-3.php). $number = some_function(); get_template_part( 'content', $number ); ?></pre> <h2>Konklusjon</h2> <p>Håper du likte dette femte batchet av maletiketter. Det er tre flere batcher å gå, så hold deg oppdatert for flere mal-tagger!</p> <p>Hvis du har spørsmål, kommentarer eller rettelser, kan du dele tankene dine med oss ​​i kommentarfeltet. Og hvis du likte artikkelen, ikke glem å dele den med vennene dine!</p> <div class="rek-block"> <center> <ins class="adsbygoogle" style="display:inline-block;width:580px;height:400px" data-ad-client="ca-pub-3810161443300697" data-ad-slot="9434875811"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </center> </div> <div class="h-alltags"> <a href="articles/code">Kode</a> </div> </div> </div> </div> </div> <div class="next_posts clearfix"> <div class="n_post"> <div class="next_posts-h1 left_nh1"><a href="/articles/code/the-tuts-guide-to-template-tags-first-batch.html">Tuts + Guide til Maletiketter Første Batch</a></div> <div class="next_posts-img" style="background-image: url('//accentsconagua.com/img/images_11/the-tuts-guide-to-template-tags-first-batch.png');"></div> </div> <div class="n_post"> <div class="next_posts-h1 right_nh1"><a href="/articles/code/the-tuts-guide-to-template-tags-eighth-batch.html">Tuts + Guide til Template Tags Åttende Batch</a></div> <div class="next_posts-img" style="background-image: url('//accentsconagua.com/img/images_10/the-tuts-guide-to-template-tags-eighth-batch.png');"></div> </div> </div> <footer> <div class="container"> <div class="footer-langs"> <ul class="site-langs-list"> <li><a href="https://www.accentsconagua.com"><i class="flag flag-DE"></i>Deutsch</a></li> <li><a href="https://fr.accentsconagua.com"><i class="flag flag-FR"></i>Français</a></li> <li><a href="https://nl.accentsconagua.com"><i class="flag flag-NL"></i>Nederlands</a></li> <li><a href="https://no.accentsconagua.com"><i class="flag flag-NO"></i>Norsk</a></li> <li><a href="https://sv.accentsconagua.com"><i class="flag flag-SE"></i>Svenska</a></li> <li><a href="https://it.accentsconagua.com"><i class="flag flag-IT"></i>Italiano</a></li> <li><a href="https://es.accentsconagua.com"><i class="flag flag-ES"></i>Español</a></li> <li><a href="https://ro.accentsconagua.com"><i class="flag flag-RO"></i>Românesc</a></li> </ul> </div> <div class="h-block"><a href="/">no.accentsconagua.com</a><div class="h-block-a"></div></div> <div class="footer-text"> Interessant informasjon og nyttige tips om programmering. Nettstedutvikling, webdesign og webutvikling. Photoshop opplæringsprogrammer. Opprettelse av dataspill og mobile applikasjoner. Bli en profesjonell programmerer fra grunnen av. </div> </div> </footer> <div class="search"> <img class="searchico" src="//accentsconagua.com/img/search.svg" alt=""> </div> <div class="modal"> <div class="modal-content"> <span class="close-button">×</span> <input class="searchmain" type="text" id="search-input" placeholder="Søke..."> <ul class="searchli" id="results-container"></ul> </div> </div> <link rel="stylesheet" href="css/flags.css"> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" /> <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script> <script> window.addEventListener("load", function(){ window.cookieconsent.initialise({ "palette": { "popup": { "background": "#edeff5", "text": "#838391" }, "button": { "background": "#4b81e8" } }, "theme": "classic", "position": "bottom-right" })}); </script> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script src="js/scripts.min.js"></script> <script src="js/common.js"></script> <link rel="stylesheet" href="css/fontawesome-all.min.css"> <script> var modal = document.querySelector(".modal"); var trigger = document.querySelector(".search"); var closeButton = document.querySelector(".close-button"); function toggleModal() { modal.classList.toggle("show-modal"); } function windowOnClick(event) { if (event.target === modal) { toggleModal(); } } trigger.addEventListener("click", toggleModal); closeButton.addEventListener("click", toggleModal); window.addEventListener("click", windowOnClick); </script> <script src="https://unpkg.com/simple-jekyll-search@1.5.0/dest/simple-jekyll-search.min.js"></script> <script> SimpleJekyllSearch({ searchInput: document.getElementById('search-input'), resultsContainer: document.getElementById('results-container'), json: '/search.json', searchResultTemplate: '<li><a href="{url}">{title}</a></li>' }) </script> <script src="jquery.unveil2.min.js"></script> <script> $('img').unveil(); </script> </body> </html>