هماهنگ کردن قالب وردپرس با ووکامرس
ووکامرس یکی از محبوبترین افزونه های وردپرس میباشد که توسط ان میتوان فروشگاه های فوق العاده زیبا ساخت.اما امروز میخوام بدونیم پگونه قالب وردپرس را با ووکامرس همانگ کنیم.در واقع امروز اموزش ست کردن قالب وردپرس با ووکامرس را خواهیم موخت
هماهنگ کردن قالب وردپرس با ووکامرس
در این جلسه شما می اموزید که چگونه بتوانید تمام بخش های مربوط به ووکامرس را شخصی سازی کنید.
در ابتدا باید قالب های مخصوص ووکامرس را که قابلیت شخصی سازی به قالب وردپرس ما میدهند را از گیت هاب دانلود کنید.در ادامه به ادرس سایت زیر بروید و سورس کامل ووکامرس را دانلود کنید.
پس از دانلود شما پوشه های زیادی خواهید دید .که ما با بسیاری از ان ها کار نداریم و فقط با پوشه templates کار داریم.بعد از این که سورس را دانلود کردید پوشه templates داخل قالب وردپرس خود قرار دهید.دقت کنید این پوشه باید در کنار فایل Index.php یا style.css قرار بگیرد نه در مسیر دیگری.بعد از ان باید نام پوشه را به woocommerce تغییر دهید.
در وحله بعد باید کد زیر رو داخل فایل فانکشن خود قرار دهید مبنی بر این که این قالب از ووکامرس پشتیبانی میکند .
add_action( 'after_setup_theme', 'woocommerce_support' );
function woocommerce_support() {
add_theme_support( 'woocommerce' );
}
اما در ادامه برای این که جلوگیری بشود از اضافه کردن کد های مختلف توسط خودووکامرس به قالب وردپرس شما و این که شما بتونید تمام کدهارو ویرایش کنید و در دسترس خود شما باشد باید کد زیر را در داخل فایل فانکشن خود قرار دهید.
remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
ویرایش فایل ها و شخصی سازی قالب وردپرس برای ووکامرس
خب تا اینجا پوشه ای به نام woocommerce به قالب وردپرسمون اضافه کردیم.اگر وارد این پوشه بشوید با فایل های زیادی موجه خواهید شد که از اسم هر کدام از ان ها مشخص است که کدام قسمت را شامل میشوند.
برای مثال برای این که شما صفحه محصول را تغییر دهید و ویرایش کنید باید فایل های content-single-product.php و single-product.php را ویرایش کنید و همچنین فایل هایی که در داخل این فایل ها فراخوانی شده اند.
در واقع شما دسترسی به شخصی سازی ظاهر تمام بخش های ووکامرس در قالب وردپرس خودتان خواهید داشت.
در این بخش هم دیدید که چیزی خاصی نبود و مهم افزودن پوشه بود.ماباقی موراد بستگی به سلیقه شما دارد و این که بتوانید کد هارو شخصی سازی کنید.
سلام وقت به خیر
ممنون از آموزش خوب شما. اخیرا مشکلی در ووکامرس برایم به وجود آمده. میخواهم برای برخی از کاربران “مجوز دسترسی” به یک محصول دانلودی ایجاد کنم اما بعد از انتخاب محصول مدنظر دسترسی ارائه نمیشود یعنی لیست فایلها ظاهر و ارائه نمیشوند!
تمام افزونه ها را غیرفعال و فعال کردم اما مشکل حل نشد.
ممنون میشوم راهنمایی بفرمایید
سلام
با چه افزونه ای این امر را انجام میدهید؟
سلام.
من یه قالب خودم ساختم و میخوام با وردپرس همانگش کنم. تمام مراحل هماهمگ سازی رو رفتم ولی صفحه های ووکامرس برام نمایش داده نمیشن. مثلا وقتی به انتهای آدرس سایت /my-account یا /cart رو اضافه میکنم فقط یه صفحه سفید نمایش داده میشه.
اگه کسی میدونه چجوری درستش کنم لطفا راهنمایی کنه.