Sonraíonn WordPress go lódálann ceanntásc agus buntásc an ailt cód PHP/JavaScript/CSS

Má tá tú ag úsáidLáithreán gréasáin WordPress, ní mór duit alt nó leathanach áirithe a shonrú i WordPress, cód PHP/JavaScript/CSS a luchtú sa cheanntásc agus buntásc, conas é a bhaint amach?

Is féidir linn réimsí saincheaptha cumhachtacha WordPress a úsáid chun leathanaigh JavaScript éagsúla a chur i bhfeidhm le haghaidh post nó ualach leathanach ar leith.

Taispeánfaidh an t-alt seo duit: Conas réimsí saincheaptha a úsáid ar WordPress, JavaScript saincheaptha nó comhaid CSS?

Más féidir leat a thuiscint, níl luachanna réimse saincheaptha chomh simplí le comhaid JavaScript agus CSS.

Conas réimsí saincheaptha a chur leis i WordPress?

De ghnáth, oscail comhad header.php do théama WordPress agus cinntigh go bhfuil an cód seo a leanas curtha leis: ▼

<?php wp_head(); ?>

Conas Ceanntásc a shaincheapadh ar WordPressCur chuige níos molta: trí functions.php nó cur i bhfeidhm breiseán cóid

Athraigh an téama go díreach header.phpfooter.php Cailltear an cód go héasca tar éis an téama a nuashonrú.

Cleachtais níos sábháilte agus níos caighdeánaitheCuir an cód seo a leanas leis an téama reatha. functions.php Sa chomhad, nó ag baint úsáide as Smeachtaí Cod Úsáidtear na cineálacha breiseán seo chun cód saincheaptha a bhainistiú.

Chun nach mbeidh orainn na comhaid téama lárnacha a mhodhnú, úsáidimid... functions.php Cód gléasta.

Céim 1: Cuir cód feidhmiúil leis

Cuir an cód PHP seo a leanas le do théama. functions.php Ag deireadh an doiciméid, nó trí Smeachtaí Cod Cruthaigh sleachta cóid nua sa bhreiseán agus greamaigh é:

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

(Nóta: Má) functions.php Tá comhad ag deireadh an chomhaid cheana féin. ?>Ná cuir leis arís agus arís eile é; cuir an cód thuas isteach go díreach. ?> (Roimhe seo)

Céim 2: Úsáid ar leathanach eagarthóireachta an ailt

  1. Rochtain ar chúltaca WordPress chun post nó leathanach a chur in eagar.
  2. Aimsigh é ar leathanach an eagarthóra "Réimsí Saincheaptha" (Mura bhfeiceann tú an bosca meitea, cliceáil "Roghanna Taispeána" sa chúinne uachtarach ar dheis nó "Sainroghanna" in Eagarthóir Gutenberger agus déan cinnte go bhfuil tic sa bhosca "Réimsí Saincheaptha").
  3. 点击 Cuir isteach nua:
    • Ainm Iompórtáil:head (Le haghaidh cód ceanntásca) nó foot (Le húsáid sa chód bun).
    • Luach Bosca ionchuir: Greamaigh an cód HTML, CSS, nó JS atá uait a chur leis.
  4. 点击 Cuir réimse saincheaptha leis Agus ailt a nuashonrú/a fhoilsiú.

Sonraíonn WordPress ceanntásc agus buntásc an ailt chun cód PHP/JavaScrip/CSS a chur leis

  • Tabharfaidh nuashonrú an ailt deis duit an téama a chódú agus luachanna a chur isteach do na réimsí saincheaptha seo.

Ós rud é nach ndéanann tú ach an cód atá le luchtú i "luach" a aschur, ní mór duit an cód comhchosúil seo a leanas a chur isteach i "luach" ▼

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

nó ▼

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

chun an cód thuas a aschur.

Na buntáistí a bhaineann leis an modhnú seo:

  1. 更安全Ná déan modhnú go díreach header.phpfooter.phpCuireann sé seo cosc ​​ar an gcód a bheith róscríofa nuair a dhéantar an téama a nuashonrú.
  2. Níos caighdeánaitheMoltar WordPress a úsáid add_action Cód gléasta bunaithe ar crúcaí.
  3. Loighic shoiléirTrí fheidhmiúlacht a chuimsiú laistigh de fheidhmeanna, bíonn sé níos éasca cothabháil ina dhiaidh sin a dhéanamh.

发表 评论

Ní fhoilseofar do sheoladh ríomhphoist. Úsáidtear réimsí riachtanacha * Lipéad

Eolaire Eolaire
Scrollaigh go dtí an Barr