ВордПресс наводи да заглавље и подножје чланка учитавају ПХП/ЈаваСцрипт/ЦСС код

Ако користитеВордПресс веб локација, потребно је да наведете одређени чланак или страницу у ВордПресс-у да бисте учитали ПХП/ЈаваСцрипт/ЦСС код у заглавље и подножје Како то постићи?

Можемо користити ВордПресс-ова моћна прилагођена поља за имплементацију различитих ЈаваСцрипт страница за дату објаву или учитавање странице.

Овај чланак ће вам показати: Како користити прилагођена поља на ВордПресс, прилагођеним ЈаваСцрипт или ЦСС датотекама?

Ако можете да разумете, вредности прилагођених поља нису тако једноставне као ЈаваСцрипт и ЦСС датотеке.

Како додати прилагођена поља у ВордПресс?

Обично отворите датотеку header.php ваше WordPress теме и уверите се да је додат следећи код: ▼

<?php wp_head(); ?>

Како прилагодити заглавље у ВордПресс-уПрепорученији приступ: путем functions.php или имплементација додатка кода

Директно измените тему header.php Или footer.php Код се лако губи након ажурирања теме.

Безбедније и стандардизованије праксеДодајте следећи код у тренутну тему. functions.php У датотеци или користећи Цоде Сниппетс Ове врсте додатака се користе за управљање прилагођеним кодом.

Да бисмо избегли модификовање основних датотека теме, користимо... functions.php Код за монтирање.

Корак 1: Додајте функционални код

Молимо вас да додате следећи PHP код у вашу тему. functions.php На крају документа, или путем Цоде Сниппетс Направите нови фрагмент кода у додатку и налепите га:

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

(Напомена: Ако) functions.php Датотека већ има датотеку на крају. ?>Молим вас, немојте га више пута додавати; само убаците горњи код директно. ?> (Раније)

Корак 2: Користите на страници за уређивање чланка

  1. Приступите WordPress бекенду да бисте изменили објаву или страницу.
  2. Пронађите га на страници уредника „Прилагођена поља“ (Ако не видите метабокс, кликните на „Опције приказа“ у горњем десном углу или на „Подешавања“ у Гутенбергер уређивачу и уверите се да је означено поље „Прилагођена поља“).
  3. Кликните на Унесите ново:
    • Име унесите:head (За код заглавља) или foot (За употребу у доњем коду).
    • Вредност Поље за унос: Налепите HTML, CSS или JS код који треба да додате.
  4. Кликните на Додај прилагођено поље И ажурирати/објављивати чланке.

ВордПресс наводи заглавље и подножје чланка за додавање ПХП/ЈаваСцрип/ЦСС кода

  • Ажурирање чланка ће вам омогућити да кодирате тему и унесете вредности за ова прилагођена поља.

Пошто уносите само код који треба да се учита у „валуе“, потребно је да унесете следећи сличан код у „валуе“ ▼

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

или ▼

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

за излаз горњег кода.

Предности ове модификације:

  1. сигурнијиНе мењајте директно header.phpfooter.phpОво спречава преписивање кода када се тема ажурира.
  2. СтандардизованијеПрепоручује се коришћење WordPress-а add_action Код за монтажу заснован на кукама.
  3. Јасна логикаИнкапсулирање функционалности унутар функција олакшава накнадно одржавање.

Блог Хопе Цхен Веилианг ( https://www.chenweiliang.com/ ) дели „ВордПресс наводи заглавља и подножја чланка за учитавање ПХП/ЈаваСцрипт/ЦСС кода“, што вам је од помоћи.

Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-2022.html

Да бисте открили још скривених трикова🔑, добродошли да се придружите нашем Телеграм каналу!

Поделите и лајкујте ако вам се свиђа! Ваша дељења и лајкови су наша стална мотивација!

 

评论

Ваша емаил адреса неће бити објављена. Обавезна поља се користе * Ознака

Дођите на врх