Maelezo ya kina ya msimbo wa njia ya kiolezo maalum kwa WordPress Shortcodes Ultimate Plugin

Ingizo hili ni sehemu ya 21 kati ya 34 ya mfululizo Mafunzo ya kujenga tovuti ya WordPress
  1. Neno WordPress linamaanisha nini?Unafanya nini?Tovuti inaweza kufanya nini?
  2. Je, ni gharama gani kujenga tovuti ya kibinafsi/kampuni?Gharama ya kujenga tovuti ya biashara
  3. Jinsi ya kuchagua jina la kikoa sahihi?Mapendekezo na Kanuni za Usajili wa Jina la Kikoa cha Ujenzi wa Tovuti
  4. NameSiloMafunzo ya Usajili wa Jina la Kikoa (Tunakutumia $1 NameSiloMsimbo wa Matangazo)
  5. Ni programu gani inahitajika kuunda tovuti?Je, ni mahitaji gani ya kutengeneza tovuti yako mwenyewe?
  6. NameSiloTatua Jina la Kikoa NS kwa Bluehost/SiteGround Mafunzo
  7. Jinsi ya kuunda WordPress kwa mikono? Mafunzo ya Ufungaji wa WordPress
  8. Jinsi ya kuingia kwenye backend ya WordPress? Anwani ya nyuma ya WP ya kuingia
  9. Jinsi ya kutumia WordPress? Mipangilio ya jumla ya mandharinyuma ya WordPress na Kichwa cha Kichina
  10. Jinsi ya kubadilisha mipangilio ya lugha katika WordPress?Badilisha mbinu ya kuweka Kichina/Kiingereza
  11. Jinsi ya kuunda Saraka ya Kitengo cha WordPress? Usimamizi wa Kitengo cha WP
  12. Je, WordPress huchapisha vipi makala?Chaguzi za kuhariri kwa nakala zilizochapishwa kibinafsi
  13. Jinsi ya kuunda ukurasa mpya katika WordPress?Ongeza/hariri usanidi wa ukurasa
  14. Je, WordPress huongezaje menyu?Geuza kukufaa chaguo za onyesho la upau wa kusogeza
  15. Mandhari ya WordPress ni nini?Jinsi ya kufunga templeti za WordPress?
  16. FTP jinsi ya kubana faili za zip mtandaoni? Upakuaji wa programu ya upunguzaji wa mtandao wa PHP
  17. Muda wa muunganisho wa zana ya FTP umeshindwa Jinsi ya kusanidi WordPress ili kuunganisha kwenye seva?
  18. Jinsi ya kufunga programu-jalizi ya WordPress? Njia 3 za Kusakinisha programu-jalizi ya WordPress - wikiHow
  19. Vipi kuhusu mwenyeji wa BlueHost?Nambari/Kuponi za Matangazo za BlueHost USA
  20. Je, Bluehost inasanikishaje WordPress kiotomatiki kwa kubofya mara moja? Mafunzo ya ujenzi wa tovuti ya BH
  21. WordPress Maelezo ya kina ya msimbo wa njia ya kiolezo maalum kwa programu-jalizi ya Ultimate ya Shortcodes
  22. Jinsi ya kupata pesa kwa kuuza picha? DreamsTime inauza picha mtandaoni ili kupata tovuti ya pesa
  23. DreamsTime Msimbo rasmi wa mapendekezo ya usajili wa tovuti ya Kichina: jinsi ya kuuza picha ili kupata mkakati wa pesa
  24. Ninawezaje kupata pesa kwa kuuza picha zangu?tovuti inayouza picha mtandaoni
  25. Mtindo wa biashara bila malipo unapataje pesa?Kesi na Mbinu za Faida katika Hali Bila Malipo
  26. Ngazi 3 za Jinsi ya Kupata Pesa Maishani: Je, unapata pesa katika hatua zipi?
  27. Wakubwa wa jadi wanapataje pesa kwa kuandika makala?Mbinu za Kuandika Masoko Mtandaoni
  28. Siri ya mradi wa faida wa kijivu: tasnia ya mtandao hufanya mlolongo wa tasnia ya pesa haraka
  29. Je, kufikiri kwa uongofu kunamaanisha nini?Kesi ya kutengeneza pesa kwa kiini cha uongofu
  30. Nini cha kuuza mtandaoni ili kupata pesa?Kwa nini faida ya juu, ni bora kuuza?
  31. Jinsi ya kupata pesa kutoka mwanzo
  32. Je, nitapata pesa kama wakala wa biashara ndogo ndogo mnamo 2025?Kudhibiti ulaghai kwamba biashara ndogo ndogo zinategemea mawakala wa kuajiri ili kupata pesa
  33. Je, ni rahisi kupata pesa unapofungua duka huko Taobao sasa?Hadithi ya Kuanzishwa kwa Beijing
  34. Jinsi ya kutuma yaliyomo kwenye ujumbe wa kikundi cha WeChat? "WeChat Marketing 2 Mass Posting Strategies" ili kukusaidia kupata pesa

Umewahi kujiuliza jinsi ya kubinafsisha njia ya kiolezo cha kipekee katika programu-jalizi ya Shortcodes Ultimate?

Hakuna haja ya kuwaonea wivu wale mabwana wa kiufundi ambao wanacheza na WordPress, kwa sababu sasa nitakupeleka kufichua siri nyuma yake!

Njoo, tuende moja kwa moja kwenye uhakika na tuifanye hatua kwa hatua!

Je! ni programu-jalizi ya Mwisho ya Shortcodes?

Shortcodes Ultimate ni mojawapo ya programu-jalizi maarufu zaidi katika WordPress Inaweza kutekeleza kwa urahisi vipengele mbalimbali kupitia njia fupi, kama vile kuunda vitufe, jukwa za picha, orodha za makala, n.k.

Bora zaidi, tunaweza kubinafsisha njia ya kiolezo ili kuonyesha maudhui kwa urahisi zaidi.

Jinsi ya kuongeza njia ya template maalum?

Hebu tuangalie hatua muhimu zaidi kwanza - kuongeza njia maalum ya kiolezo.

Hii ni hatua ya kwanza kuelekea uwasilishaji uliobinafsishwa!

Maelezo ya kina ya msimbo wa njia ya kiolezo maalum kwa WordPress Shortcodes Ultimate Plugin

mfano wa kanuni

katika mada yako functions.php Ongeza nambari ifuatayo kwenye faili au programu-jalizi maalum:

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

        return $locations;
    },
    10,
    1
);

changanua msimbo

  1. chujio su/shortcode/posts/allowed_template_locations
    Kichujio hiki huturuhusu kupanua njia za violezo vya Shortcodes Ultimate chaguomsingi.

  2. njia maalum /wp-content/custom-templates/
    Tunahifadhi kiolezo ndani /wp-content/custom-templates/ saraka ili isipotee wakati wa kusasisha programu-jalizi.

  3. 安全 性
    Usiwahi kubadilisha faili ya kiolezo chaguomsingi ya programu-jalizi moja kwa moja ili kuepuka kupoteza maudhui maalum baada ya programu-jalizi kusasishwa.

Unda faili ya kiolezo maalum

Ifuatayo, tunahitaji kuunda faili ya template katika njia ya desturi.

Kwa mfano, tunaunda faili inayoitwa jiawen.php faili ya template.

Mfano wa faili ya kiolezo

katika /wp-content/custom-templates/ saraka, tengeneza jiawen.php faili na ongeza nambari ifuatayo:

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

Maelezo ya faili ya kiolezo

  • $atts['class']: Inaturuhusu kubinafsisha madarasa ya CSS na kubuni mitindo ya kipekee ya violezo.
  • Kijipicha cha makala na kichwa: Onyesha kijipicha na kichwa cha makala na kiungo cha ukurasa wa maelezo ya makala.
  • 安全 性: 使用 defined('ABSPATH') || exit; Hakikisha faili za violezo haziwezi kufikiwa moja kwa moja.

Baada ya kuunda template, tunaweza kuiita kupitia shortcode katika makala au ukurasa.

Mfano wa msimbo mfupi

Ongeza msimbo mfupi ufuatao kwenye chapisho au ukurasa wako:

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

[] inatumika katika msimbo mkato ulio hapo juu ili kuzuia msimbo mkato katika makala kutoroka Katika matumizi halisi, ishara [] inahitaji kubadilishwa hadi kiwango cha [].

Maelezo ya kigezo cha msimbo mfupi

  1. template="jiawen.php"
    Taja jina la faili ya kiolezo maalum, njia inahusiana na /wp-content/ ya.

  2. posts_per_page="10"
    10Inaonyesha makala 10;
    -1Onyesha vifungu vyote, lakini haipendekezi kuwekaisiyo na kikomoIkiwa kuna vifungu vingi, tovuti inaweza kuacha kufanya kazi kwa sababu haiwezi kupakia makala yote.

  3. ignore_sticky_posts="yes"
    Puuza makala yaliyobandikwa.

  4. id="32277,30806"
    Onyesha makala zilizo na kitambulisho maalum pekee. Vitambulisho viwili vya makala vimebainishwa hapa, 32277 na 30806. Makala yanayolingana na vitambulisho hivi viwili pekee ndiyo yataonyeshwa.

总结

  • Njia ya kiolezo maalum: Panua njia chaguomsingi kupitia vichujio ili kuepuka kupoteza violezo katika masasisho ya programu-jalizi.
  • Unda faili ya kiolezo: Dhibiti mpangilio na maudhui ya orodha ya makala kupitia msimbo wa PHP.
  • Piga faili ya kiolezo: Simu rahisi hupatikana kupitia vigezo vya msimbo mfupi.

Uwezo wa kubinafsisha njia za violezo huboresha sana unyumbulifu wa programu-jalizi ya Ultimate ya Shortcodes.

Kwa njia hii tuna udhibiti kamili wa jinsi orodha ya makala yetu inavyoonyeshwa.

Mbinu hii ni muhimu hasa tunapohitaji kufikia miundo mbalimbali kwenye kurasa tofauti.

Ikiwa unataka kufanya tovuti yako ya WordPress iwe ya kibinafsi zaidi, ijaribu!

Kabla Inayofuata

发表 评论

Barua pepe yako haitachapishwa. 必填 项 已 用 * 标注

Kitabu ya Juu