رفتن به مطلب

مشکل با افزونه Category Post List


eepersian

پست های پیشنهاد شده

با سلام

من از افزونه Category Post List برای نمایش تمام پست های یک دسته بندی داخل یک صفحه استفاده میکنم

من داخل دسته بندی "سری آموزشی ویژوال مبانی سی شارپ" 7 پست دارم ولی نمی دونم چرا از 6 تا بیشتر نشون نمیده

دستوری که استفاده کردم اینه

[catlist id=1 orderby=date order=asc numberposts=0 ]

البته اون گزینه آخر رو -1 هم زدم ولی تغییر حاصل نشد

اینم آدرس سایتم :

http://www.w3-farsi.com

از منوی بالا گزینه سری های آموزشی و سپس --> سری آموزشی Visual CSharp رو بزنید

لطفاً راهنمایی بفرمایید

با تشکر

لینک به ارسال

http://wordpress.org...st/screenshots/

یه بار از شورت کد با پارامتر زیر استفاده کنید:

list_num=10

البته این بر مبنای چیزیه که در کدهای wp_cpl_widget.php ایجاد شده بود

لینک به ارسال

شما در ابتدای شورت کد عبارت wp_cpl_sc رو قرار میدید؟ یا از همونی که در پست 1 نوشتید استفاده می کنید؟

چون برای من کار می کنه

لینک به ارسال

البته سایر پارامترها رو خودتون می تونید اضافه کنید

برای نمونه 10 پست از دسته ی 8:


[wp_cpl_sc list_num="10" cat_id="8"]

لینک به ارسال

اگر این افزونه مزیتی خاص نصبت به query نداره از query استفاده کنید

در غیر اینصورت افزونه را دوباره نصب کنید (نسخه فعلی را حذف و مجدد دریافت کنید) و کدهای آنرا دذستکاری نکنید

در حالت دیفالت این افزونه 10پست برای هر دسته خوانده می شود و در نسخه ی اصلی هیچ جایی عدد 6 استفاده نشده

لینک به ارسال

کوئری قابل استفاده


<?php $recent = new WP_Query("cat=آی دی دسته&post_status=publish&showposts=تعداد مورد نظر برای نمایش");if($recent->have_posts()) : while($recent->have_posts()) : $recent->the_post();?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php echo the_date('y/m/d'); ?>
<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>" ><?php the_author(); ?>
- <?php the_author_posts(); ?></a>
<?php the_category(' ') ?>

<?php the_content('[...]'); ?>
<?php endwhile; ?>
<?php endif;?>
<?php wp_reset_query(); ?>

در خط اول بجای بخش های فارسی مقادیر لازم را بگذارید

لینک به ارسال

منم حدس قوی می زنم که برای حل مشکل یه جای افزونه رودستکاری کردید - حالا اگر روش های فوق شد که شد اگر نشد این رو تست کنید

http://wordpress.org...sts-thumbnails/

کد قالب:


<?php get_related_posts_thumbnails(); ?>

شورت کد:


[related-posts-thumbnails]

لینک به ارسال

با عرض معذرت فراوان بابت اشتباهم در مورد اسم افزونه

افزونه ای که این کدها به اون مربوط میشه اسمش List category posts هستش (ولی بهم حق بدین چون خیلی شبیه هم بودن ... Category Post List)

من هر دو افزونه رو نصب کرده بودم و این باعث اشتباه من شد

............................................................................................................

بنده افزونه رو غیرفعال کردم و دوباره فعال کردم ولی تغییری حاصل نشد

و بعدش کدهای زیر رو امتحان کردم

[catlist id=1 orderby=date order=asc numberposts=0]

[catlist id=1 orderby=date order=asc numberposts=-1 ]

[catlist id=1 orderby=date order=asc numberposts=11 ]

[catlist id=1 orderby=date order=asc ]

ولی همشون فقط 6 پست رو نشون میدن

هیچ گونه دستکاری رو روی افزونه انجام ندادم

لینک به ارسال

ایرادی نداره - حالا برای اینکه مسئله حل بشه لینک افزونه رو از سایت وردپرس بدید

و شورت کدی رو هم که در یک پست گذاشتید اینجا بذارید + لینک پست از سایتتون

این کد رو تست کنید:

[catlist id=8 numberposts=10]

بین براکت و متن، فضای خالی نداره. 8 شماره ی دسته هست که باید تغییرش بدید

لینک به ارسال

لینک افزونه در مخزن وردپرس

این صفحه ای هست که می خوام کدها توش نشون داده بشن

لینک

اینم کدهایی که استفاده کردم

=========================

[catlist id=1 numberposts=12]

[wp_cpl_sc cat_id=1 list_num=11]

[catlist id=1 numberposts=10]

[ catlist id=1 year=2013 orderby=date order=asc numberposts=1000]

[catlist id=1 orderby=date order=asc numberposts=-1 ]

[catlist id=1 orderby=date order=asc numberposts=11 ]

[catlist id=1 orderby=date order=asc ]

[catlist id=1]

=========================

این کد شما رو هم تست کردم جواب نداد

نمی دونم چرا فقط 6 تا رو نشون میده

پیش فرض اش هم 5 هست

واقعا موندم ...

لینک به ارسال

برادر جان کدهایی که شما دادید بلنک دارند - تو پست 13 عرض کردم بدون بلنک باید باشند

و برای اینکه دچار اشتباه مجدد نشید - افزونه wp-cpl رو غیر فعال کنید

بیاین روی یه مثال زوم کنیم. آی دی دسته ی C# چنده؟

این کد رو عیناً در یکی از پست هاش قرار بدید:

[catlist id=8 numberposts=10]

*شماره دسته رو تغییر بدید

لینک به ارسال

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

داخل مستنداتش گفته که پیش فرض 5 هست ... -1 برای حذف محدودیت تعداد و 0 برای بیشتریت تعداد پست در صفحه

به نظرتون مشکل نمی تونه از این صفحه باشه ؟ categorypage="yes"

من این گزینه رو اضافه کردم ولی لیسا تمام پست ها رو نشون میده

اینجا رو ببینید

لینک به ارسال

دوست من میدونم که باید شماره دسته بندی رو بدم

من واسه چند دسته بندی می خوام این کار رو انجام بدم

الان واسه دسته بندی "سری آموزشی جاوا اسکریپت" که کدش 6 هست این دستور رو نوشتم و نتیجه اش اونی بود که بالا لینکشو دادم

[catlist id=6 orderby=date order=asc numberposts=-1 categorypage=yes]

لینک به ارسال

اینو تست میکنید:


<ul>
<?php
global $post;
$args = array( 'numberposts' => 10, 'category' => 1 );
$myposts = get_posts( $args );
foreach( $myposts as $post ) : setup_postdata($post); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>

و نتیجه؟

لینک به ارسال

اینم تست کردم همون 6 تا رو نشون میده ولی مشکل رو پیدا کردم و درست شد

مشکل از تنظیمات پوسته بود

تعداد پست ها اونجا محدود به 6 بود

عذرخواهی می کنم که وقت دوستان رو گرفتم :(

ولی تجربه ای شد و اونم اینکه :

پوسته های الگانت تمز روی فعالیت همه افزونه ها و کدها تاثیر داره

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...