Mae WordPress yn nodi bod pennyn a throedyn yr erthygl yn llwytho cod PHP/JavaScript/CSS

Os ydych chi'n defnyddioGwefan WordPress, mae angen i chi nodi erthygl neu dudalen benodol yn WordPress i lwytho cod PHP/JavaScript/CSS yn y pennyn a'r troedyn Sut i gyflawni hyn?

Gallwn ddefnyddio meysydd arfer pwerus WordPress i weithredu gwahanol dudalennau JavaScript ar gyfer post penodol neu lwyth tudalen.

Bydd yr erthygl hon yn dangos i chi: Sut i ddefnyddio meysydd arfer ar WordPress, JavaScript personol neu ffeiliau CSS?

Os gallwch chi ddeall, nid yw gwerthoedd maes arfer mor syml â ffeiliau JavaScript a CSS.

Sut i ychwanegu meysydd arfer yn WordPress?

Fel arfer, agorwch y ffeil header.php o'ch thema WordPress a gwnewch yn siŵr bod y cod canlynol wedi'i ychwanegu: ▼

<?php wp_head(); ?>

Sut i Addasu Pennawd yn WordPressDull mwy a argymhellir: drwy functions.php neu weithredu ategyn cod

Addasu'r thema'n uniongyrchol header.phpfooter.php Mae'r cod yn hawdd ei golli ar ôl i'r thema gael ei diweddaru.

Arferion mwy diogel a safonolYchwanegwch y cod canlynol at y thema gyfredol. functions.php Yn y ffeil, neu gan ddefnyddio Pytiau Cod Defnyddir y mathau hyn o ategion i reoli cod personol.

Er mwyn osgoi addasu ffeiliau'r thema graidd, rydym yn defnyddio... functions.php Cod mowntio.

Cam 1: Ychwanegu cod swyddogaethol

Ychwanegwch y cod PHP canlynol at eich thema. functions.php Ar ddiwedd y ddogfen, neu drwy Pytiau Cod Creu darn cod newydd yn yr ategyn a'i gludo:

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

(Nodyn: Os) functions.php Mae gan y ffeil ffeil ar y diwedd yn barod. ?>Peidiwch â'i ychwanegu dro ar ôl tro; mewnosodwch y cod uchod yn uniongyrchol. ?> (Yn flaenorol)

Cam 2: Defnyddiwch yn y dudalen golygu erthygl

  1. Mynediad i gefnlen WordPress i olygu post neu dudalen.
  2. Dewch o hyd iddo ar dudalen y golygydd "Meysydd Personol" (Os na welwch y metabox, cliciwch ar "Display Options" yn y gornel dde uchaf neu "Preferences" yn y Golygydd Gutenberger a gwnewch yn siŵr bod "Custom Fields" wedi'i dicio).
  3. Cliciwch Rhowch newydd:
    • Enw nodwch:head (Ar gyfer cod pennawd) neu foot (I'w ddefnyddio yn y cod gwaelod).
    • Gwerth Blwch mewnbwn: Gludwch y cod HTML, CSS, neu JS sydd angen i chi ei ychwanegu.
  4. Cliciwch Ychwanegu maes personol A diweddaru/cyhoeddi erthyglau.

Mae WordPress yn nodi pennyn a throedyn yr erthygl i ychwanegu cod PHP/JavaScrip/CSS

  • Bydd diweddaru'r erthygl yn caniatáu ichi godio'r thema a nodi gwerthoedd ar gyfer y meysydd arfer hyn.

Gan mai dim ond y cod y mae angen ei lwytho mewn "gwerth" y byddwch yn ei allbynnu, mae angen i chi nodi'r cod tebyg canlynol yn "gwerth" ▼

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

neu ▼

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

i allbynnu'r cod uchod.

Manteision y diwygiad hwn:

  1. 更安全Peidiwch ag addasu'n uniongyrchol header.phpfooter.phpMae hyn yn atal y cod rhag cael ei drosysgrifennu pan fydd y thema'n cael ei diweddaru.
  2. Mwy safonolArgymhellir defnyddio WordPress add_action Cod mowntio sy'n seiliedig ar fachau.
  3. Rhesymeg glirMae amgáu swyddogaethau o fewn swyddogaethau yn gwneud cynnal a chadw dilynol yn haws.

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) a rennir "Mae WordPress yn pennu penawdau a throedynnau erthygl i lwytho cod PHP/JavaScript/CSS", sy'n ddefnyddiol i chi.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-2022.html

I ddatgloi mwy o driciau cudd🔑, croeso i ymuno â'n sianel Telegram!

Rhannwch a hoffwch os ydych chi'n ei hoffi! Eich cyfrannau a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

Cyfeiriadur Erthygl
Sgroliwch i'r brig