رفتن به مطلب

ایجاد محدودیت برای کاربران


پست های پیشنهاد شده

باز اخطار داد.محل قرار گیری فایل php تاثیری که نداره ؟ یا اینکه تو لوکال هاست باشه؟

Fatal error: Call to undefined function is_user_logged_in()ی

لینک به ارسال

فایل php به پوشه قالب انتقال دادم ولی باز خطا داد

Fatal error: Call to undefined function is_user_logged_in() in C:\wamp\www\Newfolder\wp-content\themes\twentytwelve\abniye_1388.php on line 3

لینک به ارسال

استاد به اول اسکریپت دستور زیر اضافه کردم درست شد.این کار که ایرادی نداره؟

require_once('C:\wamp\www\Newfolder\wp-blog-header.php')

ولی فقط کلا دیگه فرمت قالبم نداره تو یه صفحه سفید کد رو میده نه داخل قالبم. این مشکل چطوری حلش کنم؟فقط کد رو میده بدون هیچ قالب و عنوان سایتی مثل پیوست

ولی فقط کلا دیگه فرمت قالبم نداره تو یه صفحه سفید کد رو میده نه داخل قالبم. این مشکل چطوری حلش کنم؟فقط کد رو میده بدون هیچ قالب و عنوان سایتی مثل پیوست

post-8493-0-02294900-1419430782_thumb.pn

لینک به ارسال

نباید اینکار را بکنید اون کد را حذف کنید و در ابتدای برگه وارد کنید


<?php
/*template name: downloads
*/
get_header();
?>

و انتهاش هم


<?php get_footer();?>

بعد از طریق پیشخوان یک برگه با قالب downloads منتشر کنید

لینک به ارسال

اگر کاری که عرض شد را انجام بدید فراخوانی می شه شما نباید فایل را به صورت مستقیم باز کنید باید برگه ای با قالب فایل ایجاد کنید و بازش کنید

  • امتیاز 1
لینک به ارسال

اکشن هم به همین ترتیب دیگه باید تبدیلش کنید به قالب برگه و منتشرش کنید و نشانی برگه منتشر شده را در اکشن قرار دهید

  • امتیاز 1
لینک به ارسال

راه دیگه ای نیست؟

اگه من چندتا فایل داشته باشم که تابع به دست اوردن کدهاشون با هم فرق بکنه اون وقت باید برای هر فایل این کار تکرار کنم؟

لینک به ارسال

بهتره که نکنید چون اگه روی نمایشگر باز بمونه با باز و بسته شدن نمایشگر اکشن دوباره اجرا می شه یا با رفرش صفحه

اگر خواستید اینکار را بکنید بعد از اجرای اکشن صفحه را به نشانی خودش ریدایرکت کنید تا حافظه نهانگاه از اطلاعات فرم تخلیه شود

تابع ری دایرکت در وردپرس


wp_redirect('http://site.com/example');

البته اکشن را باید در ابتدای فرم و قبل از اجرای تابع get_header() قرار دهید و نه در ادامه ی فرم

راه دیگه ای نیست؟

اگه من چندتا فایل داشته باشم که تابع به دست اوردن کدهاشون با هم فرق بکنه اون وقت باید برای هر فایل این کار تکرار کنم؟

اگر کدهاتون رو تمیز و مرتب بنویسید و از متغیرهای مشابه مقدار بگیرید می تونید متغییر متفاوت را از طریق فیلدهای hidden بهش تزریق کنید تا مجبور به ساخت چندین اکشن و فرم نباشید

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...