ورڈپریس ویجٹ کیسے شامل کریں؟تھیم انضمام وجیٹس ایریا

حسب ضرورت مینو خصوصیات اور سائڈبار ویجٹ، ہاں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>',
    ) );
}

?>

 

sidebar.php میں موجود ٹیگز کے مطابق ہونے کے لیے functions.php میں li اور h2 ٹیگز میں ترمیم کریں:

'before_widget' اور 'after_widget' کے li اور ماڈیول h2 عنوانات، اصل صورت حال کے مطابق کوڈ میں ترمیم کریں۔

(شاید ترمیم کے بغیر)

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

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

مندرجہ بالا کوڈ "top-sidebar" کے نام سے ویجیٹ کے علاقے کو رجسٹر کرتا ہے:

  • ظاہر کردہ نام "ٹاپ سائڈبار" ہے۔
  • عنوان میں ایک h2 ٹیگ شامل کریں۔
  • مواد کی اشیاء کو li کے ساتھ ٹیگ کیا گیا ہے۔

登录ورڈپریس پسدیدڈیش بورڈ، ظاہری شکل → وجیٹس پر جائیں۔

اگر آپ نیچے دی گئی تصویر کے دائیں جانب ٹاپ سائڈبار ویجیٹ ایریا دیکھ سکتے ہیں، تو اس کا مطلب ہے کہ رجسٹریشن کامیاب ہے ▼

ورڈپریس 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 مراحل، باقی تھیم کو ویجیٹ کی فعالیت کو مربوط کرنے کی اجازت دیتے ہیں۔

اگلا، ورڈپریس میں ویجٹ استعمال کرنے کے لیے تجاویز کا اشتراک جاری رکھیں۔

ورڈپریس تھیم انٹیگریشن ویجیٹ ویجیٹ ٹپس

اپنی مرضی کے مطابق ویجٹ کو مؤثر طریقے سے منظم کریں:

1) تھیم میں وجیٹس شامل کرنے کے بعد، آپ ایک الگ فائل بنا سکتے ہیں اور اسے نام دے سکتے ہیں۔widgets.phpہے.

  • اس فولڈر میں مرحلہ 1 میں شامل تمام حسب ضرورت ویجیٹ کوڈ کو محفوظ کرنے کے لیے۔

2) functions.php فائل میں کوڈ شامل کریں:

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

3) widgets.php فائل میں مرحلہ 1 میں شامل تمام حسب ضرورت ویجٹ ویجیٹ کوڈ کو محفوظ کریں۔

یہ طریقہ اس بات کو یقینی بناتا ہے کہ تمام ویجٹس آسانی سے لوڈ ہوں اور ورڈپریس کے تمام ورژنز پر کام کریں جو ویجٹس کو سپورٹ کرتے ہیں۔

اس طرح، آپ اپنی ورڈپریس تھیم فائلوں کو زیادہ مؤثر طریقے سے منظم کر سکتے ہیں۔

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) کا اشتراک کیا گیا "ورڈپریس وجیٹس کو کیسے شامل کریں؟Theme Integration Widgets Area" آپ کی مدد کرے گا۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-1476.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں