WordPress tilgreinir að haus og fótur greinarinnar hleði PHP/JavaScript/CSS kóða

Ef þú notarWordPress vefsíða, þú þarft að tilgreina ákveðna grein eða síðu í WordPress til að hlaða PHP/JavaScript/CSS kóða í haus og fætur Hvernig á að ná þessu?

Við getum notað öfluga sérsniðna reiti WordPress til að útfæra mismunandi JavaScript síður fyrir tiltekna færslu eða síðuhleðslu.

Þessi grein mun sýna þér: Hvernig á að nota sérsniðna reiti á WordPress, sérsniðnar JavaScript eða CSS skrár?

Ef þú getur skilið þá eru sérsniðin svæðisgildi ekki eins einföld og JavaScript og CSS skrár.

Hvernig á að bæta við sérsniðnum reitum í WordPress?

Venjulega skaltu opna header.php skrána í WordPress þemanu þínu og ganga úr skugga um að eftirfarandi kóða hafi verið bætt við: ▼

<?php wp_head(); ?>

Hvernig á að sérsníða haus í WordPressMælilegri aðferð: í gegnum functions.php eða útfærsla kóðaviðbótar

Breyta þema beint header.php Eða footer.php Kóðinn týnist auðveldlega eftir að þemað er uppfært.

Öruggari og stöðluðari starfshættirBætið eftirfarandi kóða við núverandi þema. functions.php Í skránni, eða með því að nota Kóðiútgáfur Þessar tegundir viðbóta eru notaðar til að stjórna sérsniðnum kóða.

Til að forðast að breyta kjarnaþemaskránum notum við... functions.php Festingarkóði.

Skref 1: Bæta við virknikóða

Vinsamlegast bætið eftirfarandi PHP kóða við þemað ykkar. functions.php Í lok skráarinnar, eða í gegnum Kóðiútgáfur Búðu til nýjan kóðabút í viðbótinni og límdu hann inn:

<?php
/**
 * 指定文章/页面加载 Head 自定义字段代码
 */
add_action('wp_head', 'add_custom_head_code');

function add_custom_head_code() {
    // 只在文章详情页和独立页面执行
    if (is_single() || is_page()) {
        global $post;

        // 获取自定义字段 'head' 的值
        $head = get_post_meta($post->ID, 'head', true);

        // 如果有值,则输出到 head
        if (!empty($head)) {
            echo $head;
        }
    }
}

/**
 * 指定文章/页面加载 Foot 自定义字段代码
 */
add_action('wp_footer', 'add_custom_foot_code', 99);

function add_custom_foot_code() {
    // 只在文章详情页和独立页面执行
    if (is_single() || is_page()) {
        global $post;

        // 获取自定义字段 'foot' 的值
        $foot = get_post_meta($post->ID, 'foot', true);

        // 如果有值,则输出到 footer
        if (!empty($foot)) {
            echo $foot;
        }
    }
}

(Athugið: Ef) functions.php Skráin hefur nú þegar skrá í lokin. ?>Vinsamlegast ekki bæta því við aftur og aftur; settu bara kóðann hér að ofan beint inn. ?> (Áður)

Skref 2: Nota á ritstjórnarsíðu greinarinnar

  1. Fáðu aðgang að WordPress bakendanum til að breyta færslu eða síðu.
  2. Finndu það á ritstjórasíðunni "Sérsniðnir reitir" (Ef þú sérð ekki metaboxið, smelltu þá á „Sýningarvalkostir“ efst í hægra horninu eða „Stillingar“ í Gutenberger ritlinum og vertu viss um að hakað sé við „Sérsniðnir reitir“).
  3. Smellur Sláðu inn nýtt:
    • Nafn Innflutningur:head (Fyrir hauskóða) eða foot (Til notkunar í neðsta kóðanum).
    • Gildi Innsláttarreitur: Límdu inn HTML-, CSS- eða JS-kóðann sem þú þarft að bæta við.
  4. Smellur Bæta við sérsniðnum reit Og uppfæra/birta greinar.

WordPress tilgreinir haus og fót greinar til að bæta við PHP/JavaScrip/CSS kóða

  • Uppfærsla greinarinnar gerir þér kleift að kóða þemað og slá inn gildi fyrir þessa sérsniðnu reiti.

Þar sem þú gefur aðeins út kóðann sem þarf að hlaða í "gildi", þarftu að slá inn eftirfarandi svipaða kóða í "gildi" ▼

<script type="text/javascript">...</script>

eða ▼

<style type="text/css">...</style>

til að gefa út ofangreindan kóða.

Kostir þessarar breytingar:

  1. 更安全Ekki breyta beint header.phpfooter.phpÞetta kemur í veg fyrir að kóðinn sé skrifaður yfir þegar þemað er uppfært.
  2. Meira staðlaðMælt er með notkun WordPress add_action Festingarkóði byggður á krókum.
  3. Skýr rökfræðiAð fella virkni inn í föll auðveldar síðari viðhald.

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

Greinaskrá
Flettu að Top