مقالې لارښود
د ګمرک مینو ځانګړتیاوې او د سائډبار ویجټونه، هوWordPressپه موضوع کې مشخص شوي ځانګړتیاوې.
- د موضوع جوړول، که دا دوه دندې پکې شاملې نه وي، د چرګ ریب په څیر دی ...
چن ویلینګمخکېیوه ویب پاڼه جوړه کړئپدې ټیوټوریل کې ، زه شریکوم چې څنګه د ورڈپریس موضوع ورکړمدودیز مینو اضافه کړئ.
دا مقاله تشریح کوي چې څنګه د موضوع رامینځته کولو پرمهال د دودیز ویجټ افعال اضافه کړئ.
لکه څنګه چې په موضوعاتو کې د دودیز مینو اضافه کول، د ګمرک اضافه کولو ویجټونه یوازې 3 ګامونه اخلي.
لومړی ګام، د ګیجټ ثبت کول
د ویجټ کارولو لپاره، تاسو باید لومړی راجستر کړئ، د ورڈپریس موضوع لاندې د functions.php فایل خلاص کړئ،
په functions.php فایل کې، لاندې کوډ اضافه کړئ:
<?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>', ) ); } ?>
په functions.php کې li او h2 ټاګونه بدل کړئ ترڅو په sidebar.php کې د ټاګونو سره مطابقت ولري:
د li او ماډل h2 سرلیکونه د 'before_widget' او 'after_widget'، د حقیقي وضعیت سره سم کوډ تعدیل کړئ.
(شاید پرته له تعدیل)
'before_widget' => '<li>', 'after_widget' => '</li>', 'before_title' => '<h2>', 'after_title' => '</h2>',
پورته کوډ د ویجټ ساحه راجستر کوي چې نوم یې "top-sidebar" دی:
- ښودل شوی نوم "پورته اړخ بار" دی.
- سرلیک ته د h2 ټګ اضافه کړئ.
- د منځپانګې توکي د li سره نښه شوي دي.
څېرهد WordPress پس منظرډشبورډ، ظاهري → ویجټونو ته لاړ شئ.
که تاسو د لاندې عکس په ښي اړخ کې د پورتنۍ غاړې ویجټ ساحه لیدلی شئ، نو دا پدې مانا ده چې راجستریشن بریالی دی ▼
دوهم ګام، د ګیجټ کال
وروسته له دې چې ګیجټ ثبت شي، دا د موضوع ټیمپلیټ فایل کې ویل کیدی شي، او لاندې کوډ د sidebar.php فایل کې ویل کیدی شي.
1) په sidebar.php فایل کې، د لوی li یا div ټګ لاندې، ▼ داخل کړئ
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(top-sidebar) ) : ?>
2) په sidebar.php فایل کې، ترټولو لوییاپورته، ▼ اضافه کړئ
<?php endif; ?>
XNUMX ګام: ویجټونه تنظیم کړئ
1) ګیجټ راجستر شوی، او د نندارې موقعیت هم د موضوع فایل کې تعریف شوی.
- تاسو کولی شئ د ویجټ ګروپ ساحه د ورڈپریس پس منظر کې تنظیم کړئ ▼
2) د خوندي کولو وروسته، مخکینۍ پاڼه تازه کړئ.
- زموږ د ویب پاڼې اړخ به د لاندې انځور په څیر ښکاري ▼
تاسو کولی شئ پورته عکس وګورئ، دا په ګوته کوي چې زموږ ګیجټ جوړ شوی او د معمول په څیر روان دی.
په بیلابیلو برخو کې د ډیری ورڈپریس ویجټونو اضافه کولو څرنګوالی؟
XNUMX او XNUMX مرحلې تکرار کړئ ترڅو ستاسو د ورڈپریس تھیم ملاتړ ویجټونه په مختلف ځایونو کې جوړ کړئ.
فرض کړئ چې تاسو اړتیا لرئ د موضوع سرلیک ، سائډبار او لاندې ته یو ویجټ اضافه کړئ.
1) لومړی، تاسو اړتیا لرئ لاندې کوډ د 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) بیا، لاندې کوډ په ترتیب سره header.php، sidebar.php او 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>
نو بریالی!
- البته، تاسو کولی شئ د خپلو اړتیاو سره سم په کوډ کې مختلف توضیحات هم بدل کړئ ^_^
- پورته 2 مرحلې، پاتې موضوع ته اجازه ورکوي چې د ویجټ فعالیت مدغم کړي.
بیا ، په WordPress کې د ویجټونو کارولو لپاره لارښوونې شریکولو ته دوام ورکړئ.
د ورڈپریس تھیم ادغام ویجټ ویجټ لارښوونې
په مؤثره توګه دودیز ویجټونه اداره کړئ:
1) موضوع ته د ویجټونو اضافه کولو وروسته، تاسو کولی شئ جلا فایل جوړ کړئ او نوم یې ورکړئwidgets.php
.
- د دې فولډر ته د 1 ګام کې اضافه شوي ټول دودیز ویجټ کوډ خوندي کولو لپاره.
2) د functions.php فایل ته کوډ اضافه کړئ:
if ($wp_version >= 2.8) require_once(TEMPLATEPATH.’/widgets.php’);
3) ټول دودیز ویجټ ویجټ کوډ خوندي کړئ چې په 1 ګام کې اضافه شوي د widgets.php فایل کې.
دا میتود ډاډ ورکوي چې ټول ویجټونه په اسانۍ سره پورته کیږي او په ټولو ورڈپریس نسخو کار کوي چې د ویجټونو ملاتړ کوي.
پدې توګه ، تاسو کولی شئ خپل د ورڈپریس تھیم فایلونه په مؤثره توګه اداره کړئ.
امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) شریک کړل "څنګه د ورډپریس ویجټونه اضافه کړئ؟د موضوع ادغام ویجټس ساحه" به تاسو سره مرسته وکړي.
د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-1476.html
د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!