افزونه جتپک، یکی از تولیدات وبسایت WordPress.com است که دارای بیش از ۳۰ ماژول مختلف با قابلیتهای فوقالعاده است. یکی از این قابلیتها پیشمایش ابدی یا Infinite Scroll نام دارد. حتما تابحال وبسایتهایی را مشاهده کردهاید که با پیمایشکردن (Scroll) به پایین صفحه محتوای تازه بر پایه فناوری ایجکس (Ajax) بارگذاری میشوند و به صفحه اضافه میشوند. وبسایت تویتر بهترین نمونه برای این ویژگی است. امروز قصد داریم تا نحوه فعالسازی این قابلیت در پوستهمان را بررسی کنیم.
پس از نصب و فعالسازی افزونه جتپک (میتوانید این افزونه را از مخزن وردپرس دریافت کنید) نوبت آن است که پشتیبانی از این قابلیت را به پوستهتان اضافه کنید. بدین جهت، ابتدا باید چرخه مطالب خود را اصلاح کنید.
عمومیت وبسایتهای وردپرسی دارای چرخهای به شکل زیر هستند:
<?php while (have_posts()) : the_post(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> ... all the post creation stuff here ... </div> <?php endwhile; ?>
چرخه فوق را به صورت زیر تغییر دهید:
<?php while (have_posts()) : the_post(); get_template_part( 'content', get_post_format() ); endwhile; ?>
سپس دستورات بین دو دستور PHP را که محتویات چرخه شما هستند به یک فایل دیگر به نام content.php ایجاد کنید. (در صورتی که از ساختارهای وردپرس نیز استفاده میکنید باید چندین فایل مجزا برای ساختارهای دیگر نیز ایجاد کنید)
با فرض آنکه چرخه پوسته شما به صورت بالا باشد دستور زیر را به فایل functions.php پوستهتان اضافه کنید. این امر سبب فعالشدن قابلیت پیمایش ابدی میشود. (لازم به ذکر است برای آنکه این قابلیت به درستی کار کند لازم است که کدنویسی پوسته شما کاملا مطابق با استانداردهای وردپرس باشد.
add_theme_support( 'infinite-scroll', array( 'container' => 'content', ) );
تابع فوق باعث میشود که قابلیت پیمایش ابدی برای محتویات تگ دلخواه شما (بر IDی content) فعال گردد.
استفاده از این دستور باعث بارگذاری خودکار مطالب بیشتر در هنگامی که کاربر به انتهای صفحه میرسد میشود. این امر به وبسایت شما جلوهای زیباتر و جذابتر میبخشد. پس اگر وبسایتی دارید که مرتبا بروز میگردد استفاده از این دستور را به شما توصیه میکنیم.
توس وب تضمین میکند مطابق با مفاد قرارداد رسمی که درابتدا, متناسب با نیاز مشتری تنظیم شده عمل نماید (تحویل به موقع – پشتیبانی پس از تحویل – رعایت استاندارد های جهانی)
پشتیبانی دارای محدودیت زمانی نبوده و ما پاسخگوی تمامی مشکلات و خطاهای احتمالی سایت شما هستیم.
طراحی اختصاصی توسط تیم حرفه ای و بدون استفاده از قالب های آماده و با رعایت استانداردهای جهانی وب
تیم توس وب تلاش کرده تا تمامی موارد امنیتی که مربوط به کدنویسی قالب ها بوده را رعایت کند.
بله – پس از طراحی فایل های آموزشی به صورت متنی یا ویدئویی در اختیار شما قرار می گیرد.
خیر، کارکردن با سایت بسیار آسان است، زیرا پنل تنظیمات و مدیریت سایت کاملاً فارسی بوده و آموزش کامل آن در اختیار مشتری قرار می گیرد.
توس وب از بروزترین تکنولوژی های مورد استفاده در وب از قبیل PHP,HTML5,CSS3,Java Script,Bootstrap استفاده می کند.
بله، قالب هایی که توسط توس وب طراحی می شوند منطبق با آخرین استانداردهای جهانی وب ( استاندارد کنسرسیوم جهانی وب = html css
استاندارد ECMA = استاندارد کدهای جاوا اسکریپت ) می باشد.
هزینه طراحی قالب وردپرس، بر اساس امکانات و نیاز های مشتری تعیین می گردد که در بخش تعرفه ها توضیح داده شده است.
پاسخ این سوال را می توان در چند جمله اینگونه بیان کرد :
پشتیبانی حرفه ای – طراحی متناسب با سلیقه و نیازهای مشتری – حجم کم کدنویسی پائین و سرعت لود بالا
با توجه به نوع وبسایت و امکانات آن بین ۲۵ تا ۶۰ روز متغیر می باشد.
توس وب یک سایت رسمی می باشد و همچنین دارای گواهی نامه های معتبر ( نماد اعتماد الکترونیک از مرکز توسعه و تجارت الکترونیک , نماد ساماندهی از وزارت ارشاد و درگاه پرداخت ایمن بانک ملت ) می باشد
خانواده توس وب
خوشحالیم که افتخار همراهی شما عزیران را داریم