رفتن به مطلب
aliali100

تشخیص روز و شب در وردپرس؟

پست های پیشنهاد شده

سلام

آیا من دنبال یک کد یا افزونه ای میگردم تا بتونه روز و شب رو تشخیص بده و با توجه به بازه زمانی بیاد یک پیغامی رو بده

با استفاده از این کد میشه اینکار رو انجام داد

<?php
$info = getdate();
$hour = $info['hours'];
if ($hour >= 05 && $hour < 11) {
echo "صبح بخیر";
} elseif ($hour >= 11 && $hour < 14) {
echo "ظهر بخیر";
} elseif ($hour >= 14 && $hour < 19) {
echo "عصر بخیر";
} elseif ($hour >= 19 && $hour < 24 || $hour >= 0 && $hour < 5) {
echo "شب بخیر";
}
?>

منتها من میخوام این کد رو در داخل نوشته (مطالب) سایت منتشر کنم

چه جوری میشه این کار رو کرد یا آیا افزونه ای برای اینکار هستش؟

دوستان مدیر سایت : من عنوان تاپیکم اشتباه تایپی داره لطفا اصلاح کنید -----> تشخیص روز و شب در وردپرس؟

ویرایش شده توسط saman_kiyani

به اشتراک گذاری این ارسال


لینک به ارسال

راه حل رو یافتم

برای یادگیری دوستان دیگر :

افزونه php-code-for-posts رو دانلود و نصب کنید

https://wordpress.org/plugins/php-code-for-posts/

بعدش وارد این افزونه بشید و بر روی add new کلیک کنید و کد php خودتون رو وارد کنید و ذخیره کنید

بعدش افزونه یک شورتکد به شما میده که میتونید توی نوشته یا برگه خودتون کپی کنید و حالشو ببرید

به اشتراک گذاری این ارسال


لینک به ارسال

نیازی به افزونه نیست ، شما خودتون میتونید شرتکد را بسازید:

کد زیر را در functions.php قالبتون بزارید :


add_shortcode('dayandnight','code1_func');
function code1_func($atts,$content=null)
{
$info = getdate();
$hour = $info['hours'];
if ($hour >= 05 && $hour < 11) {
return "صبح بخیر";
} elseif ($hour >= 11 && $hour < 14) {
return "ظهر بخیر";
} elseif ($hour >= 14 && $hour < 19) {
return "عصر بخیر";
} elseif ($hour >= 19 && $hour < 24 || $hour >= 0 && $hour < 5) {
return "شب بخیر";
}
}

سپس میتونید شرتکد بالا را با نام dayandnight فراخوانی کنید :


[dayandnight]

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...