Greinaskrá
Ef þú notarWordPress vefsíða, þú þarft að tilgreina ákveðna grein eða síðu í WordPress til að hlaða PHP/JavaScript/CSS kóða í haus og fætur Hvernig á að ná þessu?
Við getum notað öfluga sérsniðna reiti WordPress til að útfæra mismunandi JavaScript síður fyrir tiltekna færslu eða síðuhleðslu.
Þessi grein mun sýna þér: Hvernig á að nota sérsniðna reiti á WordPress, sérsniðnar JavaScript eða CSS skrár?
Ef þú getur skilið þá eru sérsniðin svæðisgildi ekki eins einföld og JavaScript og CSS skrár.
Hvernig á að bæta við sérsniðnum reitum í WordPress?
Venjulega skaltu opna header.php skrána í WordPress þemanu þínu og ganga úr skugga um að eftirfarandi kóða hafi verið bætt við: ▼
<?php wp_head(); ?>
Hvernig á að sérsníða haus í WordPressMælilegri aðferð: í gegnum functions.php eða útfærsla kóðaviðbótar
Breyta þema beint header.php Eða footer.php Kóðinn týnist auðveldlega eftir að þemað er uppfært.
Öruggari og stöðluðari starfshættirBætið eftirfarandi kóða við núverandi þema. functions.php Í skránni, eða með því að nota Kóðiútgáfur Þessar tegundir viðbóta eru notaðar til að stjórna sérsniðnum kóða.
Til að forðast að breyta kjarnaþemaskránum notum við... functions.php Festingarkóði.
Skref 1: Bæta við virknikóða
Vinsamlegast bætið eftirfarandi PHP kóða við þemað ykkar. functions.php Í lok skráarinnar, eða í gegnum Kóðiútgáfur Búðu til nýjan kóðabút í viðbótinni og límdu hann inn:
<?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;
}
}
}
(Athugið: Ef) functions.php Skráin hefur nú þegar skrá í lokin. ?>Vinsamlegast ekki bæta því við aftur og aftur; settu bara kóðann hér að ofan beint inn. ?> (Áður)
Skref 2: Nota á ritstjórnarsíðu greinarinnar
- Fáðu aðgang að WordPress bakendanum til að breyta færslu eða síðu.
- Finndu það á ritstjórasíðunni "Sérsniðnir reitir" (Ef þú sérð ekki metaboxið, smelltu þá á „Sýningarvalkostir“ efst í hægra horninu eða „Stillingar“ í Gutenberger ritlinum og vertu viss um að hakað sé við „Sérsniðnir reitir“).
- Smellur Sláðu inn nýtt:
- Nafn Innflutningur:
head(Fyrir hauskóða) eðafoot(Til notkunar í neðsta kóðanum). - Gildi Innsláttarreitur: Límdu inn HTML-, CSS- eða JS-kóðann sem þú þarft að bæta við.
- Nafn Innflutningur:
- Smellur Bæta við sérsniðnum reit Og uppfæra/birta greinar.

- Uppfærsla greinarinnar gerir þér kleift að kóða þemað og slá inn gildi fyrir þessa sérsniðnu reiti.
Þar sem þú gefur aðeins út kóðann sem þarf að hlaða í "gildi", þarftu að slá inn eftirfarandi svipaða kóða í "gildi" ▼
<script type="text/javascript">...</script>
eða ▼
<style type="text/css">...</style>
til að gefa út ofangreindan kóða.
Kostir þessarar breytingar:
- 更安全Ekki breyta beint
header.php和footer.phpÞetta kemur í veg fyrir að kóðinn sé skrifaður yfir þegar þemað er uppfært. - Meira staðlaðMælt er með notkun WordPress
add_actionFestingarkóði byggður á krókum. - Skýr rökfræðiAð fella virkni inn í föll auðveldar síðari viðhald.
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi "WordPress tilgreinir hausa og fóta greina til að hlaða PHP/JavaScript/CSS kóða", sem er gagnlegt fyrir þig.
Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-2022.html
