miraziz 26 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 با سلام. دوستان در حال حاضر در سایت من آخرن ارسال های در صفحه ي اول نشان داده میشه و قالب کدهای اون هم همان فایل index.php است. حالا آیا امکانش است این کدهای فحهی اول را عینا به عناون یک قالب برگه ي جدید استفاده کرد؟ و سپس از طریق تنظیمات -> خواندن، اون برگه را به عنوان صفحه ی نخست انتخاب کرد؟ نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 بخواید یک قالب برگه جدید بسازید که همه پست ها رو نمایش بده فقط باید یک مقدار حلقه رو تغییر بدید مثال <?php // The Query $the_query = new WP_Query( array('post_type' => 'post') ); // The Loop if ( $the_query->have_posts() ) { echo '<ul>'; while ( $the_query->have_posts() ) { $the_query->the_post(); echo '<li>' . get_the_title() . '</li>'; } echo '</ul>'; } else { // no posts found } /* Restore original Post Data */ wp_reset_postdata(); البته مشکل خاصی نداره هر تغییری که بخواید انجام بدید در این قسمت می تونید پیدا کنید https://developer.wordpress.org/reference/classes/wp_query/ سوالی خاصی هم پیش اومد میتونید مجدد همینجا سوالتون بپرسید 1 نقل قول لینک به ارسال
miraziz 26 ارسال شده در اردیبهشت 00 مالک گزارش بازنشر ارسال شده در اردیبهشت 00 در 6 دقیقه قبل، asadiy4n گفته است : بخواید یک قالب برگه جدید بسازید که همه پست ها رو نمایش بده فقط باید یک مقدار حلقه رو تغییر بدید خیلی ممنونم از پاسخ شما. الان این کدهای index.php من است. وقتی در یک فایل page-index.php ایجاد می کنم و کدها رو تو کپی میکنم. و بعد از ایجاد برگه جدید و انتخاب هب عناون صفحه نخست، کلا نتیجه به هم میریزه و پست ها رو نشون نمیده <?php get_header( 'index' );?> <div class="content section-inner-index"> <div style="display:block;" class="searchpoet"> <?php get_search_form(); ?> </div> <div class="clear"></div> <?php if (have_posts()) : ?> <div class="posts"> <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $total_post_count = wp_count_posts(); $published_post_count = $total_post_count->publish; $total_pages = ceil( $published_post_count / $posts_per_page ); if ( "1" < $paged ) : ?> <div class="page-title"> <h4><?php printf( __('Page %s of %s', 'lingonberry'), $paged, $wp_query->max_num_pages ); ?></h4> </div> <div class="clear"></div> <?php endif; ?> <?php while (have_posts()) : the_post(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class(' postindex '); ?>> <?php get_template_part( 'content', get_post_format() ); ?> <div class="clear"></div> </div> <!-- /post --> <?php endwhile; ?> <?php if ( $wp_query->max_num_pages > 1 ) : ?> <div class="post-nav archive-nav"> <?php echo get_next_posts_link( __('« Older<span> posts</span>', 'lingonberry')); ?> <?php echo get_previous_posts_link( __('Newer<span> posts</span> »', 'lingonberry')); ?> <div class="clear"></div> </div> <!-- /post-nav archive-nav --> <div class="clear"></div> <?php endif; ?> <?php endif; ?> </div> <!-- /posts --> </div> <!-- /content section-inner --> <?php get_footer(); ?> نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 شما کدهایی که براتون فرستادم رو قرار بدید ببینید پستها رو نمایش میده یا خیر اگر نمایش داد سایر قسمت ها رو اضافه کنید منظورتون از اینکه بهم ریخته رو متوجه نمیشم نقل قول لینک به ارسال
miraziz 26 ارسال شده در اردیبهشت 00 مالک گزارش بازنشر ارسال شده در اردیبهشت 00 (ویرایش شده) در 25 دقیقه قبل، asadiy4n گفته است : شما کدهایی که براتون فرستادم رو قرار بدید ببینید پستها رو نمایش میده یا خیر اگر نمایش داد سایر قسمت ها رو اضافه کنید منظورتون از اینکه بهم ریخته رو متوجه نمیشم من کدهای شما را قرار دادم و صرفا عنوان مطالب و آورد.(عکس زیر) حالا وقتی من کدهای index.php را در در page-index.php کپی کرده و برگه ایجاد شده با این قالب را به عنوان صفحهي نخست انتخاب میکنم. مثل تصویر زیر به درستی لود نمیشه (عکس زیر یا لینک زیر را ببیند) https://echolalia.ir/home/ در حالی که اگه به لینک زیر برید میبینید که استایل صفحه ي اول سایت من چطوری است https://echolalia.ir/ ویرایش شده اردیبهشت 00 توسط miraziz نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .