ورڈپریس: اگر پوسٹ شائع آج ہو تو CSS کو حسب ضرورت بنائیں

ورڈپریس علامت (لوگو)

میں تھوڑی دیر کے لئے اپنی پوسٹس میں کیلنڈر کے چھوٹے گرافکس کو شامل کرنا چاہتا ہوں۔ میں نے ڈیوٹی Div کے لئے دو کلاسز لکھے تھے اور پس منظر کی شبیہہ کو اس پوسٹ پر لکھا تھا یا نہیں آج اس کی بنیاد پر مختلف انداز میں سیٹ کیا۔ شکریہ ورڈپریس سپورٹ فورمز میں مائیکل ایچ، آخر میں میں نے اپنا بیان درست کر لیا! یہاں میں نے کیا کیا۔ میرے پاس ڈویژن کلاس کی تاریخ کے لئے ایک بیک گراؤنڈ امیج سیٹ ہے۔


آج کی تقسیم کے ل I ، میں نے ایک مختلف پس منظر کی تصویر مرتب کی ہے جس کا اطلاق دیو کلاس پر ہوتا ہے جس کا نام the_date_today ہے:


اب جب مجھے یہ سیٹ مل گیا ہے تو ، مجھے کچھ کوڈ لکھنے کی ضرورت ہے جس میں "_ آج" شامل ہوتا ہے اگر پوسٹ آج لکھی ہوتی تو:

post_date_gmt); if($post_date==gmdate('Ymd')) { echo '_today'; } ?>" style=";text-align:right;direction:rtl">

یہاں کام کرنے کا طریقہ یہ ہے:

  1. میں نے پوسٹ کی تاریخ کے برابر $ post_date کے نام سے ایک متغیر ترتیب دیا Ymd کے طور پر فارمیٹ.
  2. میں ایک آئی ایف اسٹیٹ لکھتا ہوں تاکہ اگر وہ متغیر آج کی تاریخ کے برابر ہو (اسی طرح Ymd کی شکل بھی بن جائے) تو میں "_Today" شامل کرتا ہوں

Voila! اب میرے پاس ایک کیلنڈر گرافک موجود ہے جس سے ظاہر ہوتا ہے کہ آج یہ پوسٹ لکھی گئی تھی یا نہیں! مجھے صرف ٹائم زون کے لئے ایڈجسٹ کرنے کی ضرورت ہے اور میں اسے بناؤں گا!

۰ تبصرے

  1. 1

    ارے ڈوگ۔ یہ واقعی ہوشیار ہے!

    سائیڈ نوٹ ، میں تجویز کرتا ہوں کہ آپ تبصرہ شامل کرنے والے بٹن کے اوپر اپنے 'سبسکرائب' چیک باکس کو منتقل کریں… میرے نزدیک یہ صارف کے دوستانہ ہے۔

    آپ کے نئے کیلنڈر گرافکس اور CSS پر بہت اچھا کام۔

    • 2

      شکریہ شان۔

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

      اگرچہ ، ایک چیز جو غائب ہے وہ مناسب ٹیب اسٹاپس ہے۔ میں اسے درست کرنے جا رہا ہوں۔

  2. 3

    ٹھیک ہے میرے خیال میں آپ کے کوڈ میں ایک بگ ہے جو اب نیا دن ہے۔ کیلنڈر کا آئیکن آج بھی کہتا ہے لیکن حقیقت میں اب کل ہے 🙂

    • 4

      پوسٹ کے آخری جملے میں یہ مسئلہ بیان کیا گیا ہے - مجھے GMT کے لئے ایڈجسٹ کرنا ہوگا۔ مجھے کیچنگ کے ل adjust بھی ایڈجسٹ کرنے کی ضرورت ہے لہذا میں 2 پتھر سے 1 پرندوں کو مارنے کی کوشش کر رہا ہوں۔

  3. 5

    ٹھیک ہے ، مجھے یہ احساس نہیں تھا کہ آپ GMT کو ایڈجسٹ کرنے کے معنی میں تھے۔

    مجھے یقین ہے کہ آپ اس کے اوپر مسٹر کوڈ بندر ہیں - لیکن ہوسکتا ہے کہ آپ اپنے سرور کے وقت کو دیکھتے ہوئے 'اگر' بیان کرتے ہو تو کچھ کر سکتے ہو؟

    اگر پوسٹ ڈیٹ / ٹائم شو X شبیہہ یا اس کے اثر سے متعلق کچھ کے مقابلے میں سرور کی تاریخ / وقت X ہے۔

آپ کا کیا خیال ہے؟

سپیم کو کم کرنے کے لئے یہ سائٹ اکزمیت کا استعمال کرتا ہے. جانیں کہ آپ کا تبصرہ کس طرح عملدرآمد ہے.