BenTo 12 ارسال شده در شهریور 96 گزارش بازنشر ارسال شده در شهریور 96 با عرض سلام ببخشید دوستان برای اینکه بتونم شماره گذاری کنم لیست آخرین مطالب رو حلقه زیر رو دارم : <?php $posts = get_posts('numberposts=10'); foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php the_title(); ?></a></li> <?php } ?> حالا اگه بخوام شمارنده بهش اضافه کنم باید چی اضافه بشه به کد ؟ مانند عکس زیر : نقل قول لینک به ارسال
amirali.bk 656 ارسال شده در شهریور 96 گزارش بازنشر ارسال شده در شهریور 96 (ویرایش شده) <?php $i = 1; while($i <= 10) { $i++; ?> <?php $posts = get_posts('numberposts=10'); foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php echo $i; ?><?php the_title(); ?></a></li> <?php } } ?> سلام کد بالارو تست کنید ویرایش شده شهریور 96 توسط amirali.bk 1 نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در شهریور 96 گزارش بازنشر ارسال شده در شهریور 96 (ویرایش شده) سلام <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?= $i ?> <?php the_title(); ?></a></li> <?php $i++; } ?> ویرایش شده شهریور 96 توسط mehran-b 2 نقل قول لینک به ارسال
BenTo 12 ارسال شده در شهریور 96 مالک گزارش بازنشر ارسال شده در شهریور 96 در 15 دقیقه قبل، amirali.bk گفته است : <?php $i = 1; while($i <= 10) { $i++; ?> <?php $posts = get_posts('numberposts=10'); foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php echo $i; ?><?php the_title(); ?></a></li> <?php } } ?> سلام کد بالارو تست کنید با عرض خسته نباشید به شما امیرعلی جان کد تست کردم در یک حلقه که مطالب رو کپی کرد نشان داد اما خود مشکل را با تگ <ol> از طریق html درست کردم مرسی بازم سپاس 1 نقل قول لینک به ارسال
BenTo 12 ارسال شده در شهریور 96 مالک گزارش بازنشر ارسال شده در شهریور 96 (ویرایش شده) در ۱ ساعت قبل، mehran-b گفته است : سلام <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?= $i ?> <?php the_title(); ?></a></li> <?php $i++; } ?> سلام این حلقه درست و بی نقص بود فقط یک سوال فنی اگه بخوام مثل اون عکس که دادم به شماره ها یک استایل بدم چطوری برای این کد پی اچ پی یکه کلاس تعریف کنم ؟ البته خودم تعریف کردم فقط ببینید نحوه تعریف درسته یا نه: <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><div class="nam-class"><?= $i ?></div> <?php the_title(); ?></a></li> <?php $i++; } ?> سپاس ویرایش شده شهریور 96 توسط BenTo نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در شهریور 96 گزارش بازنشر ارسال شده در شهریور 96 (ویرایش شده) در 35 دقیقه قبل، BenTo گفته است : سلام این حلقه درست و بی نقص بود فقط یک سوال فنی اگه بخوام مثل اون عکس که دادم به شماره ها یک استایل بدم چطوری برای این کد پی اچ پی یکه کلاس تعریف کنم ؟ البته خودم تعریف کردم فقط ببینید نحوه تعریف درسته یا نه: <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><div class="nam-class"><?= $i ?></div> <?php the_title(); ?></a></li> <?php $i++; } ?> سپاس سلام کدی که شما خودت تعریف کردی اگر div رو بکنی span میشه به یه نتایجی رسید. <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><span class="nam-class"><?= $i ?></span> <?php the_title(); ?></a></li> <?php $i++; } ?> ولی عرفش اینه که این کارا رو با Pseudo Element انجام میدن. مثلا این مثالی که برات ساختم رو یه نگاه بنداز. https://jsfiddle.net/7fskp5mr/1/ البته توی مثال خود شمارنده هم با css پیاده شده. ویرایش شده شهریور 96 توسط mehran-b 1 نقل قول لینک به ارسال
BenTo 12 ارسال شده در شهریور 96 مالک گزارش بازنشر ارسال شده در شهریور 96 در 34 دقیقه قبل، mehran-b گفته است : سلام کدی که شما خودت تعریف کردی اگر div رو بکنی span میشه به یه نتایجی رسید. <?php $posts = get_posts('numberposts=10'); $i=1; foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><span class="nam-class"><?= $i ?></span> <?php the_title(); ?></a></li> <?php $i++; } ?> ولی عرفش اینه که این کارا رو با Pseudo Element انجام میدن. مثلا این مثالی که برات ساختم رو یه نگاه بنداز. https://jsfiddle.net/7fskp5mr/1/ البته توی مثال خود شمارنده هم با css پیاده شده. مهران جان دستت طلا اتفاقا منم همین css رو ترجیح میدم حلقه رو زیاد پیچیده نمیکنه - یعنی این چند رور انقدر دیگه تایپیک دادم و زحمت دادم ، خودم شرمنده میشم در آینده مشکلات رو تایپیک کنم 1 نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در شهریور 96 گزارش بازنشر ارسال شده در شهریور 96 در هم اکنون، BenTo گفته است : مهران جان دستت طلا اتفاقا منم همین css رو ترجیح میدم حلقه رو زیاد پیچیده نمیکنه - یعنی این چند رور انقدر دیگه تایپیک دادم و زحمت دادم ، خودم شرمنده میشم در آینده مشکلات رو تایپیک کنم آره خوب برای این چیزهای ساده مثل شمارنده بهتره PHP رو درگیر نکنیم. موفق باشید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .