رفتن به صفحه قبل و بعد با کمک آژاکس ساده

شاید بعضی ها به وردپرس برای استفاده کم آژاکس توی سایت ایراد بگیرند و اون رو یک ضعف به حساب بیاورند اما باید خدمت دوستان عزیز عرض کنم که وردپرس در قسمت مدیریت بسیار از آژاکس و جی کوئری استفاده کرده و کارها رو بسیار ساده کرده . خب ما در همیار وردپرس قصد داریم کمی ظاهر سایت های وردپرسی را آژاکسی تر کنیم.امروز میخواهیم با ترفندی بسیار ساده انتقال کاربران به صفحات قبل و بعد وبتون رو با کمک آژاکس انجام بدید تا اینطوری هم پهنای باند حفظ بشه و کاربران به مطالب شما دسترسی آسانتری داشته باشند.برای اینکار امروز همراه ما باشید…

خب برای شروع ابتدا کد زیر را در فایل header.php خود و یا هدر سایت خود قرار دهید :

<script type="text/javascript" charset="utf-8" src="<?php bloginfo(url); ?>/wp-includes/js/jquery/jquery.js"></script>
	<script type="text/javascript" charset="utf-8">
		jQuery(document).ready(function(){

			jQuery('#postPagination a').live('click', function(e){
				e.preventDefault();
				var link = jQuery(this).attr('href');
				jQuery('#content').fadeOut(500).load(link + ' #contentInner', function(){ jQuery('#content').fadeIn(500); });

			});

		});
	</script>

خب برای مرحله بعد به سراغ فایل index.php و یا هرفایلی که میخواهید آژاکس به کار برده شود بروید , سپس کد زیر را قبل از شروع حلقه پست قرار دهید .
یعنی مثلا کد زیر را بیابید :

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

و کد زیر را قبل از کد بالا قرار دهید :

<div id='content'>
    <div id='contentInner'>

خب آخر حلقه را هم بیابید و کد های بالا را ببندید :
برای مثال کد زیر را بیابید :

<?php endif; ?>

و بعد از آن کد زیر را قرار دهید :

</div>
</div>

خب حالا کافیست کد زیر را در هر جاکه میخواهید صفحات قبلی / بعدی نمایش داده شود قرار دهید (درون حلقه پست باشد )

<div id='postPagination'>
	<?php posts_nav_link('  ', ('&laquo; صفحه بعدی'), ('صفحه قبلی &raquo;')); ?>
</div>

تموم شد. اگر توضیحاتم خوب نبود میتوانید نمونه قالب استفاده شده را از اینجا دانلود کنید (زبان انگلیسی میباشد)

  خطای اتصال ایمن در وردپرس یا ارور secure connection چیست؟
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. امکان داره که با زدن کلیک صفحه ی دلخوا0 باز بشه ؟ اگه می شه آموزششو بزارید

  2. سلام . امکان داره افزونه ی که خودتون برای دکمه ی ادامه مطلب گذاشتین قرار بدین . همین که وقتی موس روی دکمه می ره تغییراتش چند ثانیه طول میکشه . در اصل من همین مدت زمان رو می خوام

    • 13 سال عضو همیار وردپرس

      عزیزم این یک خط کد سی اس اس ساده است. لطفا به آدرس wordpress98 @جیمیل میل بزنید تا براتون بفرستم

  3. لطفا کمک کنید …. جواب سوال من را ندادید

  4. سلام . با تشکر از خدماتتون
    من این رو نصب کردم اما با زدن دکمه صفحه ی بعدی ستون های کنار رو نشون نمی ده . لطفا راهنمایی کنید .

    • 13 سال عضو همیار وردپرس

      سلام نه مشکلی نسیت حتما اون دوتا کد رو اشتباه گذاشتید یا اینکه قبل و بعد چرخه قرار ندادید.. من نمونش رو توی سایت شخصی خودم یعنی http://www.alihm.ir استفاده کردم میتونید ببینید

  5. “خب برای شروع ابتدا کد زیر را در فایل header.php خود و یا هدر سایت خود قرار دهید ”
    سلام ، آقا قالب من header.php نداره و گفتید یا هدر سایت قرار دهید . هدر سایت کجاست؟اگه میشه سریعا جوابو بگید!ممنون

    • 13 سال عضو همیار وردپرس

      حیف شد کاشکی داشت اما تگ را در index.php بیابید و کد مذکور رو بعد اون قرار بدید

  6. اوکی

  7. نوکرتم

  8. سلام
    این اسکریپت رو شما دارید ؟
    http://www.stockphoto.ir/ssphotos/Default.html
    اگه می شه این رو هم برای دانلود بزارید در صورت امکان
    با تشکر

    • 13 سال عضو همیار وردپرس

      متاسفانه ما در همیار وردپرس قصد گسترش وردپرس رو داریم و تمایل به معرفی هیچ اسکریپت یا سی ام اس رو نداریم

  9. سلام
    خسته نباشی
    کارت درسته 😉
    فقط چند تا اشکال توی قالب هست اونا رو برطرف کن داداش

    • 13 سال عضو همیار وردپرس

      چشم ایشالله نسخه اصلی تا چند وقت دیگه باعث خوشحالی ماست که افراد با تجربه ای مثل شما به ما دلگرمی بدن

  10. با سلام اگر برایتان مقدور است قالبی مانند قالب سایت downloadpsd.com را روی سایت قرار دهید . من چندی پیش قالبی با این سبک از سایت deviran.com دانلود کردم اما انگار مشکل داشت .

    • 13 سال عضو همیار وردپرس

      بله حتما در خدمتتون هستیم یک قالب ویژه برای سایت های گرافیک با همین سبک طراحی میکنیم و خدمت دوستا گرافیک میدیم ایشالله تا 10 تر آماده میشه (الان مثلا امتحان دارم و دارم درس میخونم 🙂 )