Si të shtoni miniaplikacionet e WordPress?Integrimi i temës Zona e miniaplikacioneve

Veçoritë e personalizuara të menusë dhe miniaplikacionet e shiritit anësor, poWordPressKarakteristikat e veçuara në temë.

  • Bërja e një teme, nëse nuk përfshin këto dy funksione, është si një brinjë pule...

Chen Weiliangnë të mëparshmenndërtoni një faqe internetiNë këtë tutorial, unë tregoj se si të jap një temë WordPressShto menu me porosi.

Ky artikull përshkruan se si të shtoni funksione të personalizuara të miniaplikacionit kur krijoni një temë.

Ashtu si shtimi i menyve të personalizuara në tema, shtimi i personalizuar i miniaplikacioneve kërkon vetëm 3 hapa.

Hapi i parë, regjistrimi i veglës

Për të përdorur widget-in, fillimisht duhet të regjistroheni, të hapni skedarin funksione.php nën temën e WordPress,

Në skedarin functions.php, shtoni kodin e mëposhtëm:

<?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>',
    ) );
}

?>

 

Modifikoni etiketat li dhe h2 në funksionet.php që të korrespondojnë me etiketat në shiritin anësor.php:

Titujt li dhe moduli h2 të 'para_widget' dhe 'after_widget', modifikojnë kodin sipas situatës aktuale.

(ndoshta pa modifikim)

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

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

Kodi i mësipërm regjistron një zonë miniaplikacioni të quajtur "bar-sidebar":

  • Emri i shfaqur është "Top Sidebar".
  • Shtoni një etiketë h2 në titull.
  • Artikujt e përmbajtjes janë etiketuar me li.

登录Mbështetja e WordPressPaneli, shkoni te Paraqitja → Widgets.

Nëse mund të shihni zonën e miniaplikacionit të shiritit anësor në anën e djathtë të figurës më poshtë, do të thotë se regjistrimi është i suksesshëm ▼

Shtoni zonën e miniaplikacionit të shiritit anësor Top në anën e djathtë të WordPress

Hapi i dytë, telefonata me vegël

Pasi pajisja të jetë regjistruar, ajo mund të thirret në skedarin e shabllonit të temës dhe kodi i mëposhtëm mund të thirret në skedarin sidebar.php.

1) Në skedarin sidebar.php, poshtë etiketës më të madhe li ose div, futni ▼

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

2) Në skedarin sidebar.php, më i madhioseMë sipër, shtoni ▼

<?php endif; ?>

Hapi XNUMX: Vendosni miniaplikacionet

1) Vegëlja është e regjistruar dhe pozicioni i shfaqjes përcaktohet gjithashtu në skedarin e temës.

  • Mund të vendosni zonën e grupit të miniaplikacioneve në sfondin e WordPress ▼

Vendosja e zonës së grupit të miniaplikacioneve në fletën e sfondit të WordPress 2

2) Pas ruajtjes, rifreskoni faqen e parë.

  • Shiriti anësor i faqes sonë të internetit do të duket si imazhi më poshtë ▼

Zona nr. 3 e miniaplikacionit në fund të faqes së internetit të WordPress

Ju mund të shihni foton e mësipërme, që tregon se vegla jonë është bërë dhe funksionon si zakonisht.

Si të shtoni miniaplikacione të shumta WordPress në zona të ndryshme?

Përsëritni hapat XNUMX dhe XNUMX për të bërë që tema juaj e WordPress të mbështesë miniaplikacionet në vende të ndryshme.

Supozoni se duhet të shtoni një miniaplikacion në kokën, shiritin anësor dhe fundin e temës.

1) Së pari, duhet të kopjoni kodin e mëposhtëm në skedarin functions.php ▼

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) Më pas, shtoni kodin e mëposhtëm në skedarët header.php, sidebar.php dhe footer.php përkatësisht.

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>

shirit anësor.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>

footer.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>

Ky është një sukses!

  • Sigurisht, ju gjithashtu mund të modifikoni detaje të ndryshme në kod sipas nevojave tuaja ^_^
  • 2 hapat e mësipërm, lejojnë që pjesa tjetër e temës të integrojë funksionalitetin e miniaplikacionit.

Më pas, vazhdoni të ndani këshilla për përdorimin e miniaplikacioneve në WordPress.

Këshilla për Widget-in e Widget-it për Integrimin e Temave të WordPress

Menaxhoni me efikasitet miniaplikacionet e personalizuara:

1) Pasi të keni shtuar miniaplikacionet në temë, mund të krijoni një skedar të veçantë dhe ta emërtoni atëwidgets.php.

  • Për të ruajtur të gjithë kodin e personalizuar të miniaplikacionit të shtuar në hapin 1 në këtë dosje.

2) Shtoni kodin në skedarin functions.php:

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

3) Ruani të gjithë kodin e miniaplikacioneve të personalizuara të shtuara në hapin 1 në skedarin widgets.php.

Kjo metodë siguron që të gjitha miniaplikacionet të ngarkohen pa probleme dhe të funksionojnë në të gjitha versionet e WordPress që mbështesin miniaplikacionet.

Në këtë mënyrë, ju mund të menaxhoni skedarët tuaj të temave të WordPress në mënyrë më efikase.

Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Si të shtohen miniaplikacionet e WordPress?Zona e miniaplikacioneve të integrimit të temave" do t'ju ndihmojë.

Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-1476.html

Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!

🔔 Bëhu i pari që merr "Udhëzuesin e përdorimit të mjeteve të marketingut të përmbajtjes AI" me vlerë "ChatGPT Content Marketing AI" në drejtorinë kryesore të kanalit! 🌟
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!

 

发表 评论

Adresa juaj e emailit nuk do të publikohet. Përdoren fushat e kërkuara * Etiketa

lëvizni në krye