یکی از مشکلاتی که بعد از نصب وردپرس ۳ با آن مواجه شدم نمایش اشتباه تاریخ بود، به صورتی که همه تاریخها به صورت شکل زیر بود :
یعنی ۱۱ دی ۱۳۴۸، بعد از آموزش زیر همه تاریخها به درستی نمایش داده خواهند شد :
مرحله ۰) ابتدا در یک ویرایشگر فایل functions.php موجود در پوشه پوسته twentyten را باز کنید، برای این کار میتوانید در پنل مدیریتی وردپرس از قسمت نمایش گزینه ویرایشگر را انتخاب و از آنجا functions.php را باز کنید.
مرحله ۱) تابع twentyten_posted_on را جستجو کنید. در خط اول این تابع مقدار
$date_string = function_exists('jdate') ? jdate(get_option('date_format'),strtotime($post->post_date)) : get_the_date(); // wp-persian edit
را به
$date_string = function_exists('jdate') ? jdate(get_option('date_format'),strtotime(get_the_date())) : get_the_date(); // wp-persian edit
تغییر دهید. این خط کد در نسخه ۱.۰ پوسته twentyten در خط ۵۰۰ فایل و در نسخه ۱.۱ پوسته تا به حال (۱ مرداد ۱۳۸۹) وجود ندارد و خودتان باید کد دوم را در خط ۴۴۱ بعد از } به فایل اضافه کنید.
مرحله ۲) برای نمایش بهتر و بدون اشکال تاریخ، از پنل مدیریت وردپرس بخش وردپرس فارسی را انتخاب و قسمت تنظیمات ساعت و تاریخ را مانند شکل زیر تنظیم کنید :
همیشه آزاد باشید و وردپرسی




دست گلتون درد نکنه.
خواهش میکنم
سلام.
ممنون دوست عزیز. استفاده کردم جواب داد و بسیار نیکو بود.
سلام.
خواهش میکنم.
سلام این کدی که شما دادید فقط برای پوسته twentyten هست ؟ یا قالب های دیگه هم پشتیبانی میکنه ؟
چون الان قالب من اصلا این کد رو توی فایل فانکشنش نداره
بستگی به قالبتون داره، در حالت کلی وقتی پلاگین وردپرس فارسی نصب باشه با اینطور کدی میتونید تاریخ شمسی رو نمایش بدین (و یا خود پلاگین مثلا تابع the_time رو به تاریخ شمسی تفسیر میکنه).
سلام،
این مشکل توی وردپرس فارسی 3 هست ؟ چون ما این مشکل رو قبل از انتشار تو وردپرس فارسی حل کردیم …
سلام
الان فکر نکنم دیگه باشه،
ظاهرا مشکل از گلوبال نکردن متغیر post بود که فکر کنم گناهکار عزیز بعد از انتشار این پست زحمتش رو کشیدن و درستش کردن.
مرسی. کلی با این موضوع کلنجار رفته بودم نمی دونستم مشکل از کجاست. نوشته شما خیلی به من کمک کرد. البته من از طریق پنل مدیریتی وردپرس نمی تونستم ویرایش کنم. مجبور شدم از طریق کنترل پنل موجود در هاست فایلی را که گفته بودید را به ترتیب فوق اصلاح کنم.
باز هم ممنون
خواهش میکنم، خوشحالم که تونستم بهتون کمک کنم. موفق باشید.
سلام
ممنون.
اما یه مشکل به نظر من بزرگ و تا حالا غیرقابل حل برای من هست !
این مشکل رو اینجا هم دیدم.
اون هم نمایش t کنار ساعت ارسال نظره !
این بالا هم مشخصه، مثلا نوشته :
۱۲ مرداد ۱۳۸۹ در t ۱۰:۵۴
!
من هر کاری کردم نفهمیدم این t از کجا پیداش میشه، شما چطور ؟
سلام.
انشاالله تا آخر همین هفته این هم حل میشه
من هم اینو دیدم و راستش هنوز هم دنبالش نرفتم که ببینم چی هست
سلام. من الان در حال حاضر از این قالب استفاده می کنم و مثل شما خیلی هم دوستش دارم. ولی نمایش تاریخ در وبلاگ من این طور نیست. بلکه این طوریه : ” ارسال شده در شهریور ۱, ۱۳۸۹ توسط admin ” می تونم تقاضا کنم راهنمایی ام کنید. با تشکر.
سلام.
به پنل مدیریتی برید و وردپرس فارسی رو انتخاب کنید، در قسمت ساختار تاریخ پیشفرض، فرمت تاریخ رو به صورت d M Y بذارین.
سوالی بود در خدمت هستم.
من این کاری را که شما گفتید انجام ندادم. اما کار دیگه ای کردم. در قسمت ” دلخواه ” تاریخ رو تصحیح کردم. ممنونم. چند تا سوال دیگه داشتم :
1. پیشنهاد می کنید کدام یک از نسخه های لینوکس را استفاده کنم؟ ( از لحاظ سادگی و راحت بودن ) اگر پیشنهادی دارید لطفاً بگوئید مقدمات کار برای لینوکسی شدن چیست؟ ( پارتیشن بندی هارد چی باشه و غیره )
2. شما خودتون از لینوکس مینت 9 استفاده می کنید. چرا؟ خصوصیات و ویژگی ها.
3. اگر دقت کرده باشید، تیتر وبلاگ و توضیحاتش در قسمت تسکبار ( همون نواری که Close , غیره داره ) اونجا پشت سر هم و بی ریخت در میاد. مثلن به وبلاگ خودم دقت کنید می فهمید. چکار باید کرد؟
خیلی خیلی سپاسگذارم از اینکه به سوالات من جواب می دهید. موفق باشید.
دقیقن اونجا هم همین کار رو میکنه
من آدرس سر راست دادم.
برای لینوکسی شدن هم ایین کامنت رو بخونید : http://blog.anarnet.ir/1389/02/newbie-hick-or-professional-dumb/#comment-229
۱ . من برای شروع گنو/لینوکس ابوبونتو یا مینت رو توصیه میکنم، چون هلوتره
باز اگه سوالی بود در خدمت هستم.
۲ . مینت سرعت نسبتا بالایی داره و بهینه شده است.
۳ . فکر کنم این تقصیر مرورگر باشه، خیلی بهش گیر ندید
موفق باشید.