توابع طراحی قالب وردپرس

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

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

به عنوان مثال شما یک مطلب جدید در سیستم مدیریت محتوای وردپرس ایجاد می کنید حالا در قسمت کد نیاز دارید تا این مطلب جدید فراخوانی بشه برای این کار باید از توابع وردپرس که در ادامه معرفی می کنیم استفاده کنید.

ساختار کلی وردپرس

برای اینکه وردپرس، قالبی که ساختیم را تشخیص دهد، در شروع باید از فایل های index و style.css و functions.php استفاده کنیم. برای وردپرس همین که شما این فایل ها را داشته باشید می توانید این قالب را در قسمت نمایش -> پوسته ها فعال کنید.

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

به عنوان مثال برا نمایش آرشیو محصولات در فروشگاه ساز ووکامرس از صفحه archive-product.php یا برای نمایش آرشیو پست ها سایت از archivel.php استفاده میکنیم.

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

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

توابع وردپرس مخصوص استفاده در تم ها یا پلاگین های وردپرسی هستند برای یادگیری و شناخت بیشتر این توابع شما باید با سایت codex wordpress مراجعه کنید و بیشتر با قسمت های مختلف این سایت آشنا شوید.  در قسمت Function_Reference انواع توابع لیست شده اند و کارکرد هر کدام با نوع ورودی ها و مثال شرح داده شده است.

پس شما به عنوان توسعه دهنده وردپرس باید شناخت کافی از این سایت داشته باشید.

معرفی بعضی از توابع وردپرس

برای مشاهده لیست کامل توابع همراه با مثال به سایت https://developer.wordpress.org/ مراجعه کنید.

توابع مربوط به دسته بندی ها وردپرس

get_categories() دریافت لیست دسته بندی های مطالب

get_the_category_by_ID دریافت لیست دسته بندی ها بر اساس آی دی

is_category اگر دسته بندی موجود بود

توابع طراحی قالب وردپرس
توابع طراحی قالب وردپرس

توابع مربوط به پست ها

get_next_pos  دریافت پست بعدی

the_permalink  نمایش لینک پست ها

the_excerpt  نمایش توضیحات مطالب

توابع مربوط به تگ های وردپرس

get_tag دریافت تگ ها

get_tag_link دریافت لینک تگ ها

is_tag اگر این تگ وجود داشت

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

سخن آخر مقاله: توابع طراحی قالب وردپرس

برای شناخت هر چه بیشتر وردپرس و آشنایی کامل با طراحی قالب و افزونه های وردپرسی شما نیاز به کار با توابع دارید و هر چه بیشتر با نجوه کار توابع آشنا باشید سایت های خود را به ساده ترین و بهینه ترین شکل ممکن می توانید بنویسید پس هر روز به سایت codex wordpress بروید و با تعدادی از توابع آن آشنا شوید. همچنین می توانید برای طراحی قالب از صفر به صفحه دوره های آموزشی ره نگاشت مراجعه کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *