Ajax چیست؟ : در شرایطیکه شما از آن گروه اشخاصی می باشید که روزمره با سایت های مختلفی سروکار دارید ، مطلقا برایتان اتفاق افتاده که برای دیدن یک مقاله نو همیشه در اکنون refresh کردن وبسایت میباشید. و هر توشه با یک شیت سپید و از تازه بار گذاری شدن محتوای وبسایت مواجه میشوید. از طرفی طراحی سایت در مشهد دیگر گاهی شاهده وبسایت هایی هستیم که چنین نیستند و فارغ از refresh کردن محتوایشان عوض میشود. کهاین مزیت موجب ارتقا سرعت تارنما به خواسته ارتقاء رضایت مشتریان میگردد. Ajax (ای جکس یا این که ای ژاکس) ، سرواژه های عبارت Asynchronous Java and XML (مخلوط نامتقارن جاوا اسکریپت و XML) میباشد. این فانوری جدید تغییری در صفحه های و اینترنت و پروتکل HTTP به وجود آورده که به صورتی که به مکان REFRESH کردن صفحه های صرفا بخش هایی که دارنده مطالب نو میباشند را تغییر تحول میدهد. این روال توسعه و گسترش دهندگان وبسایت ها را قدرتمند به ساخت نرم افزار های بسیار کاربردی زیر اینترنت می نماید.
طراحی Ajax با استعمال از قاب ورک jQuery در طراحی وب سایت
طراحی Ajax با به کار گیری از قاب ورک jQueryیکی از آسوده ترین طریق های طراحی Ajax است. درپی به تحقیق چندین قطعه کد میپردازیم. با ما یار و همدم باشد…
همان گونه که میبینید به جز تگ های تبلیغاتی سه تگ با عنایت در کدهایمان داریم
این تگ ها دربرگیرنده مفاد نام برده در پایین میشوند :
تگ
ul
با آیدی
menu
تگ
div
با آیدی
loading
(مشتمل بر تصاویر لودینگ
تگ
div
با آیدی
content
(مشمول محتوای تارنما)
به یاری jQuery نصیب محتوا (content) را سوای نیاز به refresh کردن شیت می اقتدار تغییرو تحول بخشید. همینطور در نصیب Head کدهای فراخوانی css و jQuery وجود داراهستند و بعداز این ها کد فراخوانی menu.js که وظیفه اش جاری ساختن کردن میباشد وجود داراست.
اکنون به کدهای پوشه menu.js نگاه نمایید.
در شرایطیکه که به jQuery و جاوا اسکریپت مسلط باشید به راحتی حاذق به درک این کدها خواهید شد ولی جهت خوب فهمیدن بازدیدکنندگان به توضیح این کدها میپردازیم.
گام نخستین؛ از بار گذاری شدن محتوایمان مطمئن می شویم.
گام دوم؛ سه متغیر تمجید میکنیم و به امداد سلکتوهای jQuery تگ های فوق الذکر را درونشان قرار میدهیم.
گام سوم؛ جهت روی داد click برای section تعدادی توابع تمجید می نماییم.
لین تابعی که تعریف و تمجید کردیم تابع showloading بود که وظیفه اش ظواهر کردن تصاویر لودینگ میباشد. بعداز این یک ساخختار switch تعریفوتمجید کردیم که وظیفه اش تشخیص دادن برگه ی متبوع مخاطب است و بر پایه ی آن صفحه های آیتم نظرمان را به یاری تابع load که یکیاز مهمترین تابع های jQuery میباشد را به طور Ajax ، load می نماید و برای استفاده کننده چاپ می نماید.
گام چهارم؛ تابع hideLoading تصویر loading را از فی مابین میبرد و در سود محتوای کاغذ سوای نیاز به refresh کردن شیت تغییر میکند.
بارگذاری jQuery روی wordpress با استعمال از Ajax در ساخت سایت
گام اولیه؛ بایستی با یک کامنت در header یک الگوی ورقه سفارشی با ساختوساز یک پوشه php در دایرکتوری ریشه ساخت
به مراد مفهوم شناسی ما آن را Ajax می نامیم البته در نوشته های آموزشی مولف ی اساسی از آن با تیتر Triqui Ajax حافظه نموده است.اعتنا داشته باشید که نامی که برای پوشه php ایی که ساخته اید را به حافظه داشته باشد چون در گام چهارم به آن نیاز دارید.
گام دوم؛ به محض اجرا این عمل میتوانید الگوی کاغذ سفارشی به غیر از افزودن خطوط ( 2 الی 5 ) اپلیکیشن نویسی نمایید.
گام سوم؛ زمانی که الگوی کاغذ سفارشی خویش را ساختوساز کردید ، می بایستی وارد wp-admin بشوید. آنگاه به نصیب
Setting -> permalinks
رجوع نمایید و از آنجا Day and Name یا این که Custom Structure را تهیه و تنظیم نمائید. ساختار آن بایستی مانند تحت باشد:
/%year%/%monthnum%/%day%/%postname%/
این که آیا شما Custom Structure یا این که گزینش Day and Name را بصورت دستی نوشته اید یا این که نه؟ بایستی مشابه قطعه کد بالا باشد .
گام چهارم؛ هم اکنون به بخش ساختن یک شیت نو بروید. یک برگه ی نو بسازید. نام آن را هر چیزی که دوست دارید بگذارید البته عالی میباشد امس که تعیین میکنید مانند اسمی باشد که برای الگوی شیت در گام اولیه گزینش کردید.
آن را تحت عنوان یک ورقه ی خالی save نمائید. اکنون مهترین نصیب اینجا میباشد شما نیاز دارید مطمئن گردید از اینکه لینک و پیوند اثبات ورقه دقیقا دارنده اسم پوشه ساختوساز گردیده در گام اولیه میباشد. فقط تفاوت این میباشد که آحاد حروف می بایست خرد باشند.
گام پنجم؛ پیش از save کردن شیت ، مطمئن گردید پوسته کاغذ را از منوی select گزینش کردید. در شرایطیکه این منو را نمیبینید ، بدین انگیزه میباشد که پوشه سر مشق را صحیح نساخته اید یا این که در دایرکتوری ریشه صحیح نساخته اید یااینکه کد هدر را به صدق وارد نکرده اید. اصولا منو اکران داده نمیشود درصورتیکه هیچ الگوی شیت ای نساخته باشید. بلکه صرفا اگر دیده میشود که الگوی برگه سفارشیتان در دایرکتوری ریشه تمتان ذخیره گردیده باشد.
خلاصه؛ شما هم اکنون بایستی یک فولدر php داشته باشید. و همین طور یک شیت در wp-admin. ورقه بایستی داشته باشد URL یک لینک و پیوند اثبات که با اسم پوشه php هم خوانی باشد (با حروف خرد) و به الگوی شیت ی پوشه تخصیص داده گردد.