skweb14 0 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 سلامچند وقته دارم یه تب برا سایتم درست میکنم که یه مشکل اساسی برام ایجاد شده اونم اینکه وقتی میخوام با ای جکس یه فایل رو از داخل قالب لود کنم خطا میده البته داخل فایل از حلقه ودپرس استفاده شده . یعنی با هر تابعی از وردپرس مشکل داره و لود نمی کنه. نقل قول لینک به ارسال
فرحان 997 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 سلام. خوب کد اجاکستونو بنویسید اینطوری که نمیشه راهنمایی کرد. و توضیح بدین که می خواید فایل جاوااسکریپت لود کنید یا نه خروجی فایل php هست و غیره.. نقل قول لینک به ارسال
skweb14 0 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 یه فایل php هستش که داخل این فایل از حلقه وردپرس ( کوئری ) برای نمایش مطالب دسته ای خاص در یک تب می خواهم استفاده کنم . نقل قول لینک به ارسال
skweb14 0 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 اینم کد :<script type="text/javascript">$(document).ready(function() { $("#tabs-home li a").click(function() { $("#con-home").empty().append("<div id='loading'><img src='<?php bloginfo("template_url"); ?>/images/loading.gif' alt='Loading' /></div>"); $("#tabs-home li a").removeClass('current'); $(this).addClass('current'); $.ajax({ url: this.href, success: function(html) { $("#con-home").empty().append(html); } }); return false; }); $("#con-home").empty().append("<div id='loading'><img src='<?php bloginfo("template_url"); ?>/images/loading.gif' alt='Loading' /></div>"); $("#tabs-home li a").first().addClass('current'); $.ajax({ url: '<?php bloginfo("template_url"); ?>/inc/Tourism.php', type: 'GET', success: function(html) { $("#con-home").empty().html(html); } });});</script> نقل قول لینک به ارسال
فرحان 997 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 این خط رو نگاه کنید: url: '<?php bloginfo("template_url"); ?>/inc/Tourism.php',این روش آدرس دادن به فایل های php توی وردپرس اشتباه هست. اگر شما وردپرس رو بارگزاری نکنید و فایل php رو مستقیم فراخوانی کنید دیگه به توابع وردپرس دسترسی ندارید.به همین خاطر باید query_var ایجاد کنید و بعد با یک اکشن به template_redirect هوک بزنید و در صورتی که اون متغییر شما توی url بود و مقدار مورد نظرتونو داشت بگید برو فلان تابع رو اجرا کن. و توی اون تابع کد تبتون رو قرار بدید.راه دیگش این هست که از admin_ajax استفاده کنید . روش استفاده از ادمین آجاکس رو خیلی جاها توضیح دادن و کد آمادش زیاده و البته استانداردش هم همون هست ولی راه بالا که گفتم انعطاف بیشتری داره چون کل وردپرس رو می تونید اجرا کنید.موفق باشید. 1 نقل قول لینک به ارسال
skweb14 0 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 من دقیقا نمی دونم چطوری از ادمین ای جکس توی قالب استفاده کنم : اگه منظورتون اینکه یه فانکشن درست کنم بعد ادمین ای جکس رو توسطش فراخوانی کنم بعد چطوری در ادرس دهی ازش استفاده کنم؟ نقل قول لینک به ارسال
skweb14 0 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 یه نمونه کسی نمی تونه برام معرفی کنه؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .