rezakianoosh

نمایش نتیجه یک کد php در میان کد دیگر

7 پست در این موضوع قرار دارد

سلام دوستان

یه کد دارم که نتیجه اش یه عدد میشه .

کد مورد نظرم :


<?php echo get_option('art_box_id2'); ?>

حالا میخام نتیجه این کد که یه عدد هست رو به cat بدم .


<?php $recent = new WP_Query("cat=<?php echo get_option('art_box_id2'); ?>&showposts=5&offset=2");
while($recent->have_posts())
: $recent->the_post();?>

به صورت بالا قرار دادم ولی کار نمیکنه . دوستان لطفا راهنمایی کنن ، ممنون میشم .

به اشتراک گذاری این پست


لینک به پست

<?php $cat = get_option('art_box_id2');
$recent = new WP_Query("cat=$cat&showposts=5&offset=2");
while($recent->have_posts()): $recent->the_post();?>

به اشتراک گذاری این پست


لینک به پست

وقتی کد رو میزارم تو قالب مطلب دسته مورد نظر رو نشون نمیده . دلیلش چی میتونه باشه ؟ تو قالب از کوئری های دیگه ای هم استفاده کردم . ( در ضمن میخام از $cat = get_option('art_box_id2'); دو بار در قالب استفاده کنم امکان داره به خاطر ان موضوع باشه ؟ )

ویرایش شده در توسط rezakianoosh

به اشتراک گذاری این پست


لینک به پست

وقتی این رو استفاده می کنید درست خروجی میده؟

<?php echo get_option('art_box_id2'); ?>

به اشتراک گذاری این پست


لینک به پست

نه اگه درست خروجی میداد که دیگه مشگلی نداشتم . البته این کد برام عدد رو بر میگردونه اما وقتی میزارمش تو کد بالا تا بیاد مطالب مربوط به اون عدد ( id دسته هام هست ) رو برام نشون بده ، کار نمیکنه .

به اشتراک گذاری این پست


لینک به پست

اگر خروجی میده نباید مشکلی باشه.

<?php
$cat = get_option('art_box_id2');
query_posts("cat=$cat&showposts=5&offset=2");
while(have_posts()): the_post();
?>

به اشتراک گذاری این پست


لینک به پست

ممنون مرتضی جان مشگل حل شد .

اینجوری نمیشه باید به فکر php باشم .

اگر نیاز هست تاپیک رو ببندید .

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری