درود
لزوما تمامی کلس ها در یک فایل وجود ندارند . بعضی از کلس ها هم به صورت خودکار تولید میشن مثل پاسخ اول که دادم .
بعضی از فایل ها هم برای اجرا شدن در صفحات خاصی تعیین شدن. باید بگردید و پیداشون کنید.
صفحه اصلی یه سایت توسط فایل index.php یا home.php نمایش داده میشه. در بعضی از قالب ها که صفحه اصلی نیازمند ساخت برگه و تنظیم قالب برگه دارند، باید فایل مربوط به اون برگه رو پیدا و ویرایش کنید.
درود.
ببینید هر قالب می تونه طراحان مختلفی داشته باشه . هر قالب هم امکانات مختلفی داره. باید ابتدا پیش از کار بررسی کنید که آیا این قالب تمامی اون چیزایی که می خواهید رو داره یا خیر. که در این مورد سبک طراحی قالب هست.
این قالب هم به صورت رسمی توسط توسعه دهندگان ووکامرس ساخته شده پس به صورت کامل با ووکامرس و افزونه های مربوط به ووکامرس هم سازگار هست. و همیشه هم آپدیت های قالب سازگار با آخرین نسخه های ووکامرس خواهد بود که مزیت بزرگی هست و مشکلی از نظر عدم سازگاری با ووکامرس یا تداخلات نخواهید داشت.
اما یک قالب طبیعتا نمی تونه با تمامی افزونه های موجود در مخزن وردپرس سازگار باشه. ممکنه برخی از افزونه ها از برنامه های JS استفاده کنند که با قالب تداخل داشته باشه. اما افزونه های درگاه زرین پال و مابقی افزونه هایی که مخصوص ووکامرس هستند رو می تونید روی این قالب به راحتی اجرا کنید.
عموما قالب ها برای داشتن امکانات بیشتر، نیازمند افزونه ها هستند. بخضی از امکانات توسط خود قالب اجرا میشه که این قالب فعلا کاربردی هست و می تونه جوابگوی کارتون باشه اما باید ببینید چه امکاناتی نیاز دارید و امکاناتی که به صورت داخلی در قالب وجود نداره رو توسط افزونه ها به سایتتون اضافه کنید. از نظر سئو هم بله مشکلی نداره، کدنویسی استاندارد هست.
لطفا توجه داشته باشید که تغییرات در قالب باید مستقیما در فایل های قالب انجام بشه که در صورت بروز رسانی قالب، این تغییرات هم از بین خواهند رفت. اما اگر قصد ندارید قالب رو بروز رسانی کنید تا تغییراتتون از بین نره، ادامه پاسخ رو بخونید:
برای تغییر این دو کلس به مسیر زیر برید :
پوشه قالب/inc
فایل storefront-template-functions.php رو باز کنید. در خط 96 کد زیر وجود داره :
<div class=<?php echo '"footer-widgets row-' . strval( $row ) . ' col-' . strval( $columns ) . ' fix"'; ?>><?php
در حال حاضر Class به صورت داینامیک هست که برای تغییرش می تونید یا کلس مورد نظرتون رو به این DIV اضافه کنید و کلس های داینامیک رو هم داشته باشید (این قالب بر اساس این کلس ها استایل ها رو فراخوانی می کنه پس بهتره کلس های فعلی رو حفظ کنید و فقط یک کلس دلخواه بهش اضافه کنید.) مثال:
<div class=<?php echo '"footer-widgets row-' . strval( $row ) . ' col-' . strval( $columns ) . ' fix row"'; ?>><?php
و خط 103 هم کد زیر وجود داره :
<div class="block footer-widget-<?php echo strval( $column ); ?>">
که می تونید به زیر تغییرش بدید :
<div class="block footer-widget-<?php echo strval( $column ); ?> col-lg-4">
اما اگر می خواهید مابقی کلس هایی که به صورت داینامیک به این DIV ها اضافه میشن رو پاک کنید، کافیه خط 96 رو به این تغییر بدید :
<div class="row"><?php
و خط 103 رو به این تغییر بدید :
<div class="col-lg-4">
به این ترتیب کلس ها رو تغییر دادید. اما دقت داشته باشید که در صورت انجام بروز رسانی ، این تغییرات از دست خواهند رفت.
موفق باشید.
1
امتیاز
این صفحه از تخته امتیازات بر اساس منطقه زمانی تهران/GMT+۰۳:۳۰ می باشد