ورڈپریس وجیٹس کو مخصوص صفحات پر کیسے ڈسپلے کریں۔

ورڈپریس صارفین کو اپنے بلاگ کی ظاہری شکل کو آسانی سے اپنی مرضی کے مطابق بنانے کی اجازت دیتا ہے جیسے کہ حالیہ پوسٹس، حالیہ تبصرے، زمرہ جات، آرکائیوز وغیرہ۔ مسئلہ یہ ہے کہ یہ ویجٹس سائڈبار میں بطور ڈیفالٹ سائٹ کے تمام صفحات پر دکھائے جاتے ہیں اور ورڈپریس ایسا نہیں کرتا۔ t ویجٹ کے لیے جگہ کا تعین کرنے کے لیے ایک مربوط آپشن پیش کرتا ہے۔ خوش قسمتی سے، کچھ عظیم پلگ ان ہیں جو فعالیت میں اضافہ کرتے ہیں۔ مخصوص صفحات پر ویجٹ دکھائیں یا چھپائیں۔ورڈپریس میں پی ایچ پی کی مہارت کی ضرورت کے بغیر یا ٹیمپلیٹ کوڈ کے ساتھ گڑبڑ کیے بغیر۔ اگرچہ، یہ ورڈپریس کی ایک بنیادی خصوصیت ہونی چاہیے کیونکہ یہ کارآمد ہے، جیسے کہ یہ کہنا کہ حالیہ پوسٹس ویجیٹ کو واحد صفحات پر دکھانا سمجھ میں آتا ہے۔صرف اور صرف ہوم پیج پر نہیں، جو پہلے سے ہی تازہ ترین پوسٹس دکھاتا ہے۔ اسی طرح، آپ صرف ہوم پیج پر ضروری وجیٹس رکھ سکتے ہیں۔

ذیل میں کچھ بہترین پلگ ان ہیں۔ آپ یا تو Widget Logic استعمال کر سکتے ہیں، جو کہ مشروط ٹیگز پر مبنی پلگ ان ہے۔ یا ویجیٹ سیاق و سباق اور ڈسپلے وجیٹس، UI پر مبنی پلگ ان جن کے لیے ٹیگ کو دستی طور پر شامل کرنے کی ضرورت نہیں ہے۔ ایک کا انتخاب کریں جو آپ کے لیے بہترین ہو!

ویجیٹ منطق - یہاں ڈاؤن لوڈ کریں۔

یہ پلگ ان آپ کو کنٹرول کرنے دیتا ہے کہ WP کے مشروط ٹیگز کا استعمال کرتے ہوئے کن صفحات پر ویجٹ ظاہر ہوتے ہیں۔ اس میں ایک 'widget_content' فلٹر شامل کرنے کا اختیار بھی ہے جو آپ کو اپنے تھیم کے مطابق کسی بھی ویجیٹ کے HTML کو موافقت کرنے دیتا ہے۔ یہ پلگ ان ہر ویجیٹ میں "ویجیٹ منطق" کے نام سے ایک اضافی کنٹرول فیلڈ کا اضافہ کرتا ہے، جہاں آپ مناسب ورڈپریس مشروط ٹیگز، یا کوئی عام پی ایچ پی کوڈ استعمال کرسکتے ہیں۔ پلگ ان ایک دلکش کی طرح کام کرتا ہے اور آپ کو ویجیٹس کو بالکل اسی طرح ظاہر کرنے دیتا ہے جیسے آپ چاہتے ہیں۔ تاہم، اسے احتیاط سے استعمال کریں کیونکہ پلگ ان میں eval() استعمال ہوتا ہے اور کچھ صارفین کو ٹیگز غیر دوستانہ لگ سکتے ہیں۔

کچھ عام طور پر استعمال ہونے والے ٹیگ ہیں:

is_home() - صرف ہوم پیج پر ویجیٹ ڈسپلے کرنے کے لیے

is_single() - ویجیٹ کو صرف ایک پوسٹ پیج پر ظاہر کرنے کے لیے

!is_single() - واحد پوسٹ پیج کے علاوہ تمام صفحات پر ویجیٹ ڈسپلے کرنے کے لیے

is_single('17') - صرف ID 17 والی پوسٹ پر ویجیٹ ڈسپلے کرنے کے لیے

is_page() - ویجیٹ کو صرف صفحات پر ظاہر کرنے کے لیے

is_category() - زمرہ آرکائیو صفحہ پر ویجیٹ کو ظاہر کرنے کے لیے

is_tag() - ٹیگ آرکائیو صفحہ پر ویجیٹ کو ظاہر کرنے کے لیے

یہ اختیارات وجیٹس کے صفحہ پر دکھائے گئے ہیں، صرف ضرورت کے وقت استعمال کریں۔

وجیٹس ڈسپلے کریں۔ - یہاں ڈاؤن لوڈ کریں۔

ایسا ہی اور استعمال میں آسان پلگ ان جو کنڈیشنل ٹیگز کو دستی طور پر شامل کرنے کی ضرورت کو ختم کرتا ہے۔ ڈسپلے وجیٹس ہر ویجیٹ میں چیک باکسز کو شامل کرتا ہے یا تو اسے ہر سائٹ کے صفحے پر دکھانے یا چھپانے کے لیے۔ آپ ان مخصوص صفحات پر ویجٹ دکھانے یا چھپانے کے لیے ایک یا زیادہ صفحات منتخب کر سکتے ہیں۔ یہ آپ کو مختلف صفحات، زمرہ جات، حسب ضرورت درجہ بندی، اور WPML زبانوں کے لیے اپنے سائڈبار کے مواد کو تبدیل کرنے دیتا ہے۔ صرف حد یہ ہے کہ یہ صرف ورڈپریس ورژن 2.8 فارمیٹ میں لکھے ہوئے ویجٹ کے ساتھ کام کرتا ہے۔ پہلے سے طے شدہ طور پر، 'چیک شدہ پر چھپائیں' کو بغیر کسی باکس کے نشان کے منتخب کیا جاتا ہے۔

ویجیٹ سیاق و سباق - یہاں ڈاؤن لوڈ کریں۔

یوزر فرینڈلی انٹرفیس کے ساتھ ایک اور اسی طرح کا پلگ ان جو آپ کی سائٹ کے مخصوص پوسٹس، پیجز یا سیکشنز پر ویجیٹس کو دکھانا یا چھپانا آسان بناتا ہے — فرنٹ پیج، پوسٹس، پیجز، آرکائیوز، سرچ، وغیرہ۔ زیادہ سے زیادہ لچک کے لیے وائلڈ کارڈ سپورٹ۔

مثال کے طور پراگر آپ ویجیٹ کو صرف آئی فون کیٹیگری پر ڈسپلے کرنا چاہتے ہیں تو لوکیشن بطور درج کریں۔ زمرہ/آئی فون/* آئی فون کے زمرے میں تمام پوسٹس کو نشانہ بنانے کے لیے۔ اسی طرح، صرف ایک مخصوص انفرادی صفحہ پر ویجیٹ دکھانے کے لیے، صرف ویب پیج کا URL سلگ درج کریں۔ */رابطہ اور یقینی بنائیں کہ ویجیٹ سیاق و سباق کی حیثیت 'منتخب پر دکھائیں' پر سیٹ ہے۔

امید ہے کہ آپ کو یہ پوسٹ مفید لگی۔ 🙂

ٹیگز: BloggingTipsTricksWordPress