معمولا سایت های خبری و مقاله محور در سربرگ سایت نیاز دارند تا تاریخ و ساعت امروز و زمان فعلی را نمایش دهند و برای ای آموزش هم کد php اینکار را آموزش میدهیم هم برای اینکه استفاده از این کد راحت باشه یک شورت کد اختصاصی میسازیم که این کار را هم با استفاده از شورتکد نمایش بدیم.
در این آموزش ما از افزونه های پارسی دیت و جلالی استفاده میکنیم و اگه از هر کدوم از افزونه های زیر استفاده میکنیم کد های خودشون رو دارند و برای هر کدوم باید از کد های مختص خودشون برای اینکار استفاده کنید.
برای اینکار ابتدا باید افزونه پارسی دیت شما نصب و فعال باشد و توی تنظیمات افزونه تبدیل تاریخ شمسی را باید فعال کنید که افزونه را هم میتوانید از لینک زیر در مخزن وردپرس نصب و فعال کنید.
// نمایش تاریخ شمسی
<?php echo parsidate('l, j F , Y'); ?>
// نمایش ساعت
<?php echo parsidate('H:i:s'); ?>
// نمایش تاریخ و ساعت شمسی
<?php echo parsidate('l d F Y , H:i:s'); ?>
در این تابع PHP ما از حرف هایی مثل F, J, Y, H استفاده کردیم و در اخر مقاله معنی هر حرف را گفتیم که در صورت نیاز بتونید نوع نمایش تاریخ یا ساعت را تغییر بدید.
برای اینکار ابتدا باید افزونه جلالی شما نصب و فعال باشد و توی تنظیمات افزونه تبدیل تاریخ شمسی را باید فعال کنید که افزونه را هم میتوانید از لینک زیر در مخزن وردپرس نصب و فعال کنید.
// نمایش تاریخ شمسی
<?php echo jdate('l, j F , Y'); ?>
// نمایش ساعت
<?php echo jdate('H:i:s'); ?>
// نمایش تاریخ و ساعت شمسی
<?php echo jdate('l d F Y , H:i:s'); ?>
در این تابع PHP ما از حرف هایی مثل F, J, Y, H استفاده کردیم و در اخر مقاله معنی هر حرف را گفتیم که در صورت نیاز بتونید نوع نمایش تاریخ یا ساعت را تغییر بدید.
// شورت کد برای افزونه پارسی دیت
function tmt_parsidate_time($attr) {
$args = shortcode_atts( array(
'type' => 'l d F Y , H:i:s',
), $attr );
$time = $args['url'];
$output = parsidate("$time");
return $output;
}
add_shortcode('parsidate-time', 'tmt_parsidate_time');
[parsidate-time 'l d F Y , H:i:s']
در کوتیشن ها میتوانید نوع نمایش تاریخ را تغییر دهید.
// شورت کد برای افزونه جلالی
function tmt_jalali_time($attr) {
$args = shortcode_atts( array(
'type' => 'l d F Y , H:i:s',
), $attr );
$time = $args['url'];
$output = jdate("$time");
return $output;
}
add_shortcode('jalali-time', 'tmt_jalali_time');
[jalali-time 'l d F Y , H:i:s']
سلام وقت بخیر
چطور میتونم تاریخ روز رو در تایتل مقاله اضافه کنم، جوری که خودش هر روز آپدیت بشه . یعنی هر موقعی اون مقاله باز میشه، تاریخ
روز در تایتل قرار بگیره
درود
اگه میخواید تاریخ امروز نمایش داده بشه از همین تابع تاریخ شمسی که در این مقاله گفته شد میتونید استفاده کنید.
با احترام
سلام وقت به خیر.
ببخشید من با استفاده از تابع پارسی دیت تاریخ رو درست تبدیل میکنم ولی ساعت رو به وقت گرینویچ نشون میده.
من این طور تابع پارسی دیت رو مینویسم:
parsidate(“Y/m/d h:i:sa”)
درود
از بخش “تنظیمات” وردپرس “زمان محلی” را روی تهران قرار دهید که با ساعت ایران نمایش دهد.
با احترام
سلام خسته نباشید چطور میتونم بدونه این افزونه ها و با کد گذاری و چه کدی در کجای پوشه های هاست چه فایلی بگذارم تا تغیرات
تاریخ و ساعت و اعداد در وردپرس و کل وبسایتم تغییر کنه؟
سلام و درود
نصب و پیکربندی افزونه پارسی دیت اینکار خودکار انجام میشه.
با احترام
الان من با عوض کردن قالب وبسایتم که هلو المنتور هست تغییر دادم به ۲۰۲۰ و بقیه قالب ها و الان گذاشتم دوبار روی اولین قالب،
فونت سایت و همچنین اعمال نشدن کد های css سفارشی در سایت، چه اقدامی انجام بدهم تا برگرده ب حالت اولش؟
درود
ما فقط محصولات خودمون رو پشتیبانی میکنیم شما میتونید برای این مورد توی انجمن های وردپرسی پیغام ارسال کنید که همکاران بررسی کنند و در صورت نیاز به پشتیبانی ویژه میتونیم با هزینه موارد شما رو پشتیبانی کنیم.
و برای اینکار با شماره ۰۹۰۳۲۴۰۲۹۹۹ تماس بگیرید.
با احترام
نمایش تاریخ و ساعت امروز با افزونه wp-shamsi رو هم بیگید ممنون
سلام چطور میتونم تاریخ روز رو در هدر درون بک دکمه قرار بدم همراه با یک متن کوتاه؟