.:: Ali ::. 4 ارسال شده در شهریور 95 گزارش بازنشر ارسال شده در شهریور 95 سلام دوستان زمینه ی دلخواه تکرار شونده ایی ساختم به این صورت که هربار افزودن لینک رو میزنم دو فیلد اسم فایل و ادرس لینک ایجاد میشه. که هردوتا فیلد رو پر میکنم .از طرفی برای قسمت اسم فایل مقدار پیش فرض ِ نام لینک قرار دادم و شماره های 1 2 3 و ... رو جلوی این نام لینک دستی وارد میکنم و در نهایت ادرس لینکهارو میدم میخواستم بدونم امکانی وجود داره هربار افزودن لینک رو میزنم خودکار و بترتیب درون فیلد های بعد اسم فایل مقدار ِ نام لینک 1 نام لینک 2 نام لینک 3 و ... رو خودش بیاره که من فقط نیاز باشه ادرس لینک رو وارد کنم و دیگه شماره هایی که عرض کردم بصورت دستی جلوی عبارت نام لینک اضافه نکنم لینک به ارسال
Hamid Shirmardi 6 ارسال شده در شهریور 95 گزارش بازنشر ارسال شده در شهریور 95 سلام ، در خود افزونه که خیر ( برای من دقیقا پیش اومد این مورد ) اگر با پی اچ پی آشنایی دارین که میتونم براتون توضیح بدم ، در غیر اینصورت کدهای قالب رو اینجا بزارید تا براتون ویرایش کنم 1 لینک به ارسال
.:: Ali ::. 4 ارسال شده در شهریور 95 مالک گزارش بازنشر ارسال شده در شهریور 95 اشنایی که دارم اما باز بستگی داره در چه حد باشه اگه میشه لطفن بگید ببینیم چطوره یا یه مثال بزنید ممنون لینک به ارسال
Hamid Shirmardi 6 ارسال شده در شهریور 95 گزارش بازنشر ارسال شده در شهریور 95 (ویرایش شده) <?php $number = "1";?> <?php if( have_rows('download_box') ): ?> <ul class="links"> <?php while( have_rows('download_box') ): the_row(); // vars $text = get_sub_field('text'); $link = get_sub_field('url'); ?> <li> <?php if( $link ): ?> <a href="<?php echo $link; ?>"> <?php endif; ?> <?php if ( $text !="") { echo $text; } else { echo 'لینک دانلود'.$number++; } ?> <?php if( $link ): ?> </a> <?php endif; ?> <?php echo $content; ?> <?php endwhile; ?> </ul> <?php endif; ?> قبل از هرچیز یه متغیر تعریف کردیم به اسم number و مقدارش رو 1 گذاشتیم : <?php $number = "1";?> ما اینجا گفتیم که اگر متنی توی فیلد text بود اونو نمایش بده ، در غیر اینصورت متن پیشفرض که " لینک دانلود " هست باید نمایش پیدا کنه <?php if ( $text !="") { echo $text; } else { echo 'لینک دانلود'.$number++; } ?> و هر بار که لینکی اضاف میشه یه شماره به عدد 1 ما اضاف کن ( $number++ ) ویرایش شده شهریور 95 توسط Hamid Shirmardi 2 لینک به ارسال
.:: Ali ::. 4 ارسال شده در شهریور 95 مالک گزارش بازنشر ارسال شده در شهریور 95 متاسفانه نتونستم ادقام کنم دوست عزیز این کدهای بنده برای اجرای زمینه دلخواهمه، episodename همون نام لینک هست که در هر فیلد بهش شماره های 1 2 3 و... رو دستی اضافه میکنم addresslink هم همون فیلد ادرس لینک هست <?php if( have_rows('link720p') ): ?> <ul class="accord"> <li> <input type="checkbox" checked><i></i> <h2><b class="icondl icon-cloud-download"></b>لینک های دانلود 720p</h2> <p><?php while ( have_rows('link720p') ) : the_row(); ?> <a href="<?php the_sub_field('addresslink'); ?>" target="_blank"><?php the_sub_field('episodename'); ?> </a> <?php endwhile; ?></p></li> <div style="clear:both"></div> <?php else : endif; ?> لینک به ارسال
Hamid Shirmardi 6 ارسال شده در شهریور 95 گزارش بازنشر ارسال شده در شهریور 95 خدمت شما : <?php $num = "1"; if( have_rows('link720p') ): ?> <ul class="accord"> <li> <input type="checkbox" checked><i></i> <h2><b class="icondl icon-cloud-download"></b>لینک های دانلود 720p</h2> <p><?php while ( have_rows('link720p') ) : the_row(); ?> <?php $name= get_sub_field('episodename'); ?> <a href="<?php the_sub_field('addresslink'); ?>" target="_blank"><?php if ( $name !="" ) {echo $name; } else { echo 'لینک'.$num++; } ?> </a> <?php endwhile; ?></p></li> <div style="clear:both"></div> <?php else : endif; ?> 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری