Mehdi Bolourian 2 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 سلام و احترام خدمت دوستان من از یک کاستوم پست خاص استفاده میکنم در قالب خودم ، توی برگه page مختص به اون کاستوم پست همه چیز درسته و بدون هیج مشکلی 10 تا از آخرین پست ها نمایش داده میشه ولی وقتی روی یه مطلب کلیک میکنم تا محتوای اون مطلب رو بخونم همه ی مطالب وبسایت زیر هم با محتوای کامل به نمایش در میان ، توی انحمن هم گشتم چیزی پیدا نکردم <?php $args = array('post_type' => 'article'); ?> <?php $loop = new WP_Query($args); ?> <?php while ($loop->have_posts()) : $loop->the_post(); ?> <div class="col-xs-12 col-md-12"> <article class="articlePar post-<?php the_ID(); ?>"> <figure> <?php the_post_thumbnail('article-post-size', array('class' => 'img-responsive aligncenter')); ?> </figure> <header> <h2 class="articlePostH "><?php the_title(); ?></h2> <header> <p> <?php the_content(); ?> </p> <span class="small detArt"> تاریخ انتشار : 7 دی <span> </aticle> </div> <?php endwhile; ?> <?PHP wp_reset_query(); ?> این کد single-article من هست ، ولی همه چیز رو نشون میده ممنونم کمکم کنید نقل قول لینک به ارسال
Monica 322 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 <?php get_header(); while ( have_posts() ) : the_post(); ?> <div class="col-xs-12 col-md-12"> <article class="articlePar post-<?php the_ID(); ?>"> <figure> <?php the_post_thumbnail('article-post-size', array('class' => 'img-responsive aligncenter')); ?> </figure> <header> <h2 class="articlePostH "><?php the_title(); ?></h2> </header> <p> <?php the_content(); ?> </p> <span class="small detArt"> تاریخ انتشار : <?php the_time('F j, Y'); ?><span> </aticle> </div> <?php endwhile; get_footer(); ?> 4 نقل قول لینک به ارسال
Mehdi Bolourian 2 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 سلام و وقت بخیر ممنونم درست شد ، خیلی خیلی تشکر ولی میشه لطفا بهم توضیح بدین که چرا اینوری درست میشه ؟ من تو حالت قبل هم پست های مربوط به article رو میگیرفتم ولی همشون رو نشون میداد ؟ ربطی به the_id داره یا کلا چیز دیگه ای هستش ؟ مربوط به گلوبال ها هستش که ID رو میفرسته تا فیلتر کنه ؟ اینو ممنون میشم توضیح بدین و یک سوال دیگه ، بعد از حلقه while که شرطش وجود پس هستش ، اون دو نقطه چیه ؟ نقل قول لینک به ارسال
Mehdi Bolourian 2 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 13 ساعت قبل، nazanin123 گفته است : <?php get_header(); while ( have_posts() ) : the_post(); ?> <div class="col-xs-12 col-md-12"> <article class="articlePar post-<?php the_ID(); ?>"> <figure> <?php the_post_thumbnail('article-post-size', array('class' => 'img-responsive aligncenter')); ?> </figure> <header> <h2 class="articlePostH "><?php the_title(); ?></h2> </header> <p> <?php the_content(); ?> </p> <span class="small detArt"> تاریخ انتشار : <?php the_time('F j, Y'); ?><span> </aticle> </div> <?php endwhile; get_footer(); ?> سلام و وقت بخیر ممنونم درست شد ، خیلی خیلی تشکر ولی میشه لطفا بهم توضیح بدین که چرا اینوری درست میشه ؟ من تو حالت قبل هم پست های مربوط به article رو میگیرفتم ولی همشون رو نشون میداد ؟ ربطی به the_id داره یا کلا چیز دیگه ای هستش ؟ مربوط به گلوبال ها هستش که ID رو میفرسته تا فیلتر کنه ؟ اینو ممنون میشم توضیح بدین و یک سوال دیگه ، بعد از حلقه while که شرطش وجود پس هستش ، اون دو نقطه چیه ؟ نقل قول لینک به ارسال
Monica 322 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 در در 1/19/2018 at 00:33، Mehdi Bolourian گفته است : سلام و وقت بخیر ممنونم درست شد ، خیلی خیلی تشکر ولی میشه لطفا بهم توضیح بدین که چرا اینوری درست میشه ؟ من تو حالت قبل هم پست های مربوط به article رو میگیرفتم ولی همشون رو نشون میداد ؟ ربطی به the_id داره یا کلا چیز دیگه ای هستش ؟ مربوط به گلوبال ها هستش که ID رو میفرسته تا فیلتر کنه ؟ اینو ممنون میشم توضیح بدین و یک سوال دیگه ، بعد از حلقه while که شرطش وجود پس هستش ، اون دو نقطه چیه ؟ باسلام شما با کدتون عملا یک کوئری جدید ایجاد کردید ، وقتی در تک نوشته با نام خوده پست تایپ هستید که دیگه نباید new بگیرید! وردپرس تشخیص میده شما مقصودتون کدوم پست تایپ هست و مطلب همون رو میاره . بعد از دونقطه اطلاعات درخواستی هست ، the post نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .