سلام خدمت دوستان و آقای علی محمدی
آقای علی محمدی من قبلا دقیقا خواستم همین پلاگین و بنویسم لاگین و عضویت رو ولی یه مشکلی بود که الان تو همین پلاگین ما هم هست ... الان اگه ما از این شورتکد لاگین بین دو تا پاراگراف مثلا استفاده کنیم خود به خود میره و اول پست قرار میگیره ... این مشکل وقتی پیش میاد که از include کردن توی شورتکد استفاده کنیم ولی اگر return میشد این مشکل وجود نداشت
میخواستم بدونم راهی هست که اینجوری نشه ؟؟ چون بعضی جاها نیازه مثلا توی آخر یه پستی اگه کاربر لاگین بود لینک دانلود نشون داده بشه ولی اگه لاگین نبود همونجا فرم لاگین باشه و از کاربر بخواد که در سایت لاگین کنه
سلام. دو تا پیشنهاد دارم:
1- بعد از اینکه کاربر روی لینک کلیک کرد اون رو به صفحه لاگین هدایت کنید و بعد از لاگین با تکنیک back url اون رو به صفحه ای که قبل از فرم لاگین در خواست کرده بود، هدایت کنید.
2- با استفاده از جی کوئری فرم لاگین روی همون صفحه نمایش بدید و بعد از لاگین ، اون رو به صفحه ای که قبل از فرم لاگین در خواست کرده بود، هدایت کنید.
البته get_template_part برای توسعه قالب هست و مطمئن نیستم در توسعه پلاگین بشه استفاده کرد. اما شاید تابع load_template رو بشه به جای include یا require استفاده کرد.