Kā pievienot WordPress logrīkus?Motīvu integrācijas logrīku apgabals

Pielāgotas izvēlnes funkcijas un sānjoslas logrīki, jāWordPressPiedāvātās funkcijas motīvā.

  • Motīva veidošana, ja tajā nav iekļautas šīs divas funkcijas, ir kā vistas ribiņa...

Čens Veiliangsiepriekšējāizveidot vietniŠajā apmācībā es pastāstīšu, kā piešķirt WordPress motīvuPievienojiet pielāgotu izvēlni.

Šajā rakstā ir aprakstīts, kā, veidojot motīvu, pievienot pielāgotas logrīku funkcijas.

Tāpat kā pielāgotu izvēlņu pievienošana motīviem, pielāgota logrīku pievienošana notiek tikai 3 darbības.

Pirmais solis, sīkrīka reģistrācija

Lai izmantotu logrīku, vispirms jāreģistrējas, atveriet failu functions.php zem WordPress tēmas,

Failā functions.php pievienojiet šādu kodu:

<?php

//侧边栏小工具
if ( function_exists('register_sidebar') ) {
    register_sidebar( array(
        'name' => __( 'Top Sidebar' ),
        'id' => 'top-sidebar',
        'description' => __( 'The top sidebar' ),
        'before_widget' => '<li>',
        'after_widget' => '</li>',
        'before_title' => '<h2>',
        'after_title' => '</h2>',
    ) );
}

?>

 

Pārveidojiet tagus li un h2 failā functions.php, lai tie atbilstu tagiem, kas atrodas failā sidebar.php:

Li un moduļa h2 nosaukumi 'before_widget' un 'after_widget' modificē kodu atbilstoši faktiskajai situācijai.

(varbūt bez izmaiņām)

        'before_widget' => '<li>',
        'after_widget' => '</li>',

        'before_title' => '<h2>',
        'after_title' => '</h2>',

Iepriekš minētais kods reģistrē logrīka apgabalu ar nosaukumu "augšējā sānjosla":

  • Parādītais nosaukums ir "Augšējā sānjosla".
  • Pievienojiet virsrakstam tagu h2.
  • Satura vienumi ir atzīmēti ar li.

登录WordPress aizmugursistēmaInformācijas panelis, dodieties uz Izskats → Logrīki.

Ja zemāk redzamā attēla labajā pusē redzat augšējā sānjoslas logrīka apgabalu, reģistrācija ir veiksmīga ▼

Pievienojiet augšējā sānjoslas logrīka apgabalu WordPress labajā pusē

Otrais solis, sīkrīka zvans

Kad sīkrīks ir reģistrēts, to var izsaukt motīva veidnes failā, un tālāk norādīto kodu var izsaukt failā sidebar.php.

1) Failā sidebar.php zem lielākā li vai div taga ievietojiet ▼

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(top-sidebar) ) : ?>

2) Sidebar.php failā lielākaisvaiIepriekš pievienojiet ▼

<?php endif; ?>

XNUMX. darbība: iestatiet logrīkus

1) Sīkrīks ir reģistrēts, un motīva failā ir noteikta arī displeja pozīcija.

  • Logrīku grupas apgabalu varat iestatīt WordPress fonā ▼

Logrīku grupas apgabala iestatīšana WordPress fona lapā 2

2) Pēc saglabāšanas atsvaidziniet sākumlapu.

  • Mūsu vietnes sānjosla izskatīsies kā attēlā zemāk ▼

WordPress vietnes priekšgala logrīku apgabals Nr. 3

Jūs varat redzēt attēlu augstāk, kas norāda, ka mūsu sīkrīks ir izveidots un darbojas kā parasti.

Kā pievienot vairākus WordPress logrīkus dažādās jomās?

Atkārtojiet XNUMX. un XNUMX. darbību, lai jūsu WordPress motīva atbalstītu logrīkus dažādās vietās.

Pieņemsim, ka jums jāpievieno logrīks motīva galvenē, sānjoslā un apakšā.

1) Pirmkārt, failā functions.php ▼ ir jāiekopē šāds kods

if (function_exists('register_sidebar')) {

register_sidebar(array(
'name' => 'Header',
'id' => 'header',
'description' => 'This is the widgetized header.',
'before_widget' => '<div id="%1$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>'
));
register_sidebar(array(
'name' => 'Sidebar',
'id' => 'sidebar',
'description' => 'This is the widgetized sidebar.',
'before_widget' => '<div id="%1$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>'
));
register_sidebar(array(
'name' => 'Footer',
'id' => 'footer',
'description' => 'This is the widgetized footer.',
'before_widget' => '<div id="%1$s">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>'
));

}

2) Pēc tam pievienojiet šādu kodu attiecīgi header.php, sidebar.php un footer.php failiem.

header.php ▼

<div id="widgetized-header">

<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('header')) : else : ?>

<div>
<p><strong>Widgetized Header</strong></p>
<p>This panel is active and ready for you to add some widgets via the WP Admin</p>
</div>

<?php endif; ?>

</div>

sānjosla.php ▼

<div id="widgetized-sidebar">

<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('sidebar')) : else : ?>

<div>
<p><strong>Widgetized Sidebar</strong></p>
<p>This panel is active and ready for you to add some widgets via the WP Admin</p>
</div>

<?php endif; ?>

</div>

kājene.php ▼

<div id="widgetized-footer">

<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('footer')) : else : ?>

<div>
<p><strong>Widgetized Footer</strong></p>
<p>This panel is active and ready for you to add some widgets via the WP Admin</p>
</div>

<?php endif; ?>

</div>

Tas ir panākums!

  • Protams, jūs varat arī modificēt dažādas detaļas kodā atbilstoši savām vajadzībām ^_^
  • Veicot 2 iepriekš minētās darbības, pārējā motīvā var integrēt logrīka funkcionalitāti.

Pēc tam turpiniet dalīties ar padomiem par logrīku izmantošanu programmā WordPress.

WordPress motīvu integrācijas logrīku padomi

Efektīvi pārvaldiet pielāgotos logrīkus:

1) Pēc logrīku pievienošanas motīvam varat izveidot atsevišķu failu un piešķirt tam nosaukumuwidgets.php.

  • Lai šajā mapē saglabātu visu pielāgoto logrīka kodu, kas pievienots 1. darbībā.

2) Pievienojiet kodu functions.php failam:

if ($wp_version >= 2.8) require_once(TEMPLATEPATH.’/widgets.php’);

3) Saglabājiet visu pielāgoto logrīku logrīka kodu, kas pievienots 1. darbībā, failā widgets.php.

Šī metode nodrošina visu logrīku vienmērīgu ielādi un darbību visās WordPress versijās, kas atbalsta logrīkus.

Tādā veidā jūs varat efektīvāk pārvaldīt savus WordPress motīvu failus.

Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) kopīgoja "Kā pievienot WordPress logrīkus?Motīvu integrācijas logrīku apgabals" jums palīdzēs.

Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-1476.html

Laipni lūdzam Chen Weiliang emuāra Telegram kanālā, lai saņemtu jaunākos atjauninājumus!

🔔 Esiet pirmais, kas kanāla augšējā direktorijā iegūst vērtīgo "ChatGPT satura mārketinga AI rīka lietošanas ceļvedi"! 🌟
📚 Šajā rokasgrāmatā ir milzīga vērtība, 🌟Šī ir reta iespēja, nepalaidiet to garām! ⏰⌛💨
Dalies un patīk, ja patīk!
Jūsu kopīgošana un atzīmes Patīk ir mūsu nepārtraukta motivācija!

 

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

ritiniet uz augšu