WordPress inotsanangura iyo musoro uye muzasi wechinyorwa kurodha PHP/JavaScript/CSS kodhi

Kana kushandisaWordPress webhusaiti, unoda kudoma imwe chinyorwa kana peji muWordPress kuti uise PHP/JavaScript/CSS kodhi mumusoro nepasi.Ungaita sei izvi?

Isu tinogona kushandisa WordPress 'yakasimba minda yetsika kushandisa akasiyana mapeji eJavaScript kune yakapihwa post kana peji rekutakura.

Ichi chinyorwa chinokuratidza: Maitiro ekushandisa minda yetsika paWordPress, tsika JavaScript kana CSS mafaera?

Kana iwe uchigona kunzwisisa, tsika dzemunda tsika hadzina nyore seJavaScript neCSS mafaera.

Maitiro ekuwedzera tsika minda muWordPress?

Kazhinji, vhura faira re header.php mumusoro weWordPress yako uye iva nechokwadi chekuti kodhi inotevera yawedzerwa: ▼

<?php wp_head(); ?>

Maitiro ekugadzirisa Musoro muWordPressImwe nzira inokurudzirwa: kuburikidza functions.php kana kodhi plugin implementation

Chinja dingindira zvakananga header.php Kana footer.php Kodhi yacho inorasika zviri nyore mushure mekunge dingindira ragadziriswa.

Maitiro akachengeteka uye akajairikaWedzera kodhi inotevera kune dingindira riripo. functions.php Mufaira, kana kushandisa Code Code Snippets Mhando idzi dzemapulagini dzinoshandiswa kugadzirisa kodhi yakagadzirwa.

Kuti tidzivise kugadzirisa mafaira emusoro wenyaya, tinoshandisa... functions.php Kodhi yekugadzika.

Danho 1: Wedzera kodhi inoshanda

Ndapota wedzera kodhi yePHP inotevera kune dingindira rako. functions.php Pakupera kwefaira, kana kuburikidza ne Code Code Snippets Gadzira chidimbu chitsva chekodhi mu plugin wochiisa:

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

(Cherechedza: Kana) functions.php Faira racho ratova nefaira kumagumo. ?>Ndapota musaiwedzere kakawanda; ingoisa kodhi iri pamusoro zvakananga. ?> (Kare)

Danho rechipiri: Shandisa papeji yekugadzirisa nyaya

  1. Tsvaga WordPress backend kuti ugadzirise chinyorwa kana peji.
  2. Iwane papeji remugadziri "Minda Yakagadzirwa Nemunhu" (Kana usingaone metabox, ndapota tinya "Display Options" pakona yepamusoro kurudyi kana "Preferences" muGutenberger Editor uye iva nechokwadi chekuti "Custom Fields" yasarudzwa).
  3. 点击 Pinda mutsva:
    • Zita 输入:head (Kune kodhi yemusoro) kana foot (Kuti ushandise mukodhi yepasi).
    • Kukosha Bhokisi rekuisa: Namatidza kodhi yeHTML, CSS, kana JS yaunoda kuwedzera.
  4. 点击 Wedzera munda wawakaronga Uye gadzirisa/buritsa zvinyorwa.

WordPress inotsanangura musoro wechinyorwa uye tsoka yekuwedzera PHP/JavaScrip/CSS kodhi

  • Kugadziridza chinyorwa kuchakubvumidza kuti unyore dingindira uye uise kukosha kweaya tsika minda.

Sezvo iwe uchingoburitsa kodhi inoda kutakurwa mu "value", iwe unofanirwa kuisa inotevera yakafanana kodhi mu "value" ▼

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

kana ▼

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

kuburitsa kodhi iri pamusoro.

Zvakanakira zvekuchinja uku:

  1. 更安全: Usachinje zvakananga header.php uye footer.phpIzvi zvinodzivirira kuti kodhi isanyorwe kana dingindira racho ragadziriswa.
  2. Zvakawanda zvakajairwa: Kushandisa WordPress kunokurudzirwa add_action Kodhi yekumisikidza yakavakirwa pahoko.
  3. Pfungwa dzakajekaKuisa mashandiro mukati memabasa kunoita kuti kugadzirisa kunotevera kuve nyore.

发表 评论

Yako email kero haizoburitswa. Minda inodiwa inoshandiswa * Chitaera

Chinyorwa Directory
Mupumburu TOP