PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : post_type صفحه جاری رو در فایل قالب چه طور بگیرم؟



elan
January 2nd, 2019, 20:07
چه طور پست تایپ صفحه جاری رو توی فایلهایی مثل page.php یا فایل قالب بگیرم؟ هر کدی مینویسم ارور 500 میده.

توی سایت خود وردپرس گفته چه طور پیست تایپ رو میشه در فایل function گرفت توی قسمت قالب رو نگفته. خسته شدم


میخوام بگم اگر پست تایپ این صفحه ایکس هست شرت کد برادکرامپ رو اکو نکن. خدایا خودت کمک کن.

T.Toosi
January 2nd, 2019, 20:58
باسلام، در هر جای قالب که لوپ برای نمایش پست ها قرار گرفته است می توانید توسط متد get_post_type() نام پست تایپ را دریافت کنید، داخل Single هم می توانید از این متد استفاده کنید.

elan
January 2nd, 2019, 23:13
باسلام، در هر جای قالب که لوپ برای نمایش پست ها قرار گرفته است می توانید توسط متد get_post_type() نام پست تایپ را دریافت کنید، داخل Single هم می توانید از این متد استفاده کنید.
ممنونم از راهنمایی شما ، قبل از لوپ میخوام این کار رو انجام بدم. میخوام اول پست تایپ بررسی بشه بعد براد کرامپ اکو بشه. قبل از پست هست.

T.Toosi
January 2nd, 2019, 23:49
ممنونم از راهنمایی شما ، قبل از لوپ میخوام این کار رو انجام بدم. میخوام اول پست تایپ بررسی بشه بعد براد کرامپ اکو بشه. قبل از پست هست.

باسلام، خارج از لوپ قادر نیستید پست تایپ بگیرید، همانطور که از اسم ـش مشخص است شما نیاز به پست دارید تا تایپ آن را بگیرید. به صورت مثال شما یک برگه دارید و در داخل قالب آن یک WP Query می زنید تا پست تایپ Music را بگیرید شما باید دستی یا به صورت داینامیک با ارسال پارامتر پست تایپ را داخل براد کرامپ قالب این برگه قرار دهید.