مشکل در رشته ها در شرط

این تاپیک 0 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  Mahdi .s ،‏ 1 سال و 9 ماه پیش .

این تاپیک تاکنون 475 بازدید داشته است .

نویسنده پست
دوشنبه ، 2 مارس 2015     1:05 ب.ظ #


Mahdi .s

Subscriber
2 پست2 تاپیک

با سلام خدمت دوستان گرامی.

بنده زیاد با پی اچ پی آشنا نیستم (در حد 10-20%) امروز مشکلی برام پیش اومده که نتونستم حلش کنم.

اگر کمکم کنید ممنون میشم.

مشکلم این کده:
if (get_field("is-product")=='1'){
echo '<div align="center">';
//Rule Adress
if (the_field("rule")!='http://' || the_field("rule")!=''){
echo '<a rel="nofollow" href="'. the_field('rule') .'" role="button" class="Button Button--error" title="قوانین خرید" rel="nofollow" target="_blank"><i class="fa fa-fw fa-check"></i>قوانین خرید</a>';
}
//Cost
if (the_field("cost")!='0' || the_field("rule")!=''){
echo '<a role="button" class="Button Button--info" style="cursor: default;"><i class="fa fa-fw fa-shopping-cart"></i>قیمت محصول: '. the_field('cost') .' تومان</a>';
}
//Demo
if (the_field("demo")!='http://' || the_field("demo")!=''){
echo '<a rel="nofollow" href="'. the_field('demo') .'" role="button" class="Button Button--primary" title="دمو آنلاین" rel="nofollow" target="_blank"><i class="fa fa-fw fa-heart"></i>دمو آنلاین محصول</a>';
}else{
echo '<a role="button" class="Button Button--primary" title="دمو آنلاین" style="cursor: default;"><i class="fa fa-fw fa-heart"></i>دمو آنلاین محصول</a>';
}
//Shots
if (the_field("shots")!='http://' || the_field("shots")!=''){
echo '<a rel="nofollow" href="'. the_field('shots') .'" role="button" class="Button Button--warning" title="دانلود اسکرین شات ها" rel="nofollow" target="_blank"><i class="fa fa-fw fa-desktop"></i>دانلود اسکرین شات ها</a>';
}else{
echo '<a role="button" class="Button Button--warning" title="دانلود اسکرین شات ها" style="cursor: default;"><i class="fa fa-fw fa-desktop"></i>دانلود اسکرین شات ها</a>';
}
echo '</div">';
}
وقتی اجرا میشه یسری مشکلاتی داره.
rel="nofollow" href خالی میمونه و در نتیجه دکمه لینک دار نمیشه. البته تابع the_field درست عمل میکنه ولی آدرس (یا همان مقدار بازگشتی این تابع) کاملا در خارج از دکمه دیده میشه.

تو عکس زیر مشخصه:

آیا راهی برای حل مشکل هست؟

کد رو دوباره پیوست کردم. چون فکر کنم اینجا درست نشون داده نمیشه.

تابع the_filed هم مربوط به افزونه ACF Pro هستش.

پیوست ها:
You must be logged in to view attached files.
1  تشکر
پست 1 تا 1 (از مجموع 1 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .