ARIARAD 2 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 سلام خدمت همگیبنده یه مشکلی داماونم اینه که در single page چند تا متغیر دارم که می خوام اونارو تو کوئری اون پست نشون بدم مثلا من تو single page متغیری دارم به این شکا $test=salam حالا می خوام تو کوئری هم اون salam رو نشون بدم اگه میشه راهنماییم کنید نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 $test شما از کجا مقدار می گیره single page اگر منظورتون صفحه single.php است که مقدار تست متغیر نمی شود و همیشه ثابت است مقدار ثابت را هم تایپ کنید در کوئری متغییر را با زمینه دلخواه یا post_meta به مطلب اضافه می کنند و با <?php if(get_post_meta($post->ID, 'test')) {echo get_post_meta($post->ID, 'test', true);}?>نمایش می دن اگر ورودی خاصی برای $test دارید سئوالتون رو واضح و با شرح جزئیات بفرمایید. 2 نقل قول لینک به ارسال
ARIARAD 2 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 م$test شما از کجا مقدار می گیره single page اگر منظورتون صفحه single.php است که مقدار تست متغیر نمی شود و همیشه ثابت است مقدار ثابت را هم تایپ کنید در کوئری متغییر را با زمینه دلخواه یا post_meta به مطلب اضافه می کنند و با<?php if(get_post_meta($post->ID, 'test')) {echo get_post_meta($post->ID, 'test', true);}?>نمایش می دناگر ورودی خاصی برای $test دارید سئوالتون رو واضح و با شرح جزئیات بفرمایید.ممنون بابت توجهتون ببینید بنده 20 تا فیلد از طریق متاباکس اضافه کردم که هم می خوام مقدار های داخل فیلد هارو تو کوئری نمایش بدم و هم این که یه کدی نوشتم که بیاد تعداد فیلد های پر شده از این 20 تا فیلد بشمره ، می خوام تعداد فیلد های پر شده هم تو کوئری نمایش بدمیعنی مقدار اون متغیر ها هم از اون single.php هستش (تعداد فیلد های پر شده) و هم متاباکس ها که منبعش دیتابیس میشه (مقدار فیلد های پر شده) خونده میشه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 منبع نمی تونه single.php باشه اگر برای شمارش تابع خاصی نوشتید که باید اونرو در قالب یک function در سند functions.php بسازید البته تعداد فیلدهای پر شده ی کد ویژه ای نمی خواد <div class="meta-count"></div><div class="meta-box"><?php if(get_post_meta($post->ID, 'mata_key1')) {echo '<div class="myMeta">'.get_post_meta($post->ID, 'meta_key1', true).'</div>';}if(get_post_meta($post->ID, 'mata_key2')) {echo '<div class="myMeta">'.get_post_meta($post->ID, 'meta_key2', true).'</div>';}if(get_post_meta($post->ID, 'mata_key3')) {echo '<div class="myMeta">'.get_post_meta($post->ID, 'meta_key3', true).'</div>';}if(get_post_meta($post->ID, 'mata_key4')) {echo '<div class="myMeta">'.get_post_meta($post->ID, 'meta_key4', true).'</div>';}if(get_post_meta($post->ID, 'mata_key5')) {echo '<div class="myMeta">'.get_post_meta($post->ID, 'meta_key5', true).'</div>';}?></div><script type="text/javascript">$(document).ready(function() {$(".meta-box").filter(function() { var myMeta = $(this).find(".myMeta").length; $(this).prevAll(".meta-count").text(myMeta);})})</script> 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .