څنګه د ورڈپریس ویجټونه اضافه کړئ؟د موضوع ادغام ویجټ ساحه

د ګمرک مینو ځانګړتیاوې او د سائډبار ویجټونه، هو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 پس منظرډشبورډ، ظاهري → ویجټونو ته لاړ شئ.

که تاسو د لاندې عکس په ښي اړخ کې د پورتنۍ غاړې ویجټ ساحه لیدلی شئ، نو دا پدې مانا ده چې راجستریشن بریالی دی ▼

د ورڈپریس 1st شیټ ښي اړخ کې د ټاپ سائډبار ویجټ ساحه اضافه کړئ

دوهم ګام، د ګیجټ کال

وروسته له دې چې ګیجټ ثبت شي، دا د موضوع ټیمپلیټ فایل کې ویل کیدی شي، او لاندې کوډ د 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 کې د ویجټ ګروپ ساحې تنظیم کول

2) د خوندي کولو وروسته، مخکینۍ پاڼه تازه کړئ.

  • زموږ د ویب پاڼې اړخ به د لاندې انځور په څیر ښکاري ▼

د ورډپریس ویب پاڼه د مخکینۍ پای ویجټ ساحه نمبر 3

تاسو کولی شئ پورته عکس وګورئ، دا په ګوته کوي چې زموږ ګیجټ جوړ شوی او د معمول په څیر روان دی.

په بیلابیلو برخو کې د ډیری ورڈپریس ویجټونو اضافه کولو څرنګوالی؟

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

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول