वर्डप्रेसः आज पोस्ट प्रकाशित केल्यास सीएसएस सानुकूलित करा

वर्डप्रेस लोगो

मी आता थोडा काळ माझ्या पोस्टमध्ये लहान कॅलेंडर ग्राफिक्स जोडू इच्छित आहे. मी दिनांक Div साठी दोन वर्ग लिहिले आणि पार्श्वभूमीची प्रतिमा पोस्ट आज लिहिली आहे की नाही यावर आधारित वेगळी सेट केली. ना धन्यवाद वर्डप्रेस समर्थन मंचांमध्ये मायकेल एचमी शेवटी माझे विधान बरोबर केले! मी काय केले ते येथे आहे. माझ्याकडे Div वर्ग तारखेसाठी पार्श्वभूमी प्रतिमा सेट केली आहे:


आजच्या डिव्हसाठी, मी एक वेगळी पार्श्वभूमी प्रतिमा सेट केली ज्याने दिनांक_टोड्ये नावाच्या डिव्ह वर्गला लागू केलेः


आता मला तो सेट मिळाला आहे, मला काही कोड लिहिण्याची आवश्यकता आहे जे आज पोस्ट लिहिले असते तर “_आज” जोडेल:

post_date_gmt); if($post_date==gmdate('Ymd')) { echo '_today'; } ?>">

हे कसे कार्य करते ते येथे आहे:

  1. मी पोस्टच्या तारखेस equal post_date नावाचे व्हेरिएबल सेट केले Ymd म्हणून स्वरूपित.
  2. मी if स्टेटमेंट लिहितो जेणेकरून जर ते वेरिएबल आजच्या तारखेच्या बरोबरीचे असेल (तसेच Ymd प्रमाणे स्वरूपित) असेल तर मी “_today” जोडा.

व्होइला! आता माझ्याकडे कॅलेंडर ग्राफिक आहे जो पोस्ट आज लिहिले आहे की नाही हे दर्शवितो! मला फक्त टाइमझोनसाठी समायोजित करणे आवश्यक आहे आणि मी ते तयार केले आहे!

5 टिप्पणी

  1. 1

    अहो डग. ते खरोखर हुशार आहे!

    साइड टीप, मी सुचवितो की तुम्ही 'सदस्यता घ्या' चेक बॉक्स अ‍ॅड कमेंट बटणावर वर हलवा… माझ्यासाठी जे थोड्या अधिक वापरकर्त्यासाठी अनुकूल आहे.

    आपल्या नवीन कॅलेंडर ग्राफिक्स आणि CSS वर उत्तम काम.

    • 2

      धन्यवाद सीन

      चेक बॉक्सची स्थिती उद्दीष्टाने आहे. इतर शेतात बाहेर ठेवल्यास ते आणि इतर घट्ट अंतर असलेल्या शेतात फरक निर्माण होईल. हे बटणाजवळ ठेवून, ते कृतीजवळ निवड ठेवत आहे, यामुळे अधिक लोकांना टिप्पणीमध्ये त्यांचे विचार पूर्ण केल्यामुळे आणि सबमिट करण्यास पुढे जाण्याची शक्यता असते.

      योग्य असलेली टॅब गहाळ असलेली एक गोष्ट आहे, तथापि. मी ते सुधारणार आहे.

  2. 3

    बरं, मला वाटतं की तुमच्या कोडमध्ये एक बग आहे जो आता एक नवीन दिवस आहे. कॅलेंडर चिन्ह अजूनही म्हणते परंतु ते आता खरोखर उद्या आहे 🙂

    • 4

      पोस्टच्या शेवटच्या वाक्यात हा मुद्दा नमूद केला आहे - मला जीएमटीसाठी समायोजित करावे लागेल. मला कॅशिंगसाठी देखील समायोजित करणे आवश्यक आहे म्हणून मी 2 दगडाने 1 पक्षी मारण्याचा प्रयत्न करीत आहे.

  3. 5

    ठीक आहे, मला माहित नाही की जीएमटीसाठी ingडजस्ट करण्याबद्दल आपण काय म्हणत आहात.

    मला खात्री आहे की आपण त्या वर आहात श्री कोड माकड 🙂 परंतु कदाचित आपण सर्व्हरच्या वेळी पाहत असाल तर काही प्रकारचे 'if' विधान करू शकाल?

    पोस्ट तारीख / वेळ शो एक्स प्रतिमा किंवा त्या प्रभावाच्या काहीशी तुलना करता सर्व्हरची तारीख / वेळ एक्स असेल तर.

तुला काय वाटत?

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.