iranianwp 37 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 سلام دوستان خسته نباشيد... من از كد زير براي دو قسمت دانلود با لينك مستقيم يعني به صورت عادي و يه قسمت ديگر براي براي اعضا استفاده ميكنم.ولي وقتي دانلود با لينك مستقيم رو انتخاب ميكنم زير فايل دانلود مينويسه بايد براي دانلود عضو شويد در صورتي كه لينك نداره.ولي وفتي براي اعضا انتخاب ميكنم تنها براي اعضا نمايش ميده.يه برسي بكنيد<?php if( get_post_meta($post->ID, "download", true) ): ?><a href="<?php echo get_post_meta($post->ID, "download", true); ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php endif; ?></div>=========================================<?php if (is_user_logged_in()){echo '<a href="';$src=get_post_custom_values("vip"); echo $src[0];echo '"><img title="dl" src="" alt="" width="" height="" /></a>';}else {echo "برای نمایش لینک عضویت باید عضو شوید.";};?></div> نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 سلام.<?phpif (is_user_logged_in()) { echo get_post_meta($post->ID, "download", true);} else { echo '<p>برای نمایش لینک عضویت باید عضو شوید.</p>';}?> 4 نقل قول لینک به ارسال
iranianwp 37 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 ممنون استاد ولي ميشه بگين اين كد چيكار ميكنه ؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 تست کنید:<?php if( get_post_meta($post->ID, "download", true) ){ ?><a href="<?php echo get_post_meta($post->ID, "download", true); ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php } ?></div>=========================================<?php if (is_user_logged_in()){?><a href="<?php echo get_post_meta($post->ID, "vip", true); ?>"><img title="dl" src="" alt="" width="" height="" /></a><?php}else {echo "برای نمایش لینک عضویت باید عضو شوید.";}?></div> 6 نقل قول لینک به ارسال
iranianwp 37 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 نه نشد لينك رو نشون نميده لينك بخش VIP رو نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 <?php if( get_post_meta($post->ID, "download", true) ): ?><a href="<?php echo get_post_meta($post->ID, "download", true); ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php endif; ?></div>من خیلی متوجه مشکلتون نشدم اما این کد حداقل این ایراد رو داره که در بخش if با تگ a شروع می شه و با بستن تگ li در نتیجه در زمانی که شما برای این زمینه مقدار نگذاری و if اجرا نشه یه تگ بازه li به وجود می آد که می تونه کل کدهای بعدیش رو تحت شعاع قرار بده یا تگ li رو به صورت کامل به داخل if منتقل کنید و یا بسته شدنش را هم به بیرون شرط منتقل کنید 4 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 الان متوجه مشکلتونم شدمشما می خواهید یا لینک دانلود مستقیم دیده بشه یا اگر بیننده عضو بود لینک دانلود VIP و اگر نبود یک نوشته برای عضویتاگر اینطوره ساختار کدتون اشتباهه و باید به شکل زیر تغییر کنه<?php if( get_post_meta($post->ID, "download", true) ): ?><li><a href="<?php echo get_post_meta($post->ID, "download", true); ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php elseif (is_user_logged_in()){?><li><a href="<?php echo get_post_meta($post->ID, "vip", true); ?>"><img title="dl" src="آدرس عکس" alt="" width="طول عکس" height="عرض عکس" /></a></li><?php}else {echo '<li>برای نمایش لینک دانلود باید <a href="آدرس سایت /wp-login.php?action=register">عضو شوید </a></li>.';}?><?php endif;?> 4 نقل قول لینک به ارسال
iranianwp 37 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 ببيند من منظورم اينه كه ميخوام وقتي زمينه دل خواه download فعال بود همه بتونن دانلود كننن و وقتي زمينه دلخواه VIP فعال بود فقط دوستاني كه عضو هستند بتونن دانلود كنن ؟ الان كد زير اين كارو انجام ميده.<?php if( get_post_meta($post->ID, "download", true) ): ?><li><a href="<?php echo get_post_meta($post->ID, "download", true); ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php elseif (is_user_logged_in()){?><li><a href="<?php echo get_post_meta($post->ID, "vip", true); ?>"><img title="dl" src="آدرس عکس" alt="" width="طول عکس" height="عرض عکس" /></a></li><?php}else {echo '<li>برای نمایش لینک دانلود باید <a href="آدرس سایت /wp-login.php?action=register">عضو شوید </a></li>.';}?><?php endif;?> نقل قول لینک به ارسال
Parsa 23463 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 <?php$download = get_post_meta($post->ID, "download", true)$vip = get_post_meta($post->ID, "vip", true)if( (! empty($download)) && ! is_user_logged_in() ): ?><li><a href="<?php echo $download; ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php else:if ((! empty($vip)) && is_user_logged_in()){?><li><a href="<?php echo $vip; ?>"><img title="dl" src="آدرس عکس" alt="" width="طول عکس" height="عرض عکس" /></a></li><?php} else {echo '<li>برای نمایش لینک دانلود باید <a href="آدرس سایت /wp-login.php?action=register">عضو شوید </a></li>.';}endif;?> 5 نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 و:<?phpif(get_post_meta($post->ID, "download", true)) { echo get_post_meta($post->ID, "download", true);} else if(get_post_meta($post->ID, "VIP", true)) { if (is_user_logged_in()) { echo get_post_meta($post->ID, "VIP", true); } else { echo 'Please login.'; }}?>mspsoft عزیز:اگر امکانش هست سوال خود را به صورت کامل توضیح دهید تا در پاسخگویی، موردی گنگ نباشد. 3 نقل قول لینک به ارسال
iranianwp 37 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 <?php$download = get_post_meta($post->ID, "download", true)$vip = get_post_meta($post->ID, "vip", true)if( (! empty($download)) && ! is_user_logged_in() ): ?><li><a href="<?php echo $download; ?>"><strong>دانلود با لينك مستقيم</strong></a><br /></li><?php else:if ((! empty($vip)) && is_user_logged_in()){?><li><a href="<?php echo $vip; ?>"><img title="dl" src="آدرس عکس" alt="" width="طول عکس" height="عرض عکس" /></a></li><?php} else {echo '<li>برای نمایش لینک دانلود باید <a href="آدرس سایت /wp-login.php?action=register">عضو شوید </a></li>.';}endif;?>واقعا از انجمن اصلی ورد پرس فعال ترین خسته نباشید خدا قوت.ولی متاسفانه بازم نشد نقل قول لینک به ارسال
Parsa 23463 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 شما خواستتون رو کامل مطرح نکردید. واسه همین کسی نمیتونه به سوال شما جواب بدهبه هر حالدر کد زیر: برای کاربران غیر عضو لینک دانلود معمول به همراه پیغام نمایش داده میشهبرای کاربران عضو لینک معمول + لینک vip نمایش داده میشه<?php$download = get_post_meta($post->ID, "download", true)$vip = get_post_meta($post->ID, "vip", true)if( (! empty($download)) ){?><li><a href="<?php echo $download; ?>"><strong>دانلود با لينك مستقيم</strong></a></li><?php}if ((! empty($vip)) && is_user_logged_in()){?><li><a href="<?php echo $vip; ?>"><img title="dl" src="آدرس عکس" alt="" width="طول عکس" height="عرض عکس" /></a></li><?php} elseif((! empty($vip))) {echo '<li>برای نمایش لینک دانلود باید <a href="آدرس سایت /wp-login.php?action=register">عضو شوید </a></li>.';}?> 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .