Як WordPress вызначае, што старонкі артыкулаў загружаюць код JavaScript/CSS?

вырабWordPressПры тэматызацыі, калі ёсць пэўны код JavaScript або CSS, які з'яўляецца на пэўнай старонцы ў WordPress, ён будзе выкарыстоўвацца толькі адзін раз.

Дзе трэба размясціць код? Style.css або base.js?

Але кошт гэтага трохі высокі.

Прыклад 1:

  • Паспрабуйце атрымаць эфект Highslide JavaScript на вашым сайце WordPress.
  • Але звычайна ён выкарыстоўваецца толькі для частак з выявамі або жаданымі старонкамі, а таксама для загрузкі старонак на невыкарыстоўваемых старонках для дадання раздзелаў Highslide, таму больш за 50 КБ JavaScript занадта вялікі.

Прыклад 2:

  • У артыкуле змяшчаем стандартны метад сумяшчальнасцітэг устаўляе яго, але ўстаўленыСтаронка, створаная тэгам, не можа прайсці праверку W3C.
  • Добры спосаб зрабіць гэта - выкарыстаць SWFObject, JavaScript, які генеруе правераны W3C код.
  • Але праблема ў тым, што марнатраўна загружаць SWFObject на кожную старонку ў WordPress, і не ўсе старонкі выкарыстоўваюць гэты файл JavaScript.

Фактычна, мы можам выкарыстоўваць магутныя карыстальніцкія палі WordPress для рэалізацыі розных старонак JavaScript для карыстацкіх паведамленняў або загрузкі старонак.

Гэты артыкул пакажа вам: як выкарыстоўваць карыстальніцкія палі ў WordPress, карыстальніцкія файлы JavaScript або CSS?

Калі вы разумееце, карыстальніцкія значэнні палёў не такія простыя, як файлы JavaScript і CSS.

Як дадаць карыстальніцкія палі ў тэмы WordPress?

Адкрыйце файл header.php тэмы WordPress і знайдзіце код ▼

<?php wp_head(); ?>

дадаць ▼ пасля яго

<!-- 指定文章页面加载JavaScript/CSS代码 开始 -->
    <?php if (is_single() || is_page()) {
$head = get_post_meta($post->ID, 'head', true); 
if (!empty($head)) { ?> 
<?php echo $head; ?> 
<?php } } ?>
<!-- 指定文章页面加载JavaScript/CSS代码 结束 -->

Загалоўкам у кодзе з'яўляецца імя карыстацкага поля, якое можна наладзіць.

Дадайце карыстальніцкія палі ў паведамленні або старонкі WordPress

Бэкэнд WordPressУ рэдактары старонкі рэдагавання артыкула ёсць невялікае акно для «карыстальніцкіх палёў».

  1. У поле «Імя» увядзіце:head
  2. Затым у «Значэнне» увядзіце код, які вы хочаце дадаць на дысплей 

Як WordPress вызначае, што старонкі артыкулаў загружаюць код JavaScript/CSS?

  • Націсніце Дадаць карыстацкае поле.
  • Абнаўленне артыкула дазволіць вам закадзіраваць тэму і ўвесці значэнні для гэтых наладжвальных палёў.

Паколькі вы выводзіце толькі код, які трэба загрузіць у "значэнне", вам трэба ўвесці наступны падобны код у "значэнне" ▼

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

або ▼

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

каб вывесці прыведзены вышэй код.

Іншыя варыянты выкарыстання карыстальніцкіх палёў WordPress

Пасля разумення вышэйзгаданых прынцыпаў вы ўбачыце, што карыстальніцкія палі WordPress могуць не толькі рэалізаваць карыстальніцкі JavaScript або CSS для карыстальніцкіх старонак, але і рэалізаваць мноства функцый з дапамогай карыстальніцкіх палёў, такіх як: дадаваць да мініяцюр артыкулаў, парады артыкулаў і г.д.

Што тычыцца таго, як іх рэалізаваць, паспрабуйце выкарыстоўваць карыстальніцкія палі.

Як пазначыць тэгі артыкулаў і верхнія і ніжнія калонтытулы катэгорый для загрузкі кода JavaScript/CSS у WordPress?

Як наладзіць загаловак у WordPress?Мы можам усталяваць яго з дапамогай наступных інструкцый артыкулаУбудова WordPressРэалізуйце даданне кода загалоўка▼

  • Такім чынам, няма неабходнасці турбавацца аб страце карыстальніцкага кода або ручной перадачы карыстальніцкага кода пасля змены тэмы WordPress.

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся «Як WordPress вызначае, што старонка артыкула загружае код JavaScript/CSS? , каб дапамагчы вам.

Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-1740.html

Сардэчна запрашаем на канал Telegram у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!

🔔 Будзьце першым, хто атрымае каштоўнае "Кіраўніцтва па выкарыстанні інструмента AI для маркетынгу кантэнту ChatGPT" у верхнім каталогу канала! 🌟
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!

 

发表 评论

Ваш адрас электроннай пошты не будзе апублікаваны. 必填 项 已 用 * Этыкетка

пракруціць ўверх