.:: 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 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .