ایجاد شماره صفحات در وردپرس

ایجاد شماره صفحات در وردپرس
http://www.msina.ir/wp-content/uploads/2014/11/Wp-Msina.ir-wp-pagenavi.2.87.zip

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

wp-pagenavi-plugin

برای درج کد نمایش صفحه بندی در قالب از کد زیر استفاده کنید.

۱
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

به شکلی که در کد زیر ملاحظه میفرمائید. در حلقه نمایش وردپرس کد را قرار بدهید.

۱
۲
۳
۴
۵
۶
<?php if(have_posts()) : ?>;
<?php while(have_posts()) : the_post(); ?>
 ...
 <?php endwhile; ?>
<div><?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?></div>
<?php endif; ?>

البته اگر کد نویسی بلد باشید میتونید به این استایل دهی بدهید و زیباتر کنید.

و شما کاربران عزیز Msina.ir می توانید برای استایل دهی از افزونه پیج نوی استایل استفاده کنید لینک افزونه : https://wordpress.org/plugins/wp-pagenavi-style می باشد. و شما می توانید این افزونه را از لینک بالا از سایت رسمی وردپرس دریافت نمایید.هرگونه مشکل در نصب یا کارکردن افزونه داشتید در نظرات درج کنید تا در اسرع وقت به شما کاربران عزیز پاشخ داده شود. با احترام

دانلود افزونه  صفحه افزونه

ایجاد شماره صفحات در وردپرس

نوشته شده درآبان ۲۴, ۱۳۹۳ درآموزش های وردپرس, آموزش وردپرس, آموزش وردپرس, آموزش وردپرس, وردپرس, پلاگین وردپرس, کاربردی

اشتراک گذاری

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

بنیان‌گذار اکسیژن طراحی سایت Msina

(10) پاسخ

  1. فرید
    اسفند ۱۰, ۱۳۹۵ در ۸:۲۷ ب.ظ · پاسخ دادن

    بله دقیقا از اخرین ورژن افزونه استفاده کردم و همچنین سازگازی افزونه زا نیز بررسی کردم
    اگر میتوانید سایتم را ببینید فک کنم متوجه بشید که چرا قالب از این افزونه ساپورت نمیکند
    microdroidprj.ir

  2. فرید
    اسفند ۱۰, ۱۳۹۵ در ۸:۱۵ ب.ظ · پاسخ دادن

    راستش برا قالب من نه افزونه کار کرد نه فایل های شما،راه دیگه ای نداره؟
    ,واقعا علتشو نمیدونم!!!!!
    هیچکدوم از افزونه ها ی بالا کار نکردن حتی تنظیماتشونم تغیییر دادم اما عمل نکردن

    • Msina
      اسفند ۱۰, ۱۳۹۵ در ۸:۲۲ ب.ظ · پاسخ دادن

      بنده در سایت از خود این افزونه معروفی که در سایت قرار دادیم استفاده کرده ام و هیچ مشکلی نداره لطفا از سازگاری نسخه افزونه و نسخه وردپرس هردو بروز باشند و افزونه را پاک سپس نسخه جدید را نصب و فعال سازی کنید ، نتیجه گزارش را به ما ابلاغ کنید تا بررسی کنیم
      این کد هم بدون افزونه نمایش داده میشه ولی نظم نداره که مشکلاتی در این کد هستش که در حال تنظیم کردنش هستیم

  3. فرید
    اسفند ۱۰, ۱۳۹۵ در ۷:۴۰ ب.ظ · پاسخ دادن

    محتویات فایل زیپ رو تو فانکشن قالب کپی کردم ( بدون تگ ها php) بعد کلا سایتم باز نشد فعلا تو مرحله اول گیر کردم !!!!
    داداش فقط یه یه چیزی تست شده است این فایل زیپ؟
    من محتوایت فایل زیپ رو اینجای فانکشن اینجوری کپی کردم

    max_num_pages;
    if (!$current = get_query_var(‘paged’)) $current = 1;
    $a[‘base’] = str_replace(999999999, ‘%#%’, get_pagenum_link(999999999));
    $a[‘total’] = $max;
    $a[‘current’] = $current;

    $total = 1; //1 – display the text “Page N of N”, 0 – not display
    $a[‘mid_size’] = 5; //how many links to show on the left and right of the current
    $a[‘end_size’] = 1; //how many links to show in the beginning and end
    $a[‘prev_text’] = ‘« Previous’; //text of the “Previous page” link
    $a[‘next_text’] = ‘Next »’; //text of the “Next page” link

    if ($max > 1) echo ‘
    ‘;
    if ($total == 1 && $max > 1) $pages = ‘Page ‘ . $current . ‘ of ‘ . $max . ”.”\r\n”;
    echo $pages . paginate_links($a);
    if ($max > 1) echo ‘

    ‘;
    }

    function check_theme_dependencies( $oldtheme_name, $oldtheme ) {

    if (!class_exists(‘hwpfeed’)) :

    switch_theme( $oldtheme->stylesheet );

    return false;

    endif;

    }
    .
    .
    .

    • Msina
      اسفند ۱۰, ۱۳۹۵ در ۷:۵۰ ب.ظ · پاسخ دادن

      این فایل را با Notepad بازش کن بدون دستکاری تمامی کدهارو در آخر فانکشین قالب function.php کپی کرده و ذخیره کنید ، سپس کد آخری که براتون ارسال کردم را در هرجایی که میخواهید نمایش داده بشه قرار دهید ، به همین راحتی اگه جواب نداد افزونه معروف همین افزونه که در سایت معرفی کردیم هستش ، افزونه های دیگری هم هستش که در سایت وردپرس https://wordpress.org/plugins هستش که میتوانید جستجو کنید و افزونه دلخواه جهت نمایش صفحات انتخاب کنید.

    • Msina
      اسفند ۱۰, ۱۳۹۵ در ۷:۵۴ ب.ظ · پاسخ دادن

      افزونه های بی شماری جهت نمایش دادن صفحات هستش:
      https://wordpress.org/plugins/simplistic-page-navi
      https://wordpress.org/plugins/easy-wp-page-navigation
      https://wordpress.org/plugins/page-navi-slider
      به صورت اسلایدری و آبشاری نشون میده

  4. فرید
    اسفند ۱۰, ۱۳۹۵ در ۷:۲۹ ب.ظ · پاسخ دادن

    ببخشید سوالم مبتدیه
    من فایل زیپ رو دانلود کردم محتواش(بدون تکای php ) رو کپی کردم تو فانکشن قالب این تا اینجا
    بعد برای اون نمونه کد:
    اون رو کجا کپی کنم قاعدتا شماره صفحات باید تو home نمایش داده بشن،حالا کجا کپی کنم
    >شرمنده من تخصصم برقه و از php و… اطلاعات زیادی ندارم<

    • Msina
      اسفند ۱۰, ۱۳۹۵ در ۷:۳۴ ب.ظ · پاسخ دادن

      برای نمایش دادن در صفحه اصلی در فایل index.php این کد < ?php if (function_exists('wp_corenavi')) wp_corenavi(); ?> را که هرجایی که میخواهید نمایش دهد قرار دهید

  5. فرید
    اسفند ۱۰, ۱۳۹۵ در ۲:۳۳ ب.ظ · پاسخ دادن

    داداش این کدو تو کدوم فایل قالب وردپرس قرار بدم؟
    راستی یه لطفی کنید تو قسمت نظرات متن پیش فرض رو هینت کنید
    با تشکر

    • Msina
      اسفند ۱۰, ۱۳۹۵ در ۷:۰۵ ب.ظ · پاسخ دادن

      نمایش شماره صفحات بدون پلاگین !

      برای نمایش شماره صفحه ابتدا کد زیر را در functions.php قالب خود قرار دهید :
      http://www.msina.ir/wp-content/uploads/2017/02/Page-Msina-Web-Design.zip
      و سپس کد زیر را در هرجای قالب که میخواهید شماره صفحات نمایش داده شود قرار دهید :
      < ?php if (function_exists('wp_corenavi')) wp_corenavi(); ?>

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد.

Time limit is exhausted. Please reload CAPTCHA.

Back to Top