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

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

د نورو پټو چلونو د خلاصولو لپاره، زموږ د ټیلیګرام چینل سره یوځای کیدو ته ښه راغلاست!

که مو خوښه شوه لایک او شریک کړئ! ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې کارول کیږي * لیبل

مقالې لارښود
پاس شئ