كيفية تعيين معلمات واجهة المتجر في موضوع WordPress Child

نشرت: 2022-11-03

بافتراض أن لديك قالبًا فرعيًا لـ WordPress تم إعداده ، فهناك بعض الأشياء التي تحتاج إلى القيام بها لتعيين معلمات لواجهة متجرك. أولاً ، تحتاج إلى إنشاء ملف يسمى wc-template-function.php في مجلد القالب الفرعي الخاص بك. في هذا الملف ، ستحتاج إلى إضافة الكود التالي: / ** * اضبط عرض المحتوى بالبكسل ، بناءً على تصميم القالب وورقة الأنماط. * * الأولوية 0 لإتاحته لردود الاتصال ذات الأولوية الأقل. * *global int $ content_width * / function child_theme_content_width () {$ GLOBALS ['content_width'] = application_filters ('child_theme_content_width'، 640)؛ } add_action ('after_setup_theme'، 'child_theme_content_width'، 0)؛ / ** * ضبط قيمة content_width لقالب مرفق الصورة . * *return void * / function child_theme_template_redirect_content_width () {if (is_attachment () && wp_attachment_is_image ()) {$ GLOBALS ['content_width'] = 810؛ }} add_action ('template_redirect'، 'child_theme_template_redirect_content_width') ؛ / ** * إزالة غلاف WooCommerce الافتراضي. * / remove_action ('woocommerce_before_main_content'، 'woocommerce_output_content_wrapper'، 10) ؛ remove_action ('woocommerce_after_main_content'، 'woocommerce_output_content_wrapper_end'، 10) ؛ if (! function_exists ('child_theme_wrapper_start')) {/ ** * يلف كل محتوى WooCommerce في أغلفة تطابق ترميز السمة. * *return void * / function child_theme_wrapper_start () {؟ > من ناحية أخرى ، ليس للموضوع الفرعي رمز خاص به أو تصميمه أو وظيفته كموضوع رئيسي أو موضوع رئيسي. لا داعي للقلق بشأن فقدان تخصيصاتهم المفضلة بعد تحديث السمة لأنها تتيح لهم تخصيصها. تعرف على كيفية إنشاء سمة فرعية لموضوع واجهة متجر WooCommerce في هذه الدورة التدريبية. إذا كنت تريد تغيير السمة ، فمن الأفضل استخدام سمة فرعية. عند تحديد الموضوع الفرعي ، يمكنك تغييره ليناسب احتياجاتك أو رغباتك. إذا لم تكن لديك خبرة في CSS و PHP ، فقد يكون إنشاء سمة فرعية خاصة بك أمرًا صعبًا. لا توجد قوالب أصلية جيدة ، الخطوة الأولى في إضافة سمة فرعية إلى قالب WordPress الخاص بك هي إنشاء ملف .zip. يجب عليك تعيين "نمط الوالدين" كعنصر تبعية حتى يتم تحميل ورقة أنماط النسق الفرعي. لا ، لن نعلمك كيفية استخدام CSS. في مقال واحد ، لن تتمكن من تغطية كل شيء. عند تثبيته ، يجب عليك تنشيطه بالنقر فوق الزر "تنشيط". بعد تحديد المظهر ، يمكنك تنشيط المظهر الفرعي الخاص بك. إذا اخترت استخدام سمة فرعية ، فيمكنك تحديث المظهر الخاص بك بحرية دون فقدان أي من الوظائف. في الوقت الحالي ، هناك العديد من السمات الفرعية المتاحة لـ Storefront. كيف يمكنك تحرير سمة فرعية في Woocommerce؟ الصورة بواسطة: Dreamhost لتعديل سمة فرعية في WooCommerce ، تحتاج إلى الوصول إلى موقعك من خلال FTP ثم تحرير الملفات المناسبة في / wp-content / theme / your-child-theme-name / directory. بدلاً من ذلك ، يمكنك تحرير ملفات السمات الفرعية الخاصة بك مباشرةً في مسؤول WordPress ضمن المظهر> المحرر. WooCommerce هو النظام الأساسي للتجارة الإلكترونية الأكثر استخدامًا على WordPress. WordPress WooCommerce ، مثل منافسه الرئيسي ، WordPress ، هو نظام أساسي قابل للتخصيص بالكامل. يعد استخدام أحد السمات الفرعية العديدة الموجودة لإنشاء موقع أفضل وزيادة المبيعات طريقة ممتازة للقيام بذلك. علاوة على ذلك ، هناك عدد كبير من الامتدادات لمتجرك لتوسيع قدراته. يمكنك تخصيص WooCommerce وفقًا لمواصفاتك عن طريق تحرير أو إنشاء قوالب جديدة. ستتمكن من إدارة عربة التسوق وعملية الدفع في متجرك باستخدام هذه الميزة. إذا لم يكن لديك واحد بالفعل ، فراجع البرامج التعليمية الخاصة بنا لإنشاء سمة WooCommerce child. في هذا البرنامج التعليمي ، سوف ننتقل إلى كيفية إضافة ميزات أو تعديلها إلى عملية السداد. قد ترغب في تغيير حقول الدفع أو طريقة ظهور صفحة عربة التسوق في بعض الحالات. ستتعلم كيفية القيام بذلك باستخدام قوالب WooCommerce بالإضافة إلى المظهر الخاص بك. يجب إضافة المقتطف أدناه إلى ملف الوظائف الخاص بك حتى تتمكن من حذفه إذا لم تكن بحاجة إلى حقل تعليقات الطلب. من خلال إنشاء قالب مخصص ، يمكنك إما تغيير وظائف القوالب الموجودة بالكامل أو إضافة قوالب جديدة. يمكنك إنشاء ملف مخصص باستخدام السمة الفرعية ، woocommerce ، عن طريق إنشاء دليل جديد. سيتم استخدام هذه الطريقة لتمكين تجاوز ملفات القوالب المطابقة في WooCommerce. هناك العديد من القوالب الأساسية المتاحة لتخصيص مظهر أجزاء معينة من متجرك ؛ في هذا المثال ، يمكن استخدام القوالب لإنجاز ذلك. لن تحتاج إلى ملحقات لجعل موقع الويب الخاص بك يعمل تمامًا كما تريده لأنك ستتمكن من تحرير ملفات قالب WooCommerce الفرعية وملفات القالب. يعد تخصيص موقع الويب الخاص بك أمرًا صعبًا بالنسبة للبعض ، ولكن إذا كنت ماهرًا ، يمكنك أن تكون ناجحًا إذا قمت بالبحث في الكود. الميزات والأناقة. يعد القالب الفرعي هو أفضل طريقة لتعديل سمة موجودة ، مما يسمح لك بالحفاظ على السمة الأصلية سليمة وتجنب التعارض مع التحديثات المستقبلية. Homestore هو سمة فرعية تم تصميمها لاستخدامها مع Storefront ، وهو موضوع WooCommerce الرسمي. يظهر عنصر قائمة الصفحة الرئيسية الآن على الجانب الأيسر من الشاشة. عند النقر فوق القائمة ، يمكنك إضافة قائمة مخصصة تظهر بجانب الصفحة الرئيسية. قم باستيراد بيانات WooCommerce الدمية لتسهيل إنشاء منتجات تجريبية لموقعك. إدارة القائمة مماثلة لإدارة أي قائمة WordPress أخرى. هناك عدة خيارات لتغيير الفئات ، بما في ذلك سحبها وإفلاتها. في حالة المحتوى ، ما عليك سوى إزالة أي محتوى موجود. يمكن استخدام الكود التالي للدعوة إلى اتخاذ إجراء في منطقة التذييل باستخدام عنصر واجهة النص. يتيح لك هذا المكون الإضافي ، الذي يمكن استخدامه لإخفاء عنوان أي صفحة على موقعك ، القيام بذلك. يتم توفير الرمز المختصر الذي يضيف هذا إلى محتوى الصفحة الرئيسية من خلال ملحق Storefront Product Hero. لن يتم تحديث ملف jobs.php الموجود في Homestore إذا تم إجراء تغييرات هناك. إذا كنت ترغب في إضافة مقتطفات التعليمات البرمجية إلى مكون إضافي ، فيجب عليك القيام بذلك.