همانطوری که قبلاها تو روزانههایم (این و این و این) گفته بودم، داشتم روی یک تم کار میکردم که از آن بی ریختی درش بیاورم. البته آن تم هم خیلی زیبا بود ولی مشکلی داشت که توی اینترنت اکسپلورر درست نمایش داده نمیشد. جریان این تم از آن جا شروع شد که یکی از خوانندگان وبلاگم بهم محبت کرد و بهم پیشنهاد درست کردن یک تم برای شیدا را کرد. این خوانندهی وبلاگ کسی نبود جز نویسندهی وبلاگ سیب سبز. این تمی که میبینید را با این قشنگی طراحی کار ایشان است. از اواخر شهریور برای من فرستاده بود ولی یک کمی کارهایی میبایست رویش انجام میدادم که طول کشید. کارهایی مانند پشتیبانی از ابزارکها در وردپرس، اضافه کردن یک ستون چهارم، ویرایش کردن فایل سی اس اس و اضافه کردن پشتیبانیها برای عکسها و کلاسهایشان، درست کردن فایل ۴۰۴ اختصاصی و کارهای جزیی دیگر.
از همین جا جا دارد از تلاشها و زحماتش خیلی خیلی تشکر کنم. تو قسمت فوتر تمی که برای من فرستاده بود این مطلب را نوشته بود به عنوان یک اثری از خودش. من هم که پابند این مسایل نخواستم دستش بزنم ولی آخرش که فکر کردم دیدم این تم که بر پایهی تم کوبریک هست و دوستمان کمی عوضش کردند و بعد من هم دوباره آنها را عوض کردم بخواهم همهی اینها را توی فوترش بنویسم خود فوتر میشود یک وبلاگ، از طرفی هم جالب نیست نامی از کوبریک نبریم اگر تممان برپایهی آن هستش. برای همین چون نمکدان شکنی نشود عین همان عباراتی را که در فوتر گذاشته بود را به عنوان کمترین تشکر و سپاسگزاریای که میتوانم انجام دهم، این جا نقل میکنم.
Theme by Mohammad Amin Khadivar , Powered By ~~~~LLM~~~~
<!– Designed By Mohammad Amin Khadivar – LLM.blogfa.com –>
ویژگی این تم این هستش که نمونهاش را پیدا نمیکنید و میتوان نام اولین تم اختصاصی شیدا را برش نهاد. برای این که این تم را راه بندازم خیلی تجربیات در زمینه کار با وردپرس کسب کردم که به مرور همهاشان را برایتان مینویسم.
بالاخره ما بلوهاستی شدیم، بعد از عوض کردن از کهکشان، وب رمز، فراهاست و دات ۵ هاستینگ بالاخره به بلوهاست رضایت دادیم، وب هاستینگی که ۴ سال متوالی بهترین خدمات پشتیبانی را گرفته و توصیه شده توسط وردپرس هم هست که نشان میدهد وب هاستینگ خوبی هم باید باشد. یک نکتهای هم که این را تایید میکند به نظر من نداشتن کوپنهای تخفیف مانند دیگر وبهاستها هستش که شما را ترغیب به خریدن بکنند، یک قیمت و یک پلان برای همهی کاربران، این جوری هستش که به یک قیمت مناسب و قابل استفادهی بیش از ۵۶۰ هزار وب سایت شده است. یکی از قابلیتهای خیلی خوبش داشتن cpanel هستش، آنهایی که با وبهاستینگها کار کردند مطمینا با من متفقالقول هستند که چیزی جای cpanel را نمیتواند بگیرد، بلوهاست رقیب سرسختی که داشت و با یک دلار در ماه ارزانتر به خاطر نداشتن این گزینه (Cpanel) حذف شد دریمهاست بود، بنده که توصیه میکنم شما هم اگر به دنبال استفاده از یک وبهاستینگ عالی هستید از همین هاستینگ استفاده کنید، البته به قول زیرخط آی تی بیچاره هاستینگی که من وب سایتم را ببرم رویش بعد از مدتی مشکل ایجاد خواهد کرد و اگر شما هم زیاد عجله ندارید بگذارید من ببینم که مشکلی نداشته باشد و بعد از چند مدت که شیدا دوام آورد شما هم از این هاستینگ استفاده کنید. البته به قول دوستی هم میگفت که این بلوهاست همان مانستر هستش و سراپا یک کرباسن، حالا چند وقت دیگر میتوانیم ببینیم که چه آش شله قلمکاری از آب درمیآید.
اما از این وب هاستینگ قبلی ما بخوانید، این یکی فایلی که میبینید در ادامهی نوشته بهش میبینید تبادل صحبتهای من و هاستینگ محترم هستش، اولا که post slug فارسی من را که باهاش مشکل داشتند، میگفتند که مشکل از یک دیتابیسه که اصلا برای شیدا استفاده نمیشد و تعطیل بودند، بعد از مدتی هم آمدند و گفتند که به خاطر این است که شما همچنین فولدرهایی ندارید یعنی این احمقها فکر میکردند که Post slug استفاده شده یک فولدر است و زیر شاخهی شیدا چنین فولدری پیدا نمیکرد برای همین پیغام خطا میداد، حالا یکی نبود به اینها بگوید که اگر همچنین مشکلی بود خطای ۴۰۴ را میداد و نه خطای ۵۰۰ که خطای داخلی سرور بودش.
حالا از اینها که بگذرد این هاستینگ برای این که روی پلتفرم جدید خودش وب سایت من را به پا نگه دارد، بر روی session های پی اچ پی کد سخت (Hardcode) قرار داده بود، یعنی پلاگینهایی را که از session استفاده میکردند دستکاری کرده بود و کدی در اولشان وارد کرده بود، کدی که بدون اطلاع دادن به من انجام شده بود و برای این کار نه تنها عذر خواهی هم که نکردند و یک چیزی هم بدهکار شدیم که به رایگان کدهای ما را درست کردند، در صورتی که هر کسی میداند این جور برنامهنویسی و دادن آدرس سرور فایل کاری افتضاح است جوری که من وقتی به هاستینگ جدید رفتم تمام این فایلها مشکل ایجاد میکرد و به خاطر همان استفاده از session که به صورت Hardcode وارد شده بود ایجاد شد، نمونهی تغییر کد را در زیر میبینید.