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

با سلام

دوستان تابعی هست که در Function قالب قرار بدم که تاریخ وردپرس را به شمسی تبدیل کنه ؟

چون نمی خوام از افزونه Wp-jalali استفاده کنم

اگه میشه کمک کنید

1

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


لینک به پست

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

http://jdf.scr.ir/

ولی بهتر از جلالی نخواهد بود

5

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


لینک به پست

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

چون وردپرس من به افزونه جلالی ارور میگره و سازنده هاش هم نسخه جدیدی براش نمی دند

0

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


لینک به پست

همون کلاس رو در فایل functions اینکلود کنید و استفاده

مثال ها هم کامل هستند

3

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


لینک به پست

کدوم مثال ؟ اگه میشه لینک بدید

0

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


لینک به پست


http://jdf.scr.ir/rahnama/

تابع تبدیل:


/** Convertor from and to Gregorian and Jalali (Hijri_Shamsi,Solar) Functions
Copyright(C)2013, Reza Gholampanahi [ http://jdf.scr.ir/jdf ] version 2.55 */
function gregorian_to_jalali($g_y,$g_m,$g_d,$mod=''){
$d_4=$g_y%4;
$g_a=array(0,0,31,59,90,120,151,181,212,243,273,304,334);
$doy_g=$g_a[(int)$g_m]+$g_d;
if($d_4==0 and $g_m>2)$doy_g++;
$d_33=(int)((($g_y-16)%132)*.0305);
$a=($d_33==3 or $d_33<($d_4-1) or $d_4==0)?286:287;
$b=(($d_33==1 or $d_33==2) and ($d_33==$d_4 or $d_4==1))?78:(($d_33==3 and $d_4==0)?80:79);
if((int)(($g_y-10)/63)==30){$a--;$b++;}
if($doy_g>$B){
$jy=$g_y-621; $doy_j=$doy_g-$b;
}else{
$jy=$g_y-622; $doy_j=$doy_g+$a;
}
if($doy_j<187){
$jm=(int)(($doy_j-1)/31); $jd=$doy_j-(31*$jm++);
}else{
$jm=(int)(($doy_j-187)/30); $jd=$doy_j-186-($jm*30); $jm+=7;
}
return($mod=='')?array($jy,$jm,$jd):$jy.$mod.$jm.$mod.$jd;
}
function jalali_to_gregorian($j_y,$j_m,$j_d,$mod=''){
$d_4=($j_y+1)%4;
$doy_j=($j_m<7)?(($j_m-1)*31)+$j_d:(($j_m-7)*30)+$j_d+186;
$d_33=(int)((($j_y-55)%132)*.0305);
$a=($d_33!=3 and $d_4<=$d_33)?287:286;
$b=(($d_33==1 or $d_33==2) and ($d_33==$d_4 or $d_4==1))?78:(($d_33==3 and $d_4==0)?80:79);
if((int)(($j_y-19)/63)==20){$a--;$b++;}
if($doy_j<=$a){
$gy=$j_y+621; $gd=$doy_j+$b;
}else{
$gy=$j_y+622; $gd=$doy_j-$a;
}
foreach(array(0,31,($gy%4==0)?29:28,31,30,31,30,31,31,30,31,30,31) as $gm=>$v){
if($gd<=$v)break;
$gd-=$v;
}
return($mod=='')?array($gy,$gm,$gd):$gy.$mod.$gm.$mod.$gd;
}

http://jdf.scr.ir/jdf/

2

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


لینک به پست

برای صدا کردن چی بنویسم ؟

مثلا در پست روبروی تاریخ انتشار :

0

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


لینک به پست

تست کنید


echo gregorian_to_jalali(get_the_date('Y'),get_the_date('m'),get_the_date('d'),$mod='');

در کل این توابع برای وردپرس کامل نیستند

این افزونه را تست کنید


http://wordpress.org/extend/plugins/wp-persian/

3

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


لینک به پست

اون کد هم کار نکرد راه دیگه ای نیست ؟

0

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


لینک به پست

شاید مشکل از وردپرس شماست نه از افزونه ها

3

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


لینک به پست

اون کد هم کار نکرد راه دیگه ای نیست ؟

شما هنوز مشکلت رو مطرح نکردی تا راهی برای حلش پیدا شه

بفرمایید با افزونه جلالی چه مشکلی دارید خیلی بهتر و راحت تر مشکلتون حل می شه

2

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


لینک به پست

افزونه جلالی را وقتی فعال می کنم این ارور میاد

عکس :

http://quick-markup.com/image/5167b08d35558

وردپرسم را هم خودم احساس می کنم یکم مشکل داره ولی من راه اندازی مجدد زدم و باز هم همین ارور ها میاد

0

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


لینک به پست

این ارور مال سطح دسترسیه

چک کنید پوشه های themes و plugins و wp-content باید دسترسیشون 755 یا بالاتر(777) باشه و فایل های php حداقل 666

1

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


لینک به پست

از کجا چک کنم ؟

نمی دونم این که می گید کجا هست ;)

اگه میشه توضیح بیشتر بدید

0

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


لینک به پست

از طریق نرم افزار ftp و یا پنل هاستتون پرمیژن ها رو ببینید و اگر نیاز بود تغییر بدید

2

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


لینک به پست

دیدم همه فایل های پی اچ پی 644 هستند

و پوشه ها 755

اگه بخوام همه فایل هارا 666 کنم طول می کشه راهی نیست همه فایل های هاست 666 بشه و فولدر ها 777 ؟

0

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


لینک به پست

دیدم همه فایل های پی اچ پی 644 هستند

و پوشه ها 755

اگه بخوام همه فایل هارا 666 کنم طول می کشه راهی نیست همه فایل های هاست 666 بشه و فولدر ها 777 ؟

شما با نرم افزار ftp که اینکار را بکنی کافیه روی پوشه سطح بالاییش کلیک کنی و شرایط تغییر را فقط برای فایل ها قرار بدی و بگذاری 666 و یکبار فقط برای پوشه ها

از روی پنل هاست هم سلکت آل کن یکی را تغییر بده همه با هم تغییر می کنند

البته دسترسی پوشه ها را تغییر نده فقط فایل ها بجز wp-config.php را بکن 666 و در پوشه wp-content یک پوشه بساز به نام upgrade و فقط دسترسی همون پوشه و پوشه uploads را بگذار 777

0

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


لینک به پست

این کارا کردم و حالا این ارور میاد و سایت باز نمیشه !!!!!!!!!!!

http://quick-markup.com/image/516812c005cf8

لطفا راهنمایی کنید هر چه سریع تر چیکار کنم :)

من همه قابل هارا بهش گفتم 666 بکنه به جز Wp-config و پوشه upgrade هم بود در wp-content موجود بود با پوشه uploads 77 کردمش

0

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


لینک به پست

همرو 644 کردم درست شد

حالا شما یه کد اگه بدید بزارم تو function قالب تا کار افزونه جلالی را بکنه ممنون میشم

یا یه راه دیگه

یا معرفی پوشه ها و فایل هایی که سطح دسترسی شون را عوض کنم این مشکل حل بشه

0

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


لینک به پست

الان جلالی را هنوز نمی تونید فعال کنید اگر نمی تونید فایل htaccess را اینجا کپی کنید

البته در سایت جستو کنید در مطالب رضا آنلاین ایشئون این کدی که می خواهید را یکبار نوشته بودند و توی یک آموزش مطرح کردند

یا اینکه کمی صبور باشید تا مشکل را از ریشه حل کنیم

احتمالا سایت شما در حال حاضر در خروی rss هم مشکل خواهد داشت و ... با تنظیم دسترسی ها و ری رایت کردن فایلهای لازم مشکلتون برای همیشه برطرف می شه

3

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


لینک به پست

می تونم فعالش کنم ولی وقتی فعال میشه این ارور ها میاد

بله آدرس www.onlydesign.ir/feed یا www.onlydesign.ir/rss هم باز نمیشه

این ری رایت کردن فایل ها را اگه میشه بیشتر توضیح بدید

و این که من راه اندازی مجدد وردپرس را زدم و کاملا آپدیت هست وردپرس سایتم

0

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


لینک به پست

اگر وردپرستون رو تونستید بدون ارور به روز کنید مشکل حله یکبار از طریق پیشخوان - تنظیمات - پیوند یکتا

ساختار پیوند یکتا را ذخیره کنید (مهم نیست که تغییری بدهید یا خیر فقط یک بار دیگر کلید ذخیره را بزنید تا اکشن فرم عمل کند

آدرس آر اس اس شما

http://yoursite.com/?feed=rss2

است

1

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


لینک به پست

وردپرس را که آپدیتی براش نمیاره و من راه اندازی مجدد را هم زدم و بدون مشکل انجام داد

اونجا هم رفتم و ذخیره تغییرات را زدم و ارور یا مشکلی به وجود نیومد و ذخیره شد اطلاعات

این آدرس هم که دادید درسته آر اس اس سایتمه :D

1

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


لینک به پست

می تونم فعالش کنم ولی وقتی فعال میشه این ارور ها میاد

کدوم ارور؟

قاعدتا باید بتونید با افزونه جلالی به راحتی کار کنید

با توجه به چندین بار رفع عیب انجام شده و اینکه تیمی قوی روش کار کردند این افزونه برترین گزینه برای اینکاره

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط ghasem47
      سلام به همه ی دوستان عزیز
      من در نظر دارم که یک وبسایت برای فروش فایل هایی مربوط به وب راه اندازی کنم .و قصد من این است که علاوه بر فروش فایل در سایت ، هاست و دامنه نیز بفروشم . و همچنین این هم مهمه که کاربر برای خرید هاست و یا دامین باید در وبسایت عضو بشه و بعد از خرید نیز بتونه اطلاعات هاست و تنظیمات هاست رو از حساب کاربریش در وبسایت من انجام بده.
      مانند این وبسایت : (سایت ساز زرین )   https://sitesazz.ir/
      اما تنها مشکل و مسئله در این جاست که من نمی دونم و بلد نیستم که باید چگونه این کار رو انجام بدم؟
      من قراره که وبسایت رو با وردپرس راه اندازی کنم ولی نمی دونم چطوری باید این امکان فروش هاست رو به وبسایت اضافه کنم و کاری کنم که در وبسایت بتونم هاست و دامنه هم بفروشم و به علاوه این مسئله هم هست که باید کاربرا بتونن از حساب کاربری داخل وبسایتشون به تنظیمات هاست و یا دامنشون دسترسی پیدا کنند.
      لطفاً منو راهنمایی کنید.
      با تشکر
    • توسط iranibonsai
      درود، سایتی رو با وردپرس بالا آوردیم
      اما اکنون در صفحات داخلی سایت کد خطایی رو در بخش بالای مرورگر نشون میده که نتونستیم رفعش کنیم
      Warning: count(): Parameter must be an array or an object that implements Countable in /home3/zahrefzo/public_html/wp-includes/post-template.php on line 284
      این خطا قبلا وجود نداشت، نفهمیدم به چه علتی بوجود آمده و تو اینترنت هم چیز خاصی راجعبه رفعش پیدا نکردم، ممنون میشم اعلام نظر بفرمایید
      آدرس سایت :
      http://minelbeautysalon.com//
    • توسط sydvza
      باسلام ببخشید من کلیدواژه دکه را انتخاب کردم ولی در سرچ گوگل کلمه دکه وارد میکنم حتی جز 10 صفحه هم نیستم
      https://dackeh.com
    • توسط MajidRB
      سلام وقتتون بخیر.
      دوستان قالب placid رو به صورت های مختلف دانلود و نصب کردم ( هم از سایت های فارسی و قالب فارسی شده هم از منابع خود وردپرس)
      چه به شکل فارسی چه به شکل انگلیسی پست ها رو اونطوری که در پیش نمایش قالب نشان داده شده ، در صفحه اصلی نشان نمیده !
      عکس ها رو درج میکنم
      هیچ تنظیماتی نمانده که من دستکاری نکرده باشم
      فکر کنم باید چند خط کد کم یا زیاد بشه ( که بلد نیستم ! )
      خیلی ممنون میشم راهنمایی کنید
       


    • توسط nnmmss
      با سلام
       
      من اصلا وردپرس بلد نيستم ولي مجبورم كه سايتي را نگهداري كنم. در اين سايت وقتي وارد بعضي صفحات ميشوم عبارت "دسته" به انتهاي عنوان اضافه شده.  اين صفحات بعنوان "دسته" در فهرست انتخاب شده اند. مثلا
      من در منو مورد 
      آرشيو   
      را دارم كه زير مجموعه آن 
      آرشيو سال 97
      آرشيو سال 96
      آرشيو سال 95
      هست.
       
      من "آرشيو" بعنوان برگه انتخاب شده و آرشيو سال 97 - 96 - 95 به صورت دسته انتخاب شده است. وقتي من روي هر كدام از آرشيو سال 97 يا 96 يا ..... ميروم عنوان صفحه به صورت زير است
      آرشیو سال 97دسته
      اين عبارت دسته از كجا ميايد؟ و من چگونه ميتوانم آنرا حذف كنم؟
      با تشكر