Me pehea te taapiri i nga widget WordPress?Te whakaurunga kaupapa Waahi widget

Ko nga ahuatanga tahua ritenga me nga widget paetaha, aeWordPressKo nga ahuatanga e whakaatuhia ana i roto i te kaupapa.

  • Ko te hanga kaupapa, mena karekau enei mahi e rua, he rite ki te riu heihei...

Ko Chen Weiliangi muahanga he paetukutukuI roto i tenei akoranga, ka tohatoha ahau me pehea te tuku kaupapa WordPressTāpirihia te tahua ritenga.

Ko tenei tuhinga e whakaatu ana me pehea te taapiri i nga mahi widget ritenga ina hanga kaupapa.

He rite ki te taapiri i nga tahua ritenga ki nga kaupapa, ko te taapiri i nga widget e 3 noa nga taahiraa.

Ko te taahiraa tuatahi, rehitatanga gadget

Hei whakamahi i te widget, me rehita tuatahi koe, whakatuwhera i te konae functions.php i raro i te kaupapa WordPress,

I roto i te kōnae functions.php, tāpirihia te waehere e whai ake nei:

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

?>

 

Whakakētia nga tohu li me te h2 i functions.php kia rite ki nga tohu kei te paetaha.php:

Ko nga taitara li me te kōwae h2 o 'before_widget' me 'after_widget', whakarereketia te waehere kia rite ki te ahuatanga.

(kare pea he whakarereketanga)

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

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

Ko te waehere i runga ake ka rehita i tetahi waahi widget kua tapaina ko "te pae-taha":

  • Ko te ingoa e whakaatuhia ana ko "Top Sidebar".
  • Tāpirihia he tohu h2 ki te taitara.
  • Ko nga mea ihirangi kua tohua ki te li.

Takiuru i roto iWordPress backendPapatohu, haere ki te Ahua → Widgets.

Mena ka taea e koe te kite i te waahanga widget Paetaha Runga kei te taha matau o te pikitia i raro nei, ko te tikanga kua angitu te rehitatanga ▼

Tāpirihia te waahi widget Sidebar Runga ki te taha matau o WordPress

Ko te taahiraa tuarua, waea gadget

I muri i te rehitatanga o te gadget, ka taea te karanga i roto i te konae tauira kaupapa, a ka taea te karanga i te waehere e whai ake nei i roto i te konae sidebar.php.

1) I roto i te kōnae sidebar.php, i raro i te tohu li, div nui rawa ranei, whakauruhia te ▼

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

2) I roto i te kōnae sidebar.php, te nui rawaraneiKei runga, tāpirihia te ▼

<?php endif; ?>

Hipanga XNUMX: Whakaritehia nga widget

1) Kua rehitatia te taputapu, kua tautuhia hoki te tuunga whakaatu ki te konae kaupapa.

  • Ka taea e koe te whakarite i te waahi roopu widget ki te papamuri WordPress ▼

Te whakarite i te waahi roopu widget ki te pepa papamuri WordPress 2

2) Whai muri i te penapena, tāmatahia te wharangi o mua.

  • Ko te paetaha o to maatau paetukutuku ka rite ki te pikitia i raro nei ▼

WordPress paetukutuku mua-mutunga widget rohe Nama 3

Ka taea e koe te kite i te pikitia i runga ake nei, e tohu ana kua mahia to tatou taputapu, kei te rere tonu.

Me pehea te taapiri i nga widget WordPress maha ki nga waahi rereke?

Whakahokia nga taahiraa XNUMX me te XNUMX ki te hanga i to kaupapa WordPress tautoko widget ki nga waahi rereke.

Mehemea me taapiri he widget ki te pane, paetaha, me raro o te kaupapa.

1) Tuatahi, me tuhi koe i te waehere e whai ake nei ki te kōnae 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) Whai muri, taapirihia te waehere e whai ake nei ki nga konae header.php, sidebar.php me footer.php.

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

paetaha.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 angitu tenei!

  • Ae ra, ka taea hoki e koe te whakarereke i nga korero rereke i roto i te waehere kia rite ki o hiahia ^_^
  • Ko nga taahiraa e 2 i runga ake nei, tukua te toenga o te kaupapa ki te whakauru i te mahi o te widget.

I muri mai, haere tonu ki te tiri i nga tohutohu mo te whakamahi i nga widget i roto i te WordPress.

Kaupapa WordPress Whakauru Widget Widget Tohutohu

Te whakahaere pai i nga widget ritenga:

1) I muri i te taapiri i nga widget ki te kaupapa, ka taea e koe te hanga i tetahi konae motuhake ka whakaingoatiawidgets.php.

  • Hei tiaki i nga waehere widget ritenga katoa i taapirihia i te taahiraa 1 ki tenei kōpaki.

2) Tāpirihia te waehere ki te kōnae functions.php:

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

3) Tiakina nga tohu widget ritenga katoa i taapirihia i te taahiraa 1 ki te konae widgets.php.

Ko tenei tikanga ka whakarite kia pai te utaina o nga widget katoa me te mahi ki nga putanga WordPress katoa e tautoko ana i nga widget.

Ma tenei ara, ka taea e koe te whakahaere pai ake i nga konae kaupapa kaupapa WordPress.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Me pehea te taapiri i nga widget WordPress?Ko te Waahanga Whakauru Kaupapa Kaupapa" ka awhina koe.

Nau mai ki te tohatoha i te hono o tenei tuhinga:https://www.chenweiliang.com/cwl-1476.html

Nau mai ki te hongere Telegram o te blog a Chen Weiliang ki te tiki i nga korero hou!

🔔 Ko koe te tuatahi ki te tiki i te "ChatGPT Content Marketing AI Tool Usage Guide" i roto i te raarangi o runga hongere! 🌟
📚 He uara nui tenei aratohu, 🌟He waahi onge tenei, kaua e ngaro! ⏰⌛💨
Tohaina me te pai ki te pai koe!
Ko to tiritiri me o hiahia ko to maatau hihiri tonu!

 

发表 评论

Kaore e tukuna to wahitau imeera. 必填 项 已 用 * Tapanga

panuku ki runga