WordPress Shortcodes Ultimate pluginerako txantiloi pertsonalizatuaren bide-kodearen azalpen zehatza

Artikulu hau "WordPress webgunea eraikitzeko tutoriala"21 artikuluko serie baten 21. zatia:
  1. Zer esan nahi du WordPress?Zertan zabiltza?Zer egin dezake webgune batek?
  2. Zenbat balio du pertsonal/enpresako webgune bat eraikitzeak?Enpresa webgunea eraikitzearen kostua
  3. Nola aukeratu domeinu-izen egokia?Webgunea Eraikuntza Domeinu-izenen Erregistroaren Gomendioak eta Printzipioak
  4. NameSiloDomeinu-izena erregistratzeko tutoriala ($1 bidaliko dizu NameSiloPromozio kodea)
  5. Zein software behar da webgune bat eraikitzeko?Zeintzuk dira zure webgunea egiteko baldintzak?
  6. NameSiloEbatzi Domeinu-izena NS Bluehost/SiteGround Tutoriala
  7. Nola eraiki eskuz WordPress? WordPress Instalatzeko Tutoriala
  8. Nola hasi saioa WordPress backend-ean? WP atzeko planoko saioa hasteko helbidea
  9. Nola erabili WordPress? WordPress atzeko planoaren ezarpen orokorrak eta Txinako titulua
  10. Nola aldatu hizkuntza ezarpenak WordPress-en?Aldatu txinera/ingelesa ezarpen metodoa
  11. Nola sortu WordPress kategorien direktorioa? WP Kategorien kudeaketa
  12. Nola argitaratzen ditu WordPress artikuluak?Norberak argitaratutako artikuluetarako editatzeko aukerak
  13. Nola sortu orri berri bat WordPress-en?Gehitu/editatu orriaren konfigurazioa
  14. Nola gehitzen ditu WordPress menuak?Pertsonalizatu nabigazio-barra bistaratzeko aukerak
  15. Zer da WordPress gaia?Nola instalatu WordPress txantiloiak?
  16. FTP nola deskonprimitu zip fitxategiak linean? PHP lineako deskonpresio programa deskargatu
  17. FTP tresnaren konexio-denbora huts egin du Nola konfiguratu WordPress zerbitzariarekin konektatzeko?
  18. Nola instalatu WordPress plugin bat? WordPress Plugin bat instalatzeko 3 modu - wikiHow
  19. Zer moduz BlueHost hostinga?Azken BlueHost USA promozio kodeak / kupoiak
  20. Nola instalatzen du Bluehost automatikoki WordPress klik batekin? BH webgunea eraikitzeko tutoriala
  21. WordPress Shortcodes Ultimate pluginaren txantiloi pertsonalizatuaren bide-kodearen azalpen zehatza

Inoiz galdetu al zaizu nola pertsonalizatu txantiloi bide bakarra Shortcodes Ultimate plug-in-ean?

WordPress-ekin jolasten ari diren maisu tekniko horiei inbidiarik eman beharrik, orain atzean dagoen sekretua ezagutzera eramango zaituztet eta!

Tira, hel gaitezen zuzenean eta egin dezagun urratsez urrats!

Zer da Shortcodes Ultimate plugina?

Shortcodes Ultimate WordPress-en plugin ezagunenetako bat da Labur-kodeen bidez hainbat funtzio erraz ezar ditzake, hala nola, botoiak, irudi-karruselak, artikulu-zerrendak, etab...

Are hobeto, txantiloiaren bidea pertsonaliza dezakegu edukia malguagoa izan dadin.

Nola gehitu txantiloi-bide pertsonalizatua?

Ikus dezagun lehen urratsik kritikoena: txantiloi-bide pertsonalizatua gehitzea.

Hau da aurkezpen pertsonalizaturako lehen urratsa!

WordPress Shortcodes Ultimate pluginerako txantiloi pertsonalizatuaren bide-kodearen azalpen zehatza

kodearen adibidea

zure gaian functions.php Gehitu kode hau fitxategian edo plugin pertsonalizatuan:

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

        return $locations;
    },
    10,
    1
);

analizatu kodea

  1. 过滤 器 su/shortcode/posts/allowed_template_locations
    Iragazki honek Shortcodes Ultimate-ren txantiloi-bide lehenetsiak luzatzeko aukera ematen digu.

  2. bide pertsonalizatua /wp-content/custom-templates/
    Txantiloia bertan gordetzen dugu /wp-content/custom-templates/ direktorioa, plugina eguneratzean galduko ez dadin.

  3. 安全 性
    Inoiz ez aldatu plugin baten txantiloi fitxategi lehenetsia zuzenean, plugina eguneratu ondoren eduki pertsonalizatua gal ez dadin.

Sortu txantiloi fitxategi pertsonalizatu bat

Ondoren, txantiloi fitxategia bide pertsonalizatuan sortu behar dugu.

Adibidez, izeneko fitxategi bat sortzen dugu jiawen.php txantiloi fitxategia.

Txantiloi fitxategiaren adibidea

/wp-content/custom-templates/ direktorioa, sortu jiawen.php fitxategia eta gehitu kode hau:

<?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>

Txantiloi fitxategiaren deskribapena

  • $atts['class']: CSS klaseak pertsonalizatzeko eta txantiloietarako estilo bereziak diseinatzeko aukera ematen digu.
  • Artikuluaren miniatura eta izenburua: bistaratu artikuluaren miniatura eta izenburua eta esteka artikuluaren xehetasunen orrira.
  • 安全 性: erabili defined('ABSPATH') || exit; Ziurtatu txantiloien fitxategiak ezin direla zuzenean atzitu.

Txantiloia sortu ondoren, artikulu edo orrialde bateko kode labur baten bidez deitu dezakegu.

Shortcode adibidea

Gehitu kode labur hau zure mezu edo orrialdera:

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

[] goiko kode laburrean erabiltzen da artikuluko kode laburrak ihes egitea saihesteko. Erabilera errealean, [] ikurra [] estandarrara aldatu behar da.

Shortcode parametroaren deskribapena

  1. template="jiawen.php"
    Zehaztu txantiloi-fitxategi pertsonalizatuaren izena, bideari dagokiona /wp-content/ dute.

  2. posts_per_page="-1"
    Erakutsi artikulu guztiak mugarik gabe.

  3. ignore_sticky_posts="yes"
    Ez ikusi ainguratutako artikuluak.

  4. id="32277,30806"
    Bistaratu soilik zehaztutako IDa duten artikuluak. Bi artikulu ID zehazten dira hemen, 32277 eta 30806. Bi ID horiei dagozkien artikuluak soilik bistaratuko dira.

Laburpena

  • Txantiloiaren bide pertsonalizatua: Zabaldu bide lehenetsia iragazkien bidez, plug-inen eguneraketetan txantiloiak gal ez daitezen.
  • Sortu txantiloi fitxategia: Kontrolatu artikulu zerrendaren diseinua eta edukia PHP kodearen bidez.
  • Deiaren txantiloiaren fitxategia: Dei malgua kode laburren parametroen bidez.

Txantiloien bideak pertsonalizatzeko gaitasunak asko hobetzen du Shortcodes Ultimate plug-inaren malgutasuna.

Horrela, gure artikulu-zerrenda nola bistaratzen den kontrola osoa izango dugu.

Ikuspegi hau bereziki garrantzitsua da orrialde ezberdinetan diseinu anitzak lortu behar ditugunean.

Zure WordPress webgunea pertsonalizatuagoa egin nahi baduzu, proba ezazu!

Irakurri serieko beste artikulu batzuk:<< Aurrekoa: Nola instalatzen du Bluehost automatikoki WordPress klik batekin? BH webgunea eraikitzeko tutoriala

Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "WordPress Shortcodes Ultimate plug-in pertsonalizatua txantiloi bide-kodearen azalpen zehatza", eta hori lagungarria zaizu.

Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-32423.html

Desblokeatu AI laguntza eta esan agur lan eraginkorrari! 🔓💼

🌟 Izan zaitez AI arma magiko hauek esperimentatzen lehena kanalaren goiko direktorioan! 🌟

Partekatu eta gustatu gustatzen bazaizu! Zure partekatzeak eta gustukoak dira gure etengabeko motibazioa!

 

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

Igo korrituko