Podrobna razlaga kode poti predloge po meri za vtičnik WordPress Shortcodes Ultimate

Ta vnos je 21. od 34 v seriji. Vadnica za izdelavo spletnega mesta WordPress
  1. Kaj pomeni WordPress?Kaj delaš?Kaj lahko stori spletna stran?
  2. Koliko stane izdelava osebne/podjetniške spletne strani?Stroški izdelave poslovne spletne strani
  3. Kako izbrati pravo domeno?Priporočila in načela za registracijo domenskega imena za izdelavo spletnega mesta
  4. NameSiloVadnica za registracijo imena domene (pošljemo vam 1 USD NameSiloPromocijska koda)
  5. Katera programska oprema je potrebna za izdelavo spletne strani?Kakšne so zahteve za izdelavo lastne spletne strani?
  6. NameSiloVadnica za razrešitev imena domene NS v Bluehost/SiteGround
  7. Kako ročno zgraditi WordPress? Vadnica za namestitev programa WordPress
  8. Kako se prijaviti v zaledje WordPress? Naslov za prijavo v ozadju WP
  9. Kako uporabljati WordPress? Splošne nastavitve ozadja WordPress in kitajski naslov
  10. Kako spremeniti jezikovne nastavitve v WordPressu?Spremenite kitajski/angleški način nastavitve
  11. Kako ustvariti imenik kategorij WordPress? Upravljanje kategorij WP
  12. Kako WordPress objavlja članke?Možnosti urejanja samozaložnih člankov
  13. Kako ustvariti novo stran v WordPressu?Dodajanje/urejanje nastavitve strani
  14. Kako WordPress dodaja menije?Prilagodite možnosti prikaza navigacijske vrstice
  15. Kaj je tema WordPress?Kako namestiti WordPress predloge?
  16. FTP, kako razpakirati datoteke zip na spletu? Spletni prenos programa za dekompresijo PHP
  17. Časovna omejitev povezave orodja FTP ni uspela. Kako konfigurirati WordPress za povezavo s strežnikom?
  18. Kako namestiti vtičnik WordPress? 3 načini za namestitev vtičnika za WordPress – wikiHow
  19. Kaj pa gostovanje BlueHost?Najnovejše promocijske kode/kuponi BlueHost USA
  20. Kako Bluehost samodejno namesti WordPress z enim klikom? Vadnica za izdelavo spletne strani BH
  21. WordPress Podrobna razlaga kode poti predloge po meri za vtičnik Shortcodes Ultimate
  22. Kako zaslužiti s prodajo fotografij? DreamsTime prodaja fotografije na spletu, da zasluži denar
  23. Koda priporočila za registracijo na kitajskem uradnem spletnem mestu DreamsTime: strategija, kako prodati slike, da zaslužite denar
  24. Kako lahko zaslužim s prodajo svojih fotografij?spletno mesto, ki prodaja fotografije na spletu
  25. Kako brezplačen poslovni model služi denar?Donosni primeri in metode v brezplačnem načinu
  26. 3 ravni Kako zaslužiti denar v življenju: Na katerih stopnjah služite denar?
  27. Kako tradicionalni šefi služijo denar s pisanjem člankov?Metode pisanja spletnega trženja
  28. Skrivnost projekta delnega sivega dobičkarstva: internetna industrija ustvarja verigo hitrega denarja
  29. Kaj pomeni spreobrnjeno razmišljanje?Primer služenja denarja z bistvom konverzije
  30. Kaj prodati na spletu, da zaslužite?Zakaj večji kot je dobiček, boljša je prodaja?
  31. Kako zaslužiti denar iz nič
  32. Ali bom leta 2026 služil denar kot mikropodjetniški agent?Demistifikacija prevare, da se mikropodjetja zanašajo na agente za zaposlovanje, da služijo denar
  33. Ali je enostavno zaslužiti denar, ko zdaj odprete trgovino na Taobao?Pekinška startup zgodba
  34. Kako poslati vsebino skupinskih sporočil WeChat? »Strategije množičnega objavljanja WeChat Marketing 2«, ki vam bodo pomagale služiti denar

Ste se kdaj vprašali, kako prilagoditi edinstveno pot predloge v vtičniku Shortcodes Ultimate?

Ni treba zavidati tistim tehničnim mojstrom, ki se igrajo z WordPressom, saj vas bom zdaj popeljal, da razkrijete skrivnost za njim!

Daj no, pojdimo naravnost k bistvu in delajmo korak za korakom!

Kaj je vtičnik Shortcodes Ultimate?

Shortcodes Ultimate je eden izmed najbolj priljubljenih vtičnikov v WordPressu. Z njim lahko preprosto implementirate različne funkcije prek kratkih kod, kot so ustvarjanje gumbov, vrtiljakov slik, seznamov člankov itd.

Še bolje, pot predloge lahko prilagodimo za bolj prilagodljiv prikaz vsebine.

Kako dodati pot predloge po meri?

Najprej si poglejmo najbolj kritičen korak – dodajanje poti predloge po meri.

To je prvi korak k personalizirani predstavitvi!

Podrobna razlaga kode poti predloge po meri za vtičnik WordPress Shortcodes Ultimate

primer kode

v tvoji temi functions.php V datoteko ali vtičnik po meri dodajte naslednjo kodo:

add_filter(
    'su/shortcode/posts/allowed_template_locations',
    function( $locations ) {
        // 添加自定义模板路径 /wp-content/custom-templates/
        $locations[] = WP_CONTENT_DIR . '/custom-templates';

        return $locations;
    },
    10,
    1
);

razčleniti kodo

  1. filter su/shortcode/posts/allowed_template_locations
    Ta filter nam omogoča razširitev privzetih poti predloge Shortcodes Ultimate.

  2. pot po meri /wp-content/custom-templates/
    Predlogo shranimo v /wp-content/custom-templates/ imenik, da se ne izgubi pri posodabljanju vtičnika.


  3. Nikoli ne spreminjajte datoteke privzete predloge vtičnika neposredno, da se izognete izgubi vsebine po meri po posodobitvi vtičnika.

Ustvarite datoteko predloge po meri

Nato moramo ustvariti datoteko predloge na poti po meri.

Na primer, ustvarimo datoteko z imenom jiawen.php datoteka predloge.

Primer datoteke predloge

/wp-content/custom-templates/ imenik, ustvari jiawen.php datoteko in dodajte naslednjo kodo:

<?php defined( 'ABSPATH' ) || exit; ?>
<div class="su-posts su-posts-teaser-loop <?php echo esc_attr( $atts['class'] ); ?>">

    <?php if ( $posts->have_posts() ) : ?>
        <?php while ( $posts->have_posts() ) : ?>
            <?php $posts->the_post(); ?>

            <?php if ( ! su_current_user_can_read_post( get_the_ID() ) ) : ?>
                <?php continue; ?>
            <?php endif; ?>

            <div id="su-post-<?php the_ID(); ?>" class="su-post <?php echo esc_attr( $atts['class_single'] ); ?>">
                <?php if ( has_post_thumbnail() ) : ?>
                    <a target="_blank" rel="nofollow" class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
                <?php endif; ?>
                <div class="su-post-title">
                    <a target="_blank" href="<?php the_permalink(); ?>">🔗<?php the_title(); ?></a>
                </div>
            </div>

        <?php endwhile; ?>
    <?php else : ?>

        <p class="su-posts-not-found"><?php esc_html_e( 'Posts not found', 'shortcodes-ultimate' ); ?></p>

    <?php endif; ?>
</div>

Opis datoteke predloge

  • $atts['class']: Omogoča nam prilagajanje razredov CSS in oblikovanje edinstvenih slogov za predloge.
  • Sličica in naslov članka: Prikažite sličico in naslov članka ter povezavo do strani s podrobnostmi o članku.
  • :uporaba defined('ABSPATH') || exit; Prepričajte se, da do datotek predlog ni mogoče neposredno dostopati.

Ko ustvarimo predlogo, jo lahko prikličemo prek kratke kode v članku ali na strani.

Primer kratke kode

Svoji objavi ali strani dodajte to kratko kodo:

【su_posts template="jiawen.php" posts_per_page="10" ignore_sticky_posts="yes" id="32277,30806"

[] se uporablja v zgornji kratki kodi, da se prepreči ubežna koda v članku. Pri dejanski uporabi je treba simbol [] spremeniti v standardni [].

Opis parametra kratke kode

  1. template="jiawen.php"
    Določite ime datoteke predloge po meri, pot je relativna /wp-content/ od.

  2. posts_per_page="10"
    10Prikaz 10 člankov;
    -1Prikaži vse artikle, vendar ni priporočljivo nastavitineomejenoČe je člankov preveč, se lahko spletno mesto zruši, ker ne more naložiti vseh člankov.

  3. ignore_sticky_posts="yes"
    Ignorirajte pripete članke.

  4. id="32277,30806"
    Prikaži samo članke z navedenim ID-jem. Tu sta podana dva ID-ja artikla, 32277 in 30806. Prikazani bodo samo članki, ki ustrezajo tema ID-jema.

总结

  • Pot predloge po meri: Razširite privzeto pot s filtri, da preprečite izgubo predlog pri posodobitvah vtičnikov.
  • Ustvari datoteko predloge: nadzirajte postavitev in vsebino seznama člankov s kodo PHP.
  • Datoteka s predlogo klica: Prilagodljivo klicanje je doseženo s parametri kratke kode.

Možnost prilagajanja poti predloge močno izboljša prilagodljivost vtičnika Shortcodes Ultimate.

Tako imamo popoln nadzor nad tem, kako je prikazan naš seznam člankov.

Ta pristop je še posebej pomemben, ko moramo doseči raznolik dizajn na različnih straneh.

Če želite narediti svoje spletno mesto WordPress bolj prilagojeno, poskusite!

Prejšnja Naslednji

发表 评论

您的邮箱地址不会被公开。 必填 项 已 用 * Oznaka

Pomaknite se na vrh