• اطلاعیه ها

    • Saeed Fard

      آگهی استخدام برنامه نویس و پشتیبان وردپرس   13/12/95

      آگهی استخدام برنامه نویس و پشتیبان وردپرس
       
      2 نفر پشتیبان سایت وردپرسی
      ⁃ آشنا به برنامه نویسی قالب و پلاگین وردپرس 
      ⁃ توانایی راه اندازی سایت، قالب و افزونه های وردپرسی 
      ⁃ توانایی برنامه نویسی PHP در حد متوسط 
      ⁃ اطلاعات عمومی وب بالا 
      ⁃ توانایی پاسخگویی نوشتاری به سوالات انگلیسی با گرامر ساده 
      ⁃ آشنایی با HTML/CSS/jQuery 
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۲ نفر برنامه نویس قالب وردپرس
      ⁃ تسلط به HTML/CSS/jQuery و Bootstrap
      ⁃ توانایی تبدیل HTML به قالب وردپرس
      ⁃ توانایی برنامه نویسی PHP و پلاگین نویسی وردپرس در حد متوسط
      ⁃ آشنایی به اصول سئو 
      ⁃ آشنایی با Git/subversion مزیت محسوب می‌شود.
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۱ نفر طراح UI/UX
      ⁃ طراحی خلاقه وب سایت
      ⁃ طراحی با جدیدترین استایل‌های طراحی سایت
      ⁃ مسلط به تایپوگرافی انگلیسی و طراحی وب سایت انگلیسی
      ⁃ انتقاد پذیری و قبول بازخوردهای تیم و مشارکت با دیگر اعضاء تیم برای سرعت بخشیدن به فرایند انجام پروژه
      ⁃ آشنایی و درک HTML/CSS/jQuery
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا
      ⁃ امکان همکاری به صورت پروژه‌ای و دورکاری در این موقعیت شغلی فراهم است ——— مزایای کار در مجموعه گرودیا
      ⁃ تجربه ناب کار در سطح یک جهانی
      ⁃ محیط کار بسیار دوستانه و آرام
      ⁃ پرداخت های مناسب و سر وقت
      ⁃ کلاس های آموزشی داخلی به جهت بالا بردن دانایی و توانایی همه اعضا   از علاقه‌مندان و نیازمندان تقاضا می‌شود لطفا رزومه کاری خود را با قید موقعیت شغلی به ایمیل info@grodea.co ارسال نمایید.
    • Morteza

      سال 1396 خورشیدی مبارک   29/12/95

      سال 1396 خورشیدی مبارک
Ali SH

نوع تاریخ نوشته ها

10 پست در این موضوع قرار دارد

سلام بر همه دوستان و کارشناسان و استادان و...

می خواستم بپرسم که چه جوری میشه یه کاری کرد که کنار نوشته ها تاریخ رو اینجوری بنویسه:

نوشته شده در n روز پیش...

آیا باید تو پوسته دست برد یا توی قسمت تنظیمات با عوض کردن ساختار تاریخ میشه کاری کرد

لطفا در هر صورت توضیح بدین که چه جوری میشه این کار رو کرد؟ لطفا نیمه مبتدی توضیح بدین :)

ممنون

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


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

واسه شدنش که میشه .

یه راه حل طولانیشو که من بلدم ، اینه فرمت تاریخ رو بصورت timestamp در بیارم و از تابعی که ساختم استفاده کنم .


/**
* Time Left function
*
* Example
* $x = 1332140945 ;
* echo time_left($x);
* @param $ts int timestamp's post
* @return string time left like 3mahe ghabl
*/
function time_left($ts = null)
{
if(!$ts)
return '';


$time = time();
$t = $time-$ts;

if(intval($t) < 0)
return 'آینده';

if(floor($t/31536000) >= 1 )
$out = floor($t/31536000).' سال قبل';
elseif(floor($t/2592000) >= 1)
$out = floor($t/2592000).' ماه قبل';
elseif(floor($t/604800) >= 1)
$out = floor($t/604800).' هفته قبل';
elseif(floor($t/86400) >= 1)
$out = floor($t/86400).' روز قبل';
elseif(floor($t/3600) >=1)
$out = floor($t/3600).' ساعت پیش';
elseif(floor($t/60) >= 1)
$out = floor($t/60).' دقیقه پیش';
else
$out = $t.' ثانیه قبل';
return $out;
}

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

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


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

ببخشید می خواستم ببینم روش اول رو چه جوری انجام بدم و این کد ها رو باید کجا بگذارم و لطفا اگر کسی راه دیگه هم سراغ داره ممنون میشم بگه البته بازم تاکید می کنم لطفا کمی مبتدیانه توضیح بدین چون من پی اچ پی بلد نیستم اما می تونم کمی تغییرات بدم

بازم از همه دوستان ممنون

آقای ایمان فخر ممنون

این افزونه توابع تاریخ رو جایگزین می کنه؟

منظورم اینه که اگر اینو نصب کنم درست میشه و بغل پست ها به جای نشان دادن تاریخ می نویسه نوشته شده در n روز پیش...؟

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

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


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

روش اول که یک تابعه فقط ورودیش باید تایم استمپ باشه .

افزونه که آقا ایمان معرفی کردیند تست کنید .

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


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

ممنون

افزونه به نظر کاربردیه و دارم سعی میکنم فارسیش کنم اما از راه اولیه سر در نمیارم

1.تایم استمپ یعنی چی؟ :huh:

2.روش اول رو توی پست های وردپرس چه جوری میشه به کار برد اون کدها رو باید چی کار کنم و خلاصه اینکه اصلا از اولی سر در نمیارم ! :huh:

ممنون میشم کمی راجب این کدها،و چگونگی استفادش تو وردپرس و تو کد های قالب توضیح بدین

با تشکر فراوان :wub:

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


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

تایم استمپ یک برچسب زمانیه .

یک عدد ده رقمیه که فکر کنم از 1/1/1970 یا به قول خودمون 11/4/1348 هر ثانیه یک رقم بهش اضافه میشه . مثلاً الانی که من دارم اینو مینویسم برچسب زمانی 1346186973 هست .

برای گرفتن برچسب زمانی فعلی میتونید از تابع time استفاده کنید .


echo time();

با استفاده از این عدد ده رقمی میتونید تاریخ رو به شکل های دلخواه با استفاده از توابع date میلادی و jdate , pdate شمسی نشون بدید .


echo jdate('l,Y m d',1346186973); // سه نشبه , 7 6 1391
echo date('l,Y m d',1346186973); // Tuesday,2012 08 28

من توی اسکریپت هایی که مینویسم ، تاریخ ثبت رو بصورت تایم استمپ توی دیتابیس ذخیره میکنم که هم ایندکس گذاری دیتابیس روش بهینه تره ، هم کار باهاش ساده تره .

اما وردپرس چون توی جدول مطالب یک فیلد داره post_modified که این فیلد زمان آخرین تغییرات توی دیتابیس رو ثبت میکنه ، و چون وردپرس راحت طلبه اومده نوع ذخیره سازی تاریخ رو به شیوه mysql قرار داده که مثلاً بصورت 2012-05-16 01:03:31 هست که اون فیلد توسط خود mysql خودکار تعیین بشه . (این از زیرکی وردپرسه) لذا برای تبدیل این نوع تاریخ به تایم استمپ باید خودتون دست به کار بشید .

راه کارشهم ساده است . با استفاده از تابع explode اون قسمت ها رو تیکه تیکه میکنید و روز و ماه و سال و ساعت و دقیقه و ثانیه رو در میارید میذارید توی تابع mktime و این تابع برچسب زمانی مربوطه رو برمیگردونه حالا اون برچسب رو توی تابعی که من نوشتم میذارید و دیگه همین ... ;)

فکر کنم یه مقاله کامل شد . :)

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


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

سلام

ببخشید من یه راه پیدا کردم و درست کار میکنه که کد زیر رو هرجا خواستیم می گذاریم و براساس گفته های شما هم تنظیم شده(تایم استمپ و...) فقط یک مشکل دیگه دارم که اون قسمت هایی از کد که فارسی هست رو ؟؟؟؟؟؟ نشون میده. این هم کد:


ارسال شده در <?php echo human_time_diff(get_the_time('U'), current_time('timestamp')) . ' قبل'; ?>

چی کار کنم درست بشه؟

==========================

ممنـــــــون

راستی یه سوال دیگه : چرا زیر اسم من هِی می نویسه سوال امنیتی:تهران

مگه من اسپمم؟!!!!!!!!!!!!!!!!

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

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


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

encoding فایل رو با برنامه ++notepad روی utf-8 without bom بذارید .

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


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

آقای ایمان فخر ممنون

این افزونه توابع تاریخ رو جایگزین می کنه؟

منظورم اینه که اگر اینو نصب کنم درست میشه و بغل پست ها به جای نشان دادن تاریخ می نویسه نوشته شده در n روز پیش...؟

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

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط absoonoo
      سلام
      یک قالب انگلیسی دارم که از کد زیر برای تاریخ استفاده کرده :
      $cb_date = apply_filters( 'cb_byline_date', '<span class="cb-date"><time class="updated" datetime="' . get_the_time('Y-m-d', $cb_post_id) . '">' . date_i18n( get_option('date_format'), strtotime(get_the_time("Y-m-d", $cb_post_id )) ) . '</time></span>', $cb_post_id ); با فعال کردن wp-jalali  ویا wp-parsidate تاریخ شمسی به درستی در پیشخوان اعمال میشود اما در نمایش تاریخ نوشته تماما تاریخ امروز را نشان میدهد .
      با inspect  وقتی روی تاریخ کلیک میکنم این کد نشان داده میشود و مشخص است تاریخ تغییر یافته اما تاریخ امروز نشان داده میشود :
      <time class="updated" datetime="۱۳۹۵-۰۶-۱۷">۱۳۹۵-۰۶-۳۱</time>  
    • توسط Mehrshad.Darzi
      با سلام
      من میخواستم نمایش فیلتر جستجوی تاریخ در بخش گذاشتن رسانه رو شمسی کنم هر چی گشتم فیلتری برای این کار در وردپرس معرفی نشده است.
      از دوستان کسی میدونه که نام تابع آجاکس شده تو سورس وردپرس برای این کار کجاست ؟
       

    • توسط s4ied
      من افزونه wp-pardisdate نصب کردم ولی دوتا مشکل اولی اینه ک کدوم فایل کلاس های المانهای html اضافه میکنه آخه لازم دارم ک با قالبمم هماهنگش کنم و دوم اینکه تاریخی ک پست نوشته شده رو درست تبدیل نمیکنه سال و روزش درسته ولی ماهش همون میلادیه مثلا میزنه 20 اوریل 1395 کسی از این چیزی سر در میاره؟
    • توسط anf-b
      سلام دوستان عزیز
      بر خلاف سایر کابران من نیاز دارم که تاریخ هایی که به شمسی در سایت بنده نمایش داده میشند تماما به میلادی باشند!
      یعنی اصلا من تقویم جلالی و فارسی رو در سایتم نیاز ندارم
      چطور باید این کار رو بکنم و همه تاریخ ها رو به میلادی تنظیم کنم؟
      ممنون میشم راهنماییم کنید
      با تشکر
    • توسط Silence
      از بسته پارسی ساز استفاده می کنم، در صفحه آرشیو ماهیانه، آدرس بر اساس تاریخ شمسی هست، اما عنوانی که برای صفحه آرشیو نمایش داده می شه، ماه میلادی رو نمایش می ده!...
      این مشکل رو چطور می تونم حل کنم؟...