E faʻafefea ona faʻaopopo widget WordPress?Nofoaga tu'ufa'atasiga Widgets vaega

Fa'ailoga fa'apitoa o le lisi ma widget sidebar, ioeWordPressFa'aaliga iloga i le autu.

  • O le faia o se autu, afai e le aofia ai nei galuega e lua, e pei o se ivi moa...

Chen Weiliangi le taimi ua mavaefausia se upega tafa'ilagiI lenei aʻoaʻoga, ou te faʻasoa pe faʻapefea ona tuʻuina atu se autu WordPressFa'aopoopo le lisi masani.

O lenei tusiga o loʻo faʻamatalaina pe faʻafefea ona faʻaopoopo galuega faʻapitoa widget pe a fatuina se autu.

E pei lava o le faʻaopoopoina o menus masani i autu, faʻapipiʻi aganuʻu widget e naʻo le 3 laʻasaga.

O le laasaga muamua, le resitalaina o gadget

Mo le faʻaogaina o le widget, e tatau ona e lesitala muamua, tatala le faila functions.php i lalo o le autu WordPress,

I le faila functions.php, fa'aopoopo le code lea:

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

?>

 

Suia le li ma le h2 pine i functions.php e fetaui ma pine i le sidebar.php:

O le li ma le module h2 ulutala o le 'before_widget' ma le 'after_widget', suia le code e tusa ai ma le tulaga moni.

(atonu e aunoa ma se suiga)

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

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

O le tulafono o loʻo i luga e resitalaina ai se vaega widget e taʻua o le "top-sidebar":

  • O le igoa fa'aalia o le "Top Sidebar".
  • Fa'aopoopo se fa'ailoga h2 ile ulutala.
  • O mea i totonu o lo'o fa'ailogaina i le li.

ogalaau iWordPress pito i tuaDashboard, alu ile Fa'aaliga → Widgets.

Afai e mafai ona e vaʻai i le pito i luga o le Sidebar widget eria i le itu taumatau o le ata o loʻo i lalo, o lona uiga ua manuia le resitala ▼

Faʻaopoopo le pito i luga o le Sidebar widget eria i le itu taumatau o le WordPress 1st pepa

O le laasaga lona lua, telefoni feaveaʻi

A maeʻa ona resitalaina le gadget, e mafai ona valaʻau i le faila mamanu autu, ma o le code lea e mafai ona valaʻau i le sidebar.php faila.

1) I le sidebar.php faila, i lalo ifo o le li poʻo le div tag sili ona tele, faʻaofi ▼

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

2) I le sidebar.php faila, le telepeI luga, faaopoopo ▼

<?php endif; ?>

Laasaga XNUMX: Seti widgets

1) Ua resitalaina le gadget, ma o le tulaga faʻaalia o loʻo faʻamatalaina foi i le faila autu.

  • E mafai ona e setiina le vaega widget vaega i le WordPress background ▼

Faʻatulagaina le vaega vaega widget i le laupepa pito i tua o WordPress 2

2) A uma ona teu, toe faafou le itulau pito i luma.

  • O le itu o la matou upega tafaʻilagi o le a pei o le ata o loʻo i lalo ▼

WordPress website pito i luma widget nofoaga Nu. 3

E mafai ona e vaʻai i le ata o loʻo i luga, e faʻaalia ai ua uma ona fai le matou gadget ma o loʻo faʻagasolo e pei ona masani ai.

E faʻafefea ona faʻaopoopo le tele o widget WordPress i vaega eseese?

Toe fai la'asaga XNUMX ma le XNUMX e fai ai lau WordPress autu lagolago widgets i nofoaga eseese.

Fa'apea e te mana'omia le fa'aopoopoina o se widget i le fa'auluuluga, sidebar, ma le pito i lalo o le autu.

1) Muamua, e tatau ona e kopiina le code lea i le functions.php faila ▼

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) Sosoo ai, fa'aopoopo le code lea i le header.php, sidebar.php ma footer.php faila i le faasologa.

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>

E matua manuia lava!

  • Ioe, e mafai foi ona e suia faʻamatalaga eseese i le code e tusa ai ma ou manaʻoga ^_^
  • O laasaga e 2 o loʻo i luga, faʻatagaina le vaega o totoe o le autu e tuʻufaʻatasia le gaioiga o le widget.

Ma le isi, faʻaauau ona faʻasoa faʻamatalaga mo le faʻaogaina o widget i totonu o WordPress.

WordPress Theme Integration Widget Widget Fautuaga

Pulea lelei widgets masani:

1) A maeʻa ona faʻapipiʻi widget i le autu, e mafai ona e fatuina se faila ese ma faʻaigoainawidgets.php.

  • Ina ia mafai ona faʻasaoina uma le code widget masani faʻaopoopo i le laasaga 1 i lenei pusa.

2) Faʻaopoopo le code i le faila functions.php:

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

3) Fa'asaoina uma widget widget code fa'aopoopo i le laasaga 1 i le widgets.php faila.

O lenei metotia e faʻamautinoa ai o loʻo faʻapipiʻiina uma widget ma galue i luga o faʻasalalauga WordPress uma e lagolagoina widgets.

I lenei auala, e mafai ona e pulea lelei lau faila autu o WordPress.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) faʻasoa "Faʻafefea ona Faʻaopoopo WordPress Widgets?Ole Theme Integration Widgets Area" o le a fesoasoani ia te oe.

Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-1476.html

Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!

🔔 Ia avea oe ma tagata muamua e maua le taua "ChatGPT Content Marketing AI Tool Usage Guide" i le laina pito i luga o le lisi! 🌟
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!

 

发表 评论

O le a le faʻasalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

tusi i luga