دليل المادة
WordPressيحتاج موقع الويب إلى النظر في مسألة تقاطع المنطقة الزمنية واتساق المنطقة الزمنية ، ويمكننا استخدام دالة توقيت php DATE_W3C لتحقيق ذلك.
كيف يعرض WordPress تاريخ التحديث الأخير؟
هناك طريقتان لعرض وقت التحديث الأخير للمقالة ، وهما كالتالي:
- يُعرض كـ "تاريخ / وقت" (على سبيل المثال ، 2022 مايو 5 15:11 صباحًا)
- استخدم نموذج "قبل الوقت" بدلاً من عرض التاريخ (على سبيل المثال ، قبل 50 دقيقة)
شكل تاريخ المقالة الذي يستدعي "التاريخ والوقت"
بشكل عام ، الملف المعدل هو single.php ، والملف المعدل يختلف حسب قالب WordPress.
انسخ والصق الكود التالي حيث تريد عرض الوقت ▼
<time class="updated" datetime="<?php echo esc_attr( get_the_modified_date( DATE_W3C ) ); ?>"> Last updated: <?php the_modified_time('F j, Y'); ?> at <?php the_modified_time('g:i a'); ?> </time>
حيث "DATE_W3C" هي وظيفة وقت php (مشكلة تنسيق المنطقة الزمنية)
تنسيقات الوقت الأخرى التي يمكن استخدامها هي كما يلي (راجعووردبريس الخلفية"تعيين" المنطقة الزمنية) ▼
تستدعي المقالات "قبل الوقت" بدلاً من عرض التاريخ
استخدم الوظائف المضمنة في WordPress human_time_diff()
التوصل.
انسخ والصق الرمز أدناه حيث تريد عرض الوقت ▼
<time class="updated" datetime="<?php echo esc_attr( get_the_modified_date( DATE_W3C ) ); ?>"> <?php printf( __( 'Last updated: %s ago', 'ufomega' ), human_time_diff( get_the_modified_date( 'U' ), current_time( 'timestamp' ) ) ); ?> </time>
في،"جسم غامضmega "هو اسم الموضوع ، يمكنك تغييره إلى المظهر الخاص بك. عند تعيينه على اسم نوع post_type مخصص ، يمكن استخدامه لنوع المنشور المقابل.
تحتوي PHP على الكثير من المعلمات للتعامل مع الوقت ، لكن لدى WordPress مجموعة من المعلمات الخاصة بها للتعامل مع الوقت (والتي يمكنها التعامل مع توقيت غرينتش والتوقيت المحلي).دور:current_time()
، يجب استخدامها حسب وظيفتها.
current_time( 'timestamp' )
احصل على التوقيت المحلي ، قم بالتغيير إلى current_time( 'timestamp', 1 )
إرجاع توقيت GMT (المنطقة الزمنية الصفرية).
مشكلة تنسيق المنطقة الزمنية في ووردبريس
موقع ووردبريستحتاج إلى النظر في قضايا عبر المنطقة الزمنية.
إذا لم يكن تنسيق المنطقة الزمنية لموقع WordPress موحدًا ، فعند فهرس محرك Google (بنية البيانات) ، قد لا يتم عرض الوقت أو قد يكون الوقت المعروض خاطئًا وغير متسق.
وفقًا لوثائق Google الرسمية ، تستخدم التواريخ معيار ISO 8601.
وفقًا للمعيار ، فإن وظيفة التاريخ والوقت في UTC (التوقيت الدولي القياسي) هي DATE_W3C
وظائف الوقت شائعة الاستخدام في php هي:
- DATE_COOKIE - ملفات تعريف الارتباط HTTP (على سبيل المثال الجمعة ، 13 مايو -22 15:52:01 بالتوقيت العالمي المنسق)
- DATE_ISO8601 – ISO-8601 (e.g. 2022-05-13T15:52:01+0000)
- DATE_W3C - اتحاد شبكة الويب العالمية (على سبيل المثال 2021-05-13T15: 52: 01 + 00: 00)
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيف يعرض WordPress تاريخ آخر تحديث؟استدعِ أحدث رمز للوقت والتاريخ "لمساعدتك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-28047.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!