Pehea e hoʻohui ai i nā widget WordPress?Wahi widget hoʻohui kumuhana

Nā hiʻohiʻona papa kuhikuhi maʻamau a me nā widget sidebar, ʻaeWordPressNā hiʻohiʻona i hōʻike ʻia ma ke kumuhana.

  • ʻO ka hana ʻana i kumuhana, inā ʻaʻole i hoʻokomo ʻia kēia mau hana ʻelua, ua like ia me ka iwi ʻaoʻao moa...

Chen Weiliangi ka muakūkulu i kahi pūnaeweleMa kēia kumu aʻo, kaʻana like wau pehea e hāʻawi ai i kahi kumumanaʻo WordPressHoʻohui i ka papa kuhikuhi maʻamau.

Hōʻike kēia ʻatikala pehea e hoʻohui ai i nā hana widget maʻamau i ka wā e hana ana i kahi kumumanaʻo.

E like me ka hoʻohui ʻana i nā menus maʻamau i nā kumumanaʻo, ʻo 3 mau ʻanuʻu wale nō ka hoʻohui ʻana i nā widget.

ʻO ka hana mua, hoʻopaʻa inoa gadget

No ka hoʻohana ʻana i ka widget, pono ʻoe e hoʻopaʻa inoa mua, wehe i ka faila functions.php ma lalo o ke kumumanaʻo WordPress,

Ma ka waihona functions.php, e hoʻohui i kēia code:

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

?>

 

E hoʻololi i ka li a me ka h2 i loko o functions.php e like me nā hōʻailona ma sidebar.php:

ʻO nā poʻo inoa li a me module h2 o 'before_widget' a me 'after_widget', hoʻololi i ke code e like me ke kūlana maoli.

(me ka hoʻololi ʻole paha)

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

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

Hoʻopaʻa inoa ka code ma luna i kahi wahi widget i kapa ʻia ʻo "top-sidebar":

  • ʻO ka inoa i hōʻike ʻia ʻo "Top Sidebar".
  • Hoʻohui i kahi hōʻailona h2 i ke poʻo inoa.
  • Kau ʻia nā mea maʻiʻo me li.

i hoʻopaʻa 'iWordPress hopeDashboard, hele i ka Hōʻike → Widgets.

Inā hiki iā ʻoe ke ʻike i ka ʻaoʻao widget Top Sidebar ma ka ʻaoʻao ʻākau o ke kiʻi ma lalo nei, ʻo ia ka mea ua kūleʻa ke kākau inoa ▼

E hoʻohui i ka ʻaoʻao widget ʻaoʻao ʻaoʻao ma ka ʻaoʻao ʻākau o ka pepa 1st WordPress

ʻO ka ʻanuʻu ʻelua, kelepona kelepona

Ma hope o ka hoʻopaʻa inoa ʻana o ka gadget, hiki ke kapa ʻia ma ka faila template theme, a hiki ke kāhea ʻia kēia code ma ka faila sidebar.php.

1) Ma ka waihona sidebar.php, ma lalo o ka li a div tag nui, e hoʻokomo i ka ▼

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

2) Ma ka waihona sidebar.php, ka mea nui loaa i ʻoleMa luna, hoʻohui ▼

<?php endif; ?>

KaʻAnuʻu Hana XNUMX: Hoʻonohonoho i nā widget

1) Ua hoʻopaʻa inoa ʻia ka gadget, a ua wehewehe pū ʻia ke kūlana hōʻike ma ka faila kumuhana.

  • Hiki iā ʻoe ke hoʻonohonoho i ka ʻāpana hui widget ma ke kāʻei WordPress ▼

Hoʻonohonoho i ka ʻāpana hui widget ma ka pepa ʻaoʻao WordPress 2

2) Ma hope o ka mālama ʻana, hōʻano hou i ka ʻaoʻao mua.

  • ʻO ka ʻaoʻao ʻaoʻao o kā mākou pūnaewele e like me ke kiʻi ma lalo ▼

ʻO ka ʻaoʻao widget mua o ka pūnaewele WordPress No. 3

Hiki iā ʻoe ke ʻike i ke kiʻi ma luna, e hōʻike ana ua hana ʻia kā mākou gadget a ke holo nei e like me ka mea maʻamau.

Pehea e hoʻohui ai i nā widget WordPress ma nā wahi like ʻole?

E hana hou i nā ʻanuʻu XNUMX a me XNUMX e hana i nā widget kākoʻo i kāu kumuhana WordPress ma nā wahi like ʻole.

Inā pono ʻoe e hoʻohui i kahi widget i ke poʻo, ʻaoʻao ʻaoʻao, a me lalo o ke kumumanaʻo.

1) ʻO ka mua, pono ʻoe e kope i kēia code i loko o ka faila 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) A laila, hoʻohui i kēia code i nā faila header.php, sidebar.php a me footer.php.

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>

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

He holomua kēia!

  • ʻOiaʻiʻo, hiki iā ʻoe ke hoʻololi i nā kikoʻī like ʻole i ke code e like me kāu makemake ^_^
  • ʻO nā ʻanuʻu 2 ma luna, e ʻae i ke koena o ke kumumanaʻo e hoʻohui i ka hana o ka widget.

A laila, e hoʻomau i ka hāʻawi ʻana i nā ʻōlelo aʻoaʻo no ka hoʻohana ʻana i nā widget ma WordPress.

ʻO ka WordPress Theme Integration Widget Widget Tips

E mālama pono i nā widget maʻamau:

1) Ma hope o ka hoʻohui ʻana i nā widget i ke kumumanaʻo, hiki iā ʻoe ke hana i kahi faila ʻokoʻa a kapa ʻiawidgets.php.

  • I mea e mālama ai i nā code widget maʻamau i hoʻohui ʻia ma ka ʻanuʻu 1 i kēia waihona.

2) Hoʻohui i ke code i ka faila functions.php:

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

3) E mālama i nā code widget maʻamau i hoʻohui ʻia ma ka ʻanuʻu 1 i ka faila widgets.php.

Mālama kēia ʻano hana i ka hoʻouka ʻana o nā widget āpau a hana ma nā mana WordPress āpau e kākoʻo ana i nā widget.

Ma kēia ala, hiki iā ʻoe ke hoʻokele maikaʻi i kāu mau faila kumuhana WordPress.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Pehea e hoʻohui ai i nā Widget WordPress?E kōkua ka Theme Integration Widgets Area" iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-1476.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna