جلسه پنجاه و یکم – آموزش طراحی سایت فروشگاهی با وردپرس
در این جلسه صفحات مربوط به سبد خرید و همچنین حساب کاربری را راه اندازی خواهیم کرد
دانشجویان دوره پروژه محور آموزش طراحی سایت فروشگاهی ، به جلسه 51 از این دوره رسیدیم . در این جلسه باز هم به سراغ دو بخش خیلی مهم خواهیم رفت که حتما برای فروشگاه ما لازم هستند . بخش اول مربوط به صفحه سبد خرید و بخش دوم مربوط به صفحه حساب کاربری است . پس در این جلسه همراه ما باشید تا سریعا این دو قسمت را راه اندازی نموده و سپس به سراغ نظم دادن به این بخش ها برویم .
این صفحات یعنی سبد خرید و حساب کاربری ، در کنار صفحه ورود و ثبت نام در سایت از جمله صفحات اصلی سایت فروشگاهی ما هستند . در این جلسه شما با نحوه کار با شورت کدها آشنا خواهید شد . شورت کد ها در برنامه نویسی این چنین سایت ها بسیار راه گشا هستند . قدرت ووکامرس و یکی از همکاران آن به نام افزونه Edd در شورت کدها مشخص می شود . ما میتوانیم از این شورت کدها استفاده کنیم و به شکل دلخواه بر اساس خروجی این شورت کدها ، صفحات مختلف را تنظیم کنیم . اگر با شورت کد ها یا همان کدهای کوتاه در وردپرس آشنایی ندارید می توانید از دوره آموزش شورتکد نویسی در وردپرس که در دوره های آموزشی سایت موجود هستند استفاده نمائید .
برای پیاده سازی قسمت های سبد خرید و حساب کاربری در سایت از شورت کد ها استفاده می کنیم تا در قدم اول این صفحات را داشته و خروجی آنها را مشاهده کنیم . زمانی که قادر به مشاهده خروجی این شورت کدها هستیم ، به سراغ پیکربندی این بخش ها خواهیم رفت . البته که برای برنامه نویسی فروشگاه ، در داخل کدهای قالب کار خواهیم کرد اما لازم است تا اسکلت کلی سایت را پیاده کنیم ، چرا که بخش های سبد خرید و حساب کاربری هر کدام یک برگه و صفحه مجزا هستند و برای قسمت برگه های سایت قبلا بخش هایی را در نظر گرفتیم که کار ما در اینگونه بخش ها را راحت تر نموده و کاربران هم بتوانند به راحتی به این صفحات دسترسی داشته باشند .
شورت کد ها در وردپرس
وردپرس یک سیستم بسیار قدرتمند است . این قدرت بخاطر فکر جمعی از برنامه نویسان خبره است و سیستم های مختلفی همچون پست تایپ ها ، تکسانومی ها ، شورت کد ها و … داخل ان در نظر گرفته شده است که در تمامی قالب های وردپرس می توانیم طبق استاندارد های ارائه شده ، از این بخش ها استفاده کنیم .
شورتکد های وردپرس هم در داخل قالب و هم در داخل افزونه ها قابل استفاده هستند . بسیاری از افزونه های معروف وردپرس همچون خود ووکامرس ، افزونه اسلایدر ، نمونه کار ، خبرنامه و … از بخش شورتکد ها استفاده می کنند .
توسط کدهای کوتاه در وردپرس می توانیم انعطاف را به قالب و کاربر نهایی ارائه کنیم . البته شورت کد ها تنها یک مشکل دارند که با تغییر قالب و یا حذف افزونه دیگر خروجی برا ما ندارند . اما نکته جالب اینجاست که در صورت نداشتن خروجی ، خطای خاصی هم در داخل قالب نمایش داده نخواهد شد و صرفا چند خط کد ممکن است نمایش داده شود . پس یک سیستم بسیار کارآمد است .
شورت کدها به اندازه زیادی قدرت دارند . شما حتی می توانید صفحه اول سایت خود را توسط شورت کد ایجاد کنید و صرفا با قراردادن یک شورت کد ، محتوای بسیار طولاتی موجود در صفحه اول را نمایش دهید . البته که این کار معمولا انجام نمی شود اما در هر صورت قابل انجام است . همانطور که در این جلسه صفحه سبد خرید را تنها با قرار دادن یک شورتکد نمایش داده و سپس بر روی سفارشی سازی آن کار خواهیم کرد . در این جلسه بخوبی استفاده از شورت کد ها و ورود به داخل کدهای شورت کد را آموزش خواهید دید .
البته که یادگیری شورت کد ها زیاد سخت نیست چرا که در این دوره ما شورت کد نویسی انجام نخواهیم داد و صرفا با ماهیت کلی شورت کد و نحوه استفاده از آنها کار خواهیم کرد . در این جلسه لازم است تا با تمرکز و دقت همراه مدرس باشید . توجه داشته باشید که طراحی و برنامه نویسی هر قسمت به شکل بی نقص بسیار مهم است و نباید قبل از تکمیل بخش های اصلی سایت به سراغ قسمت بعدی رفت ، پس همراه ما باشید تا این قسمت از فروشگاه نیز تکمیل شود .

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