طراحی سایت در کرج|طراحی وب سایت درکرج|آذران وب شعبه کرج|هاست |
||||||
سه شنبه 93 شهریور 11 :: 3:43 عصر :: نویسنده : fahimeh nazari
گاهی اوقات در بین کاربران وردپرس این مشکل مشاهده میشود که به این مشکل برخورد کرده و ویرایشگر دیداری موجود در وردپرس لود نمی شود و مجبور میشوند که از ویرایشگر HTML برای ارسال مطلب استفاده کنند ، در این جا به حل این مشکل میپردازیم . علت این مشکلبه طور پیش فرض ویرایشگر وردپرس tinymce میباشد و این مشکل دلایل مختلفی دارد از جمله مشکل در مرورگر شما، غیرفعال یا درست کار نکردن جاوا در مرورگر و اختلال در سایر افزونهها، مشکل در فایلها و … بررسی های اولیهقبل از انجام هر کاری شناسنامهی خود را در پیشخوان وردپرس بررسی کنید. در صورتی که گزینهی “غیرفعال کردن ویرایشگر دیداری هنگام نوشتن” تیک خورده بود، تیک را بردارید و ذخیره کنید. ویرایش wp-config.phpفایل wp-config.php را باز کنید و کد زیر را قبل از خط require_once قرار دهید و ذخیره کنید.
آدرس : کرج – گوهردشت – خیابان اصلی گوهردشت – بین خیابان نهم و دهم غربی– بالای بانک مهر– پلاک252 – واحد11 وب سایت:www.karaj.azaranweb.org
موضوع مطلب : اذران وب شعبه کرج, طراحی سایت در کرج, ثبت دامنه در کرج, رفع مشکل عدم نمایش ویرایشگر دیداری, هاست در کرج, شرکت طراحی سایت سه شنبه 93 شهریور 11 :: 3:36 عصر :: نویسنده : fahimeh nazari
در این قسمت به نحوه اصولی کشکردن دادهها در وردپرس با Transients APIرا بررسی میکنیم.
Transients API چیست؟Transients API یک روش ساده و استاندارد را برای ذخیره دادهها به صورت موقت در پایگاه داده با یک نام و بازه زمانی زندگی برای آن دادها، فراهم میکند. بعد از به پایان رسیدن زمان تعیین شده اطلاعات حذف میشوند و دیگر قابل دستیابی نیستند. نحوه ذخیره و بازیابی دادههای کش بوسیله Transients APIتوابع اصلی که در هنگام ذخیره و بازیابی دادههای مد نظر جهت کش شدن استفاده میکنیم توابع set_transient و get_transient هستند. تابع set_transient که از آن برای ذخیره داده کش استفاده میکنیم.
if ( false === ( $value = get_transient( "value" ) ) ) {
// this code runs when there is no valid transient set } حذف دادههای کش شده بوسیله Transients APIبرای حذف دادههای کش شده از تابع delete_transient استفاده میکنیم که شکلی یکسان با تابع get_transient که پیشتر بررسی کردیم دارد با این تفاوت که این تابع با دریافت شناسه داده کش شده آن را حذف میکند.
استفاده از Transient API در عملدر اینجا میخواهیم برای شفافیت موضوع نحوه استفاده عملی از Transients API را بررسی کنیم. در این مثال میخواهیم دادههای یک فید را دریافت و آنها را نمایش دهیم. دانلود این فید در هر بار نمایش و ساختن یک لیست HTML از آیتمهای آن کار مناسبی نیست چون در هر بار دانلود و ساختن لیست خروجی آن فید زمان زیادی صرف دانلود و ساختن کد خروجی میشود که اینکار مخصوصا در سایتهای پر بازدید میتواند باعث افت سرعت لود صفحات گردد. اما میخواهیم با استفاده از Transients API این فید را یکبار دانلود و برای 2 ساعت از آن اطلاعات استفاده کنیم و پس از 2 ساعت دوباره آن را دریافت کنیم و به همین منوال…با اضافه کردن چند خط کد میتوان از دانلود هزاران بار این اطلاعات جلوگیری کرد. در کد زیر این کار را به صورت عملی پیادهسازی کرده ایم.
آدرس : کرج – گوهردشت – خیابان اصلی گوهردشت – بین خیابان نهم و دهم غربی– بالای بانک مهر– پلاک252 – واحد11 وب سایت:www.karaj.azaranweb.org
موضوع مطلب : اذران وب شعبه کرج, طراحی سایت در کرج, دادهها در وردپرس, کش کردن هوشمند دادهها در وردپرس با Transients API, شرکت طراحی منوی اصلی آخرین مطالب آرشیو وبلاگ آمار وبلاگ ![]() ![]() ![]() |
||||||