mehdi.tayebi 171 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 همانطور که می دونید صفحه index.php مربوط به نمایش صفحه اول سایت می باشد .من با استفاده از آموزش مربوط به ساخت Custom Page که در همین انجمن آموزشش موجود می باشد ، اومدم و برای صفحه اصلی سایتم یه تم خاص و اختصاصی ایجاد کردم و در برگه ها یک برگه خالی با عنوان صفحه اصلی ایجاد کردم و اون برگه ای که با نام featured-content و با استفاده از Custom page ایجاد کردم ، ساخته ام .حالا به قسمت کد زنی برمی گردیم و درون صفحه index.php می خوام شرطی بنوییسم که اگر از طریق تنظمیات > خواندن > برگهی نخست رو قرار دادن بروی " صفحه اصلی " اون تم با اون تنظمیات نمایش داده شود و مابقی صفحات به صورت بلاگ یا حالت عادی نمایش داده شود .من یکی از قالبهای اصلی وردپرس ، صفحه Index.php باز کردم و با کد زیر برخورد کردم :<div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <?php if ( have_posts() ) : // Start the Loop. while ( have_posts() ) : the_post(); /* * Include the post format-specific template for the content. If you want to * use this in a child theme, then include a file called called content-___.php * (where ___ is the post format) and that will be used instead. */ get_template_part( 'content', get_post_format() ); endwhile; // Previous/next post navigation. twentyfourteen_paging_nav(); else : // If no content, include the "No posts found" template. get_template_part( 'content', 'none' ); endif; ?> </div><!-- #content --></div><!-- #primary -->ممنون میشم هم به سوال اول من و هم کدی که قرار دادم آنالیزز و بررسی کنید و توضیحی راجبش بدید . لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 کدتون که چیز عجیبی نیست گفته اگر مطلب صفحه جاری وجود داشت حلقه مطالب رو باز کن و الا حلقه none شرطتون <?phpif(is_home()) {?>کدهای صفحه اصلی<?php}else {?>کدهای مابقی صفحات<?php }?> 2 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری