miraziz 26 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 با سلام. دوستان در حال حاضر در سایت من آخرن ارسال های در صفحه ي اول نشان داده میشه و قالب کدهای اون هم همان فایل index.php است. حالا آیا امکانش است این کدهای فحهی اول را عینا به عناون یک قالب برگه ي جدید استفاده کرد؟ و سپس از طریق تنظیمات -> خواندن، اون برگه را به عنوان صفحه ی نخست انتخاب کرد؟ لینک به ارسال
asadiy4n 2807 ارسال شده در اردیبهشت 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 2807 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 شما کدهایی که براتون فرستادم رو قرار بدید ببینید پستها رو نمایش میده یا خیر اگر نمایش داد سایر قسمت ها رو اضافه کنید منظورتون از اینکه بهم ریخته رو متوجه نمیشم لینک به ارسال
miraziz 26 ارسال شده در اردیبهشت 00 مالک گزارش بازنشر ارسال شده در اردیبهشت 00 (ویرایش شده) در 25 دقیقه قبل، asadiy4n گفته است : شما کدهایی که براتون فرستادم رو قرار بدید ببینید پستها رو نمایش میده یا خیر اگر نمایش داد سایر قسمت ها رو اضافه کنید منظورتون از اینکه بهم ریخته رو متوجه نمیشم من کدهای شما را قرار دادم و صرفا عنوان مطالب و آورد.(عکس زیر) حالا وقتی من کدهای index.php را در در page-index.php کپی کرده و برگه ایجاد شده با این قالب را به عنوان صفحهي نخست انتخاب میکنم. مثل تصویر زیر به درستی لود نمیشه (عکس زیر یا لینک زیر را ببیند) https://echolalia.ir/home/ در حالی که اگه به لینک زیر برید میبینید که استایل صفحه ي اول سایت من چطوری است https://echolalia.ir/ ویرایش شده اردیبهشت 00 توسط miraziz لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری