Directory artaigil
Feartan clàr gnàthaichte agus widgets bàr-taoibh, thaWordPressFeartan sònraichte sa chuspair.
- Tha a bhith a’ dèanamh cuspair, mura h-eil e a’ toirt a-steach an dà ghnìomh seo, coltach ri rib cearc ...
Chen Weilianganns an fhear roimhelàrach-lìn a chruthachadhSan oideachadh seo, bidh mi a’ roinn mar a bheir thu cuspair WordPress seachadCuir clàr-taice gnàthaichte ris.
Tha an artaigil seo ag innse mar a chuireas tu gnìomhan widget gnàthaichte ris nuair a chruthaicheas tu cuspair.
Dìreach mar a bhith a’ cur clàir-bìdh gnàthaichte ri cuspairean, cha toir widgets cur-ris àbhaisteach ach 3 ceumannan.
A 'chiad cheum, clàradh gadget
Gus am widget a chleachdadh, feumaidh tu clàradh an toiseach, fosgail am faidhle functions.php fon chuspair WordPress,
Anns an fhaidhle functions.php, cuir an còd a leanas ris:
<?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>', ) ); } ?>
Atharraich na tagaichean li agus h2 ann an functions.php gus co-fhreagairt ris na tagaichean ann an sidebar.php:
Na tiotalan li agus modal h2 de 'before_widget' agus 'after_widget', atharraich an còd a rèir an t-suidheachaidh fhìor.
(is dòcha gun atharrachadh)
'before_widget' => '<li>', 'after_widget' => '</li>', 'before_title' => '<h2>', 'after_title' => '</h2>',
Tha an còd gu h-àrd a’ clàradh raon widget leis an ainm “top-sidebar”:
- Is e an t-ainm a tha air a thaisbeanadh “Top Sidebar”.
- Cuir taga h2 ris an tiotal.
- Tha nithean susbaint air an tagadh le li.
Log a-steachCùl-fhiosrachadh WordPressDeas-bhòrd, rachaibh gu Coltas → Widgets.
Ma chì thu an raon widget Top Sidebar air taobh deas an deilbh gu h-ìosal, tha e a’ ciallachadh gu bheil an clàradh soirbheachail ▼
An dàrna ceum, inneal gairm
Às deidh an inneal a bhith clàraichte, faodar a ghairm ann am faidhle teamplaid cuspair, agus faodar an còd a leanas a ghairm anns an fhaidhle sidebar.php.
1) Anns an fhaidhle sidebar.php, fon tag li no div as motha, cuir a-steach ▼
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(top-sidebar) ) : ?>
2) Anns an fhaidhle sidebar.php, am fear as mothaneoGu h-àrd, cuir ▼
<?php endif; ?>
Ceum XNUMX: Stèidhich widgets
1) Tha an inneal clàraichte, agus tha suidheachadh an taisbeanaidh cuideachd air a mhìneachadh anns an fhaidhle cuspair.
- Faodaidh tu an raon buidheann widget a shuidheachadh ann an cùl-raon WordPress ▼
2) An dèidh sàbhaladh, ùraich an duilleag aghaidh.
- Bidh bàr-taoibh na làraich-lìn againn coltach ris an dealbh gu h-ìosal ▼
Chì thu an dealbh gu h-àrd, a 'sealltainn gu bheil an inneal againn air a dhèanamh agus a' ruith mar as àbhaist.
Mar a chuireas tu grunn widgets WordPress ann an diofar raointean?
Dèan a-rithist ceumannan XNUMX agus XNUMX gus taic a thoirt don chuspair WordPress agad widgets ann an diofar àiteachan.
Seach gum feum thu widget a chur ris a’ bhann-cinn, am bàr-taoibh agus bonn a’ chuspair.
1) An toiseach, feumaidh tu an còd a leanas a chopaigeadh a-steach don fhaidhle 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) An ath rud, cuir an còd a leanas gu faidhlichean header.php, sidebar.php agus footer.php fa leth.
bann-cinn.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>
bàr-taobh.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>
bonn-coise.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>
Is e soirbheachas a tha seo!
- Gu dearbh, faodaidh tu cuideachd diofar mion-fhiosrachadh sa chòd atharrachadh a rèir na feumalachdan agad ^ _ ^
- An 2 cheum gu h-àrd, leig leis a’ chòrr den chuspair gnìomhachd a’ widget fhilleadh a-steach.
An uairsin, lean ort a ’roinn mholaidhean airson a bhith a’ cleachdadh widgets air WordPress.
Molaidhean Widget Amalachadh Cuspair WordPress
Stiùirich widgets gnàthaichte gu h-èifeachdach:
1) Às deidh dhut widgets a chuir ris a’ chuspair, faodaidh tu faidhle air leth a chruthachadh agus ainmeachadhwidgets.php
.
- Gus a h-uile còd widget gnàthaichte a chaidh a chur ris ann an ceum 1 ris a’ phasgan seo a shàbhaladh.
2) Cuir an còd ris an fhaidhle functions.php:
if ($wp_version >= 2.8) require_once(TEMPLATEPATH.’/widgets.php’);
3) Sàbhail a h-uile còd widgets gnàthaichte a chaidh a chur ris ann an ceum 1 ris an fhaidhle widgets.php.
Bidh an dòigh seo a’ dèanamh cinnteach gu bheil a h-uile widget a’ luchdachadh gu rèidh agus ag obair air a h-uile dreach de WordPress a bheir taic do widgets.
San dòigh seo, is urrainn dhut na faidhlichean cuspair WordPress agad a riaghladh nas èifeachdaiche.
An dòchas blog Chen Weiliang ( https://www.chenweiliang.com/ ) roinnte “Mar a chuireas tu widgets WordPress ris?Cuidichidh an Raon Widgets Amalachadh Cuspair" thu.
Fàilte gus ceangal an artaigil seo a cho-roinn:https://www.chenweiliang.com/cwl-1476.html
Fàilte don t-sianal Telegram de bhlog Chen Weiliang gus na h-ùrachaidhean as ùire fhaighinn!
📚 Tha luach mòr anns an stiùireadh seo, 🌟 Is e cothrom ainneamh a tha seo, na caill e! ⏰⌛💨
Roinn agus toil ma thogras tu!
Is e do roinneadh agus do rudan mar ar brosnachadh leantainneach!