zakeri 0 ارسال شده در آبان 96 گزارش بازنشر ارسال شده در آبان 96 من میخوام مثلا عنوان هر صفحه داخل کد جاوای که دارم نمایش داده بشه حالا اگه مستقیم کد رو داخل سایت بذاری این قابل انجام هست اما اگه بخوای کد ها داخل فایل باشه و فراخوانی بشه نمیشه ! مثلا <script type="application/ld+json"> { "post name": "<?php the_title(); ?>", } </script> اینو مستقیم بذاری داخل کد ها نتیجه درست نمایش میده . اما اگه بخوای فراخوانی کنی نتیجه همینی که هست نمایش داده میشه و عنوان چاپ نمیشه کسی میتونه این نمونه بالا رو با مثال حل کنه ؟ چون من دانش ندارم :| و قبلش نت رو کلی خوندم به نتیجه نرسیدم نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در آبان 96 گزارش بازنشر ارسال شده در آبان 96 سلام و درود <script type="application/ld+json"> <?php echo json_encode(array( 'post name' => get_the_title(), ), JSON_UNESCAPED_UNICODE); ?> </script> موفق باشید 2 نقل قول لینک به ارسال
فرحان 997 ارسال شده در آبان 96 گزارش بازنشر ارسال شده در آبان 96 مقادیر رو توی هد توی متغییر جاوااسکریپت پرینت کنید و بعد از توی فایل های جاوا اسکریپت از اون متغییر استفاده کنید. مثال: <script type="application/ld+json"> var data = <?php echo json_encode(array( 'post_name' => get_the_title(), ), JSON_UNESCAPED_UNICODE); ?>; </script> حالا توی فایل جاوااسکریپتتون به این صورت دسترسی دارید : var title = data.post_name; البته وردپرس خودش تابعی برای این کار داره که بهتره از اون استفاده کنید. https://codex.wordpress.org/Function_Reference/wp_localize_script 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .