امکان ایجکس کردن سایت
ایجکس چیست ؟
عبارت AJAX مخفف کلمات Asynchronous JavaScript and XML می باشد و تکنیکی جهت ساخت صفحات پویا و سریع است که می تواند بدون لود شدن کل صفحه، بخشی از آن را به آپدیت و آن را به سرور اختصاصی که سایت بر روی آن قرار دارد ارسال کند. در صورتیکه در صفحات وب کلاسیک با تغییر بخشی از صفحه، کل آن بایستی لود شود.
تکنولوژی ایجکس می تواند کاری کند که هنگام تغییر یک صفحه به جای لود شدن کل آن فقط بخش تغییر داده شده لود شود. در این محیط برنامهنویسی، مجموعه ای از فناوریها وجود دارند که مجموعا تحت عنوان ایجکس شناخته می شوند
چگونه در رزبلاگ صفحات سایت را ایجکس کنیم؟
برای ایجکس کردن صفحات سایت خود کافیست طبق آموزش زیر اقدام کنید.
ابتدا لازم است بدانید Head قالب و هدر و فوتر و فایل هایی در اخر قالب استفاده شده است نیازی نیست در قسمت ایجکس قرار بگیرد.
برای استفاده از ایجکس تگ های زیر را در قالب خود قرار دهید.
<RB:Load_Ajax>
هر محتوایی و تگ هایی که در بین اینها قرار بگیرد به صورت ایجکس لود خواهند شد
</RB:Load_Ajax>
نکات :
- تگ ها را در قسمتی قرار دهید که در صفحات مختلف سایت تغییر میکنند برای مثال هدر ها معمولا ثابت هستند همچنین بعضا اسلایدرهایی بالای سایت قرار میگیرند که ثابت هستند در نتیجه تگ باز ایجکس بعد از انها قرار میگیرد و تگ بسته قبل از محتویات فوتر.
- در صورتی که از امکانات ویرایش قالب هدر و فوتر استفاده میکنید کافیست در آخر ویرایش قالب هدر تگ باز ایجکس و در ابتدای ویرایش قالب فوتر تگ بسته شدن ایجکس را قرار دهید.
بعد از گذاشتن تگ ها کافیست به لینک های داخلی سایت کلاس ajax_page را اضافه کنید.
همچنین توجه داشته باشید لینک های داخلی که در صفحه جدید باز میشوند رابعد از اضافه کردن کلاس target="_blank" را حذف کنید
مانند کد زیر
<a class="ajax_page" href="[RB:Blog_Register_Link]">ثبت نام</a>
همچنین برای تنظیمات سرعت بالا رفتن صفحه اسکرول و مدت زمان اسکرول شدن صفحه به بالا میتوانید از کدهای زیر در لینک ها استفاده کنید.
کد موقعیت اسکرول شدن صفحه
scroll="150"
کد تایم اسکرول شدن صفحه
scroll-time="500"
نمونه لینک کامل با تنظیمات اسکرول
<a scroll="150" scroll-time="500" class="ajax_page" href="[RB:Blog_Register_Link]">ثبت نام</a>
کد برای ایجکس کردن صفحات پست ها
<RB:Blog_Page_Block>
<RB:Blog_Page_Ajax:on>
<RB:Blog_Page_Scroll:50>
<RB:Blog_Page_Scroll_Time:500>
[Blog_Page]
<RB:Blog_Page_Block>
نمونه ای از قالب استفاده شده از تگ های ایجکس و متاتگ های سئو
این قالب در قسمت قالب های سایت قرار گرفته شده است.
در صورتی که برای ایجکس کردن قالب نیاز به کمک دارید میتوانید از قسمت تیکت در موضوع حل مشکلات قالب با هزینه تیکت ارسال کنید تا همکار طراح قالب ما این کار را با هزینه برای شما انجام دهند.
اضافه شدن یک قالب جدید با قابلیت ایجکس کلیه صفحات
متا تگ ها بخشی از کد html هستند که می توانند توسط موتورهای جستجو crawl یا خزیده شوند. این اطلاعات در خود صفحه نمایش داده نمی شوند ولی داده های مربوط به صفحه را در اختیار موتورهای جستجو و بازدیدکنندگان قرار می دهند. در واقع، تشخیص محتوای سایت با استفاده از متا تگ ها برای موتور جستجو راحت تر می شود و همین باعث می شود که استفاده از متا تگ های موثر در سئو، نقش مهمی در افزایش عملکرد سئو سایت داشته باشد.
و همچنین این تگ برای استفاده راحت برای قالب سازان کمک میکند تا متاتگ های مورد نیاز قالب را دوباره بازنویسی نکنند و با گذاشتن یک تگ رزبلاگی متاتگ های موثر و مهم در قالب قرار بگیرد.
توجه داشته باشید در صورتی که متاتگ های ضروری در قالب شما وجود دارد ابتدا انها را حذف کنید و این تگ را قرار دهید
تگ مورد نیاز برای استفاده در قالب
[-RB:Head]
خط فاصله - ابتدای تگ سئو حذف شود.
بازدید : 455 - تاریخ ارسال : چهارشنبه 02 اسفند 1402 - 12:17 ق.ظ
نظرات
حتی از ورد پرس هم بهتر شد
این همه افزونه و اسکریپت
واقعاً عالیست و بهترم
امید به خدا میشه
چه عجب🥲😅
----
باگ ، باگ ،باگ
هنگام برگشت به صفحه قبل،آدرس برمیگرده ولی صفحه لود نمیگرده🙌🏻
مشکل حل شد
با سپاس از شما
اما اگر حتما نیاز دارید میتونید اون قسمت از هدر رو در سایدبارها استفاده کنید و کد سایدبار رو اون قسمت قرار بدید...
در ضمن قالب ورژن جدید هم خدایی خیلی قشنگه دستتون درد نکنه حالا ما که دیدیم ولی اگه کسی ندیده به زودی رونمایی شه همه لذت میبرن قطعا
دستتون درد نکنه بابت زحماتتون
ممنون از اینکه اطلاع دادین.
ورژن جدید رزبلاگ متاسفانه یک سری ایرادات داره که باید رفع بشه وگرنه خیلی وقت پیش رونمایی میشد.
و همچنین یک سری قالب جدید نیاز داریم که بروز باشن و در صفحه اصلی لیست بشن.
هر محتوایی و تگ هایی که در بین اینها قرار بگیرد به صورت ایجکس لود خواهند شد
کجا بزارم تو head بزارم یا فوتر؟
در نکات پایینترش نوشته شده.
تگ بازش بعد از هدر و تگ بسته قبل از فوتر.
قسمت هایی باید قرار بدید که پویا هستند
یعنی در صورتی که شما در هدر سایت اسلایدر و منوهای بالا ثابت هستند باید کد رو بعد از اینها قرار بدید و کد بسته رو قبل از فوتر.
قالبی که در پنل گذاشتیم کدهای ویرایش قالب هدر و فوتر رو چک کنید متوجه میشید.
البته در صورتی که از ویژگی ویرایش قالب هدر و فوتر استفاده کردید..