💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ Deleted
include در شورتکد
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۰۶ اسفند ۱۳۹۷
سلام خدمت دوستان و آقای علی محمدی آقای علی محمدی من قبلا دقیقا خواستم همین پلاگین و بنویسم لاگین و عضویت رو ولی یه مشکلی بود که الان تو همین پلاگین ما هم هست ... الان اگه ما از این شورتکد لاگین بین دو تا پاراگراف مثلا استفاده کنیم خود به خود میره و اول پست قرار میگیره ... این مشکل وقتی پیش میاد که از include کردن توی شورتکد استفاده کنیم ولی اگر return میشد این مشکل وجود نداشت میخواستم بدونم راهی هست که اینجوری نشه ؟؟ چون بعضی جاها نیازه مثلا توی آخر یه پستی اگه کاربر لاگین بود لینک دانلود نشون داده بشه ولی اگه لاگین نبود همونجا فرم لاگین باشه و از کاربر بخواد که در سایت لاگین کنه
سلام. دو تا پیشنهاد دارم: 1- بعد از اینکه کاربر روی لینک کلیک کرد اون رو به صفحه لاگین هدایت کنید و بعد از لاگین با تکنیک back url اون رو به صفحه ای که قبل از فرم لاگین در خواست کرده بود، هدایت کنید. 2- با استفاده از جی کوئری فرم لاگین روی همون صفحه نمایش بدید و بعد از لاگین ، اون رو به صفحه ای که قبل از فرم لاگین در خواست کرده بود، هدایت کنید.
تقی نوشی فرد ۰۶ اسفند ۱۳۹۷، ۱۹:۵۴
سلام. کدها رو به این صورت استفاده کنید.
ob_start();
include WP_AUTH_TPL . "front/login.php";
return ob_get_clean();
سینا بخشایشی تیل ۰۶ اسفند ۱۳۹۷، ۲۲:۰۸
همچنین میشه به جای استفاده از include یا require از تابع get_template_part استفاده کرد.
سینا بخشایشی تیل ۰۶ اسفند ۱۳۹۷، ۲۲:۰۹
از همه دوستان ممنونم
Deleted ۰۷ اسفند ۱۳۹۷، ۱۲:۳۲