mehrabi 2 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 سلام و خسته نباشیددنبال این سؤال بودم توی انجمن و توی وب هم هرچی جستجو کردم چیزی دستگیرم نشد.من از زمینه دلخواه برای جعبه دانلود استفاده می کنم. اما یه مشکلی برای درج لینک منبع دارم.این کد درج منبع:<?php if($src= get_post_meta($post->ID, "src", true)) : ?><div class="src">منبع:<span><?php echo $src; ?></span></div><?php endif; ?>وقتی کد مثل بالا باشه منبع لینک دار نیست. ولی می خوام منبع لینک دار باشه. کد رو به این شکل می نویسم:<?php if($src= get_post_meta($post->ID, "src", true)) : ?><div class="src"><a href="<?php echo $src; ?>">منبع:</a></div><?php endif; ?>اشکال اینجاست که وقتی زمینه دلخواه منبع رو وارد می کنم مثلا wp-parsi.com اگه اول آدرسش از http:// استفاده نکنم آدرس سایت خودم رو اولش نشون می ده.اینطور میشه:mydomain.com/wp-parsi.comچطوری میشه کاری کرد که فقط خود wp-parsi.com رو نشون بده، در عین حال لینک دار هم باشه.برای رمز هم از همین روش استفاده می کنم. می خوام http:// اولش نباشه.رمز ها هم متفاوته و نمی شه توی خود فایل single وارد کرد.ممنون از همه دوستان لینک به ارسال
PRGAME 175 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 خب ببینید این کار میکنه :<a href="http://<?php echo $src; ?>"> 6 لینک به ارسال
mehrabi 2 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 خب ببینید این کار میکنه :<a href="http://<?php echo $src; ?>">سلامخیلی ممنون از پاسختون کار کرد ولی یه مشکل دیگه:اگه آدرس رو کامل با http:// بنویسم به مشکل بر می خورم. لینک آدرس رو اگه بخوام باز کنم اینطوریه:http://http//domain.comنمی شه جوری شرط نوشت که اگه مقدار وارد شده در زمینه دلخواه اولش http:// داشت از روش شما استفاده کنه و اگه نداشت از اون یکی؟البته می شه دوتا زمینه دلخواه تو قالب تعریف کرد که یکی با http:// باشه یکی بدون http://. ولی مشکل می شه هم این که باید حواسم باشه لینک چیه هم اینکه اگه بشه شرط نوشت استانداردتره! نیست؟ و هم اینکه فقط زمینه برای لینک منبع که نیست لینک های دانلود و ... هم همینه.راه حل چیه؟تشکر از همه لینک به ارسال
jafar1374 15 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) اینم تست کنید برا من که خوب جواب داده<?php $mid_var = get_post_meta($post->ID, 'منبع',true);if(isset($mid_var) && !empty($mid_var)) : ?> <li class="source"><a target="_blank" href="<?php echo get_post_meta($post->ID, 'منبع',true); ?>">منبع</a></li> <?php endif; ?>یا اینکه اگه می خاید ادرس سایت معلوم باشه :<?php $mid_var = get_post_meta($post->ID, 'منبع',true);if(isset($mid_var) && !empty($mid_var)) : ?><li class="source"><?php echo get_post_meta($post->ID, 'منبع',true); ?></li><?php endif; ?>و بعد آدرس رو به این شکل تو زیمنه وارد کنید<a href="http://yoursite.com" target="_blank">http://yoursite.com</a>به هر حال برا خودش یه راهه ویرایش شده مرداد 92 توسط jafar1374 2 لینک به ارسال
Bright Moon 653 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 یا اینکه با یه شرط مشخص کنیم عبارت داخل رشته هست یا نه$pos = strpos($src, "http://");if ($pos == True) { echo "<a href=". $src;}else{ echo "<a href=http://". $src;} 2 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری