سعید شعبانی 2047 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 (ویرایش شده) دوستان سلاممن با استفاده از آموزش ها موجود ر بخش آموزش پست سفارشی blog را به وردپرس اضافه کردم. ولی چندتا چیز درست کار نمی کنند لطفا کمک کنیدقرار دادن صفحه بندیبا توجه به این آموزش من برای آرشیو اصلی وردپرس صفحه بندی ها را درست کردم و به خوبی هم کار می کنه1- اما وقتی که کد زیر را داخل صفحه اصلی blog (یعنی archive-blog.php) قرار می دهم صفحه بندی ایجاد میشه ولی یک مشکل وجود داره و اون اینکه من در بخش blog تا حالا 5 تا پست گذاشتم و حلقه خروجی را گذاشتم تا 4 تا پست را در هر صفحه نشون بده پس باید حالا که 5 تا مطلب دارم 2 تا صفحه هم درست بشه ولی به جای دو تا 5 تا صفحه درست میشیه که صفحه 1 4 تا مطلب و صفحه 2 هم یک مطلب دارند ولی صفحات بعدی که هیچ مطلب ندارند به صورت خودکار درست می شوند.<?php wpbeginner_numeric_posts_nav(); ?>حلقه موجود در archive-blog.php :<?php$custom_query = new WP_Query(array('post_status' =>'publish','post_type' =>'blog','order' =>'descending','orderby' =>'ID','posts_per_page' =>'2','paged' => (get_query_var('paged')) ? get_query_var('paged') : 1));?><?php if($custom_query->have_posts()) :while($custom_query->have_posts()) : $custom_query->the_post();?>کد های مربوط به پست هه<?php endwhile;endif;?><?php wp_reset_query(); ?><?php wpbeginner_numeric_posts_nav(); ?>2- یعد من برای این گونه پست سفارشی مسیر دسته ها رو Term قرار دادم و فایل taxonomy-term.php را هم برای آرشیو اون درست کردم ولی مشکل اینجاست وقتی که کد<?php wpbeginner_numeric_posts_nav(); ?>را داخل این فایل قرار می دهم اصلا شماره هیچ صفحه بندی را نشون نمیده. حلقه داخل فایل taxonomy-term.php هم مثل حلقه فایل archive-blog.php هست.لطفا راهنمایی کنید ویرایش شده شهریور 92 توسط سعید شعبانی نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 (ویرایش شده) یک مشکل دیگه اینکه من برای پست های اصلی یک سری اندازه تصویر شاخص انتخاب کردم حالا اگر بخواهم برای این گونه پست سفارشی یک سری اندازه های متفاوت برای تصویر شاخص انتخاب کنم باید چکار کرد؟ ویرایش شده شهریور 92 توسط سعید شعبانی نقل قول لینک به ارسال
Morteza 34190 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 سلاماول پیشنهاد میکنم بجای WP_Query از تابع query_posts استفاده کنید.مورد بعدی شما در آرشیو هم از کوئری استفاده کردید؟برای تصویر شاخص هم ربطی به تاکسونومی نداره میتونید اندازه های مختلف ایجادکنید. نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 سلاماول پیشنهاد میکنم بجای WP_Query از تابع query_posts استفاده کنید.من از ژنراتور کوئری ساز که بالای انجمن گذاشتید استفاده کردم. خوب چجوری به query_posts تغییرش بدم؟مورد بعدی شما در آرشیو هم از کوئری استفاده کردید؟در آرشیو اصلی (نه تاکسونومی) از حلقه زیر استفاده کردم.<?php if(have_posts()): ?><?php while(have_posts()):the_post(); ?>کد های مربوط به پستها<?php endwhile; ?><?php endif; ?>برای تصویر شاخص هم ربطی به تاکسونومی نداره میتونید اندازه های مختلف ایجادکنید.خوب من می خواهم برای پست های اصلی فقط 3 تا اندازه خاص داشته باشم و برای پست های تاکسونومی 3 تا اندازه متفاوت نقل قول لینک به ارسال
A.babaie 219 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 (ویرایش شده) من از ژنراتور کوئری ساز که بالای انجمن گذاشتید استفاده کردم. خوب چجوری به query_posts تغییرش بدم؟تبدیل : WP_Queryبه : query_postsفک کنم منظور آقا مرتضی هم همین بودمثل همون کوئری ساده که مینویسیم منتها باquery_postsمثلا :query_posts('showposts=10'); ویرایش شده شهریور 92 توسط A.babaie 2 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 تبدیل :$custom_query = new WP_Query(array(به :$custom_query = new query_posts(array(فک کنم منظور آقا مرتضی هم همین بودمثل همون کوئری ساده که مینویسیم منتها باquery_postsمثلا :query_posts('showposts=10');با این تغییر اخطار زیر اومدFatal error: Class 'query_posts' not found in ...\themes\wp\archive-blog.php on line 19 نقل قول لینک به ارسال
A.babaie 219 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 پس به احتمال زیاد این ساختار اشتباه هستچون من فقط query_posts رو به این شکل دیدم :query_posts('showposts=10');ولی خب به این شکل نمیشه اینجا قرار داد و با تبدیلWP_Queryهم به query_posts ارور دادپس طرز تبدیلش الان سوال بنده هم هست 1 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 دوستان کسی اطلاعات بیشتری در این مورد نداره؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 از توابع این آموزش استفاده کنید:http://adambalee.com/how-to-add-pagination-to-your-wordpress-blog-without-a-plugin/ 3 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 از توابع این آموزش استفاده کنید:http://adambalee.com/how-to-add-pagination-to-your-wordpress-blog-without-a-plugin/ممنون اموزش خوبی بود. حالا صفحه بندی ها تا حدودی درست شدند.در حال حاظر من از کوئری زیر برای پست سفارشی استفاده می کنم.<?php$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;query_posts(array('post_type' => 'post', // You can add a custom post type if you like'paged' => $paged,'posts_per_page' => 10));if ( have_posts() ) : ?><?php while ( have_posts() ) : the_post(); ?><?php // post content goes here ?><?php endwhile; ?><?php my_pagination(); ?><?php else : ?> <?php // no posts found message goes here ?><?php endif; ?>که این کد را داخل taxonomy-term.php هم گذاشتم که باید مطالب هر دسته پست سفارشی را نشون بده ولی این کار را نمیکنه و آخرین پست های پست سفارشی را بدون در نظر گرفتن دسته نوشن می ده. می خواستم بدونم این مشکل را باید چیکار کنم؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 شما میخواین تاکسونومی رو هم در خروحی هاتون تاثیر بدید؟ علاوه بر پست تایپ؟ نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 (ویرایش شده) شما میخواین تاکسونومی رو هم در خروحی هاتون تاثیر بدید؟ علاوه بر پست تایپ؟یعنی چی؟ خوب من می خواهم تا مطالب وبلاگ که با استفاده از پست سفارشی ساخته شده است هم قابلیت صفحه بندی داشته باشد. در حال حاظر خود name.com/blog صفحه بندی درستی دارد ولی دسته های مربوط به اون صفحه بندی درستی ندارند یعنی وقتی میزنم صفحه بعد خطای 404 می دهد آدرس ها هم چیزی شبیه به این است:site.com/term/wp/page/2 ویرایش شده مهر 92 توسط سعید شعبانی نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 با کد صفحه قبل گفتید مشکل صفحه بندی درست شده. درسته؟فقط الان مشکلتون هست هست؟آخرین پست های پست سفارشی را بدون در نظر گرفتن دسته نوشن می ده. نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 با کد صفحه قبل گفتید مشکل صفحه بندی درست شده. درسته؟فقط الان مشکلتون هست هست؟آخرین پست های پست سفارشی را بدون در نظر گرفتن دسته نوشن می ده.درسته الان صفحه بندی تمام بخش های پست سفارشی درست شده فقط مشکلم با آرشیو دسته بندی ها هست. وقتی داخل دسته های پست سفارشی می زنم بره صفحه بعد لینکی مثل زیر درست شده و صفحه 404 میاد.name.com/term/cat-name/page/2 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 تابعmy_pagination چی هست؟ نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 تابعmy_pagination چی هست؟این تابع مربوط به بخش صفحه بندی ها میشه که در فانکشن قرار دارهif ( ! function_exists( 'my_pagination' ) ) :function my_pagination() { global $wp_query; $big = 999999999; // need an unlikely integer echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'prev_next' => True, 'prev_text' => __('« قبلی'), 'next_text' => __('بعدی »'), 'total' => $wp_query->max_num_pages ) );}endif; نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 برای تست:بجای این کد از افزونه صفحه بندی استفاده کنید ببینید تغییری میکنه؟البته امروز هم خودم با همین کد به مشکل خوردم. در صفحه بندی ارشیو(هرچند روی یک وردپرس دیگه کاملا درست عمل میکنه!) نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 (ویرایش شده) برای تست:بجای این کد از افزونه صفحه بندی استفاده کنید ببینید تغییری میکنه؟البته امروز هم خودم با همین کد به مشکل خوردم. در صفحه بندی ارشیو(هرچند روی یک وردپرس دیگه کاملا درست عمل میکنه!)این کار رو هم کردم ولی جواب نداد. الان تمام صفحه بندی ها درست هست بجز بخش آرشیو دسته بندی های پست سفارشی فکر می کنم مشکل از جای دیگه ای باشه. این تاپیک را بببنید اطلاعات بیشتری در اختیارتون قرار دادم تا شاید مشکل پیدا بشه.حتی از این کد زیر هم استفاده کردم ولی درست نشد و 404 میده<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div><div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div>به نظر میاد برای این قسمت اصلا تعریف نشده که صفحه بندی داشته باشه ویرایش شده مهر 92 توسط سعید شعبانی نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 اونجا یکسری توضیحات دادم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .