আমি একই সমস্যাটি বেশ কয়েকবার ছুটে এসেছি, নিম্নলিখিত পরিবর্তনগুলি আমার জন্য অতীতে কাজ করেছিল:
while (have_posts()) : the_post();
//some html
<li class="icon-date"><?php echo get_the_date( 'Y-m-d' ); ?></li>
<li class="icon-time"><?php the_time( 'H:i:s' ); ?></li>
পরিবর্তে the_date()
, ব্যবহার করুন get_the_date()
।
সচেতন হওয়ার একমাত্র বিষয়, এটির দ্বারা প্রত্যাবর্তিত মানগুলি get_the_date()
প্রতিধ্বনিত করতে হবে।
কোডেক্স পৃষ্ঠাটি দেখার জন্য একটি বিশেষ নোট রয়েছে the_date()
।
যখন একই পৃষ্ঠার অধীনে কোনও পৃষ্ঠায় একাধিক পোস্ট প্রকাশিত হয়, তখন the_date () কেবলমাত্র প্রথম পোস্টের জন্য তারিখটি প্রদর্শন করে (এটি ,__সেট ()) এর প্রথম উদাহরণ। একই দিনের অধীনে প্রকাশিত পোস্টগুলির তারিখটির পুনরাবৃত্তি করতে, আপনার তারিখ-নির্দিষ্ট বিন্যাসের স্ট্রিং সহ টেমপ্লেট ট্যাগ দ্য_টাইম () বা get_the_date () (3.0 থেকে) ব্যবহার করা উচিত।
এছাড়াও, আপনি যদি get_the_date()
অ্যাডমিনে ফেরত ফর্ম্যাটটি নিয়ন্ত্রণ করতে চান তবে আপনি ব্যবহার করতে পারেন get_option('date_format')
। আপনি যদি অ্যাডমিনে তারিখের ফর্ম্যাটটি পরিবর্তন করেন তবে এই পরিবর্তনগুলি আমাকে আপনার কোডেও তৈরি করবে।
while (have_posts()) : the_post();
//some html
<li class="icon-date"><?php echo get_the_date( get_option('date_format') ); ?></li>
<li class="icon-time"><?php the_time( 'H:i:s' ); ?></li>