קודקודייל
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
קודקודייל
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
  • קודקודייל
  • מי אתם קודקודייל?
  • קורסים בחינם
  • צרו קשר
  • בניית אתרים
    • וורדפרס
  • נגישות אתרים
  • כל הקטגוריות
    • אנגולר
    • HTML
    • CSS
    • Javascript
    • Typescript
    • NodeJs
    • בלוקציין
ראשי ♦ בניית אתרים ♦ קורס בניית אתרים בוורדפרס – Custom Theme

קורס בניית אתרים בוורדפרס – Custom Theme

וינר יאיר 27 באפריל 2021 אין תגובות

סוף סוף מתחילים לשים קוד משלנו על גבי וורדפרס נקי. עכשיו שהרמנו את הסביבה ויש לנו וורדפרס נקי, כל מה שנשאר זה להתחיל לפתח את האפליקציה שלנו. קודם כל איזה פרויקט אנחנו נבנה? אז אני חשבתי על רעיון שיתן לכם המון כלים ודוגמאות . גם אם זה יהיה פרויקט ארוך , הוא יתן לכם הרבה יותר ניסיון מכל מדריך אחר.

איזה אתר אנחנו בונים?

אפליקצייה וובית להזמנת מוצר מורכב

אנחנו נבנה אפליקציה של מוצר מורכב שנבנה בהתאמה אישית על ידי היוזר. כלומר היוזר יוכל לבחור מוצר בסיסי כלשהוא ולשדרג אותו על ידי הוספת פיצרים (בדומה להזמנת פיצה בדומינוס שיש מוצר בסיסי ואפשר להוסיף עליו תוספות כרצונך ובהתאם המחיר מתעדכן)

כמובן שאנחנו נבנה את זה מעט שונה מבדרך כלל, כי אני מעדיף שניגע בכמה שיותר נושאים שהם יחסית נפוצים , למשל:

  1. Custom Theme
  2. Custom Post Type
  3. WooCommerce
  4. PWA
  5. WP API & GQL
  6. שילוב של אפליקציה מבוססת JS . למשל React

כמו כן נשתמש בפלאגינים מוכנים לדברים מסויימים ולדברים יותר בסיסיים שאין צורך להתקין פלאגין פשוט נייצר פלאגין משלנו.

נתחיל בשלב הראשון,

Custom Theme – וורדפרס

בשביל לייצר תבנית ייחודית משלנו צריך כמה קבצים בסיסיים:

  1. תיקיה ב wp-content -> themes . למשל נקרא לתיקיה thePiknikProject
  2. ואז בתוך התיקיה יש לייצר 2 קבצים ראשוניים בשביל שלייצר תבנית: style.css index.php
  3. קובץ אינדקס יכול להיות ריק, קובץ הסטייל מגדיר את המאפיינים של התבנית וללא הגדרות אלו התבנית לא תעבור . כך קובץ הסטייל שלכם צריך להיראות:
/*
Theme Name: The Piknik Project
Theme URI: https://#
Author: Yair Vin
Author URI: https://codcodile.co.il
Description: This is a custom theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: <https://www.gnu.org/licenses/gpl-2.0.html>
Text Domain: my-custom-theme
Tags: pikniks location, pikniks bags
*/



  • כמובן שיש לערוך את הפרטים שלכם אבל לא לשנות את הkeys

4. כרגע תקבלו תצוגה מוזרה שתכנסו לתבניות . זה יראה ככה:

  • כמו שאפשר לראות , התבנית קיימת אבל אין תמונה ראשית לתבנית. אם רוצים להעלות (רצוי) יש ליצור קובץ screenshot.png ולשים אותו בתיקיה של הפרויקט לצד הקבצים שייצרנו מקודם.

5. כל שנשאר זה לבחור ולהפעיל את התבנית ולגשת לעמוד הראשי לראות שיש לכם עמוד רייק מתוכן!

סיכום והמשך בפוסט הבא – בניית האדר ופוטר בוורדפרס

כעת קיבלתם פרויקט נקי לחלוטין על בסיס המערכת הטובה בעולם לבניית אתרים. בפוסטים הבאים נתחיל לאסוף חלקים נקודתיים ולחבר אותם לתבנית שלנו, ובסופו של מדריך וורדפרס זה יהיה לכם הרבה מאד ידע ויכולת פיתוח כל עוד תיישמו את הנלמד.

פוסטים קשורים:

הקמת סביבה מדריך וורדפרס למתכנתים שיעור שישי - לפיתוח בוורדפרס שלב מסד הנתוניםקורס בניית אתרים בוורדפרס – הקמת סביבה לפיתוח בוורדפרס שלב מסד הנתונים קורס בניית אתרים בוורדפרס – הקמת סביבה לפיתוח בוורדפרס מדריך וורדפרס למתכנתים שיעור שלישי - סוגי משתמשים והרשאות בוורדפרסקורס בניית אתרים בוורדפרס – סוגי משתמשים והרשאות בוורדפרס מדריך וורדפרס למתכנתים שיעור רביעי- מקורות ללמידת וורדפרסקורס בניית אתרים בוורדפרס – מקורות ללמידת וורדפרס
wordpress custom theme וורדפרס לימודי וורדפרס מדריך וורדפרס קורס וורדפרס

אודות המחבר

יאיר וינר להציג את כל הפוסטים של וינר יאיר


« פוסט קודם
פוסט הבא »

השארת תגובה

ביטול

חיפוש באתר
בחירת העורכים
29 בדצמבר 2023 עידן יצחקי

שדה טקסט עשיר עם תמונות

אתם הולכים להיות מופתעים עד כמה HTML יכול להיות חכם ולבצע משהו כל כך מורכב, שאם אנחנו היינו רוצים ליצור

1 באוקטובר 2021 עידן יצחקי

איך למשוך דינמית favicon של אתרים אחרים ב-JS

בפוסט זה נראה איך אפשר על פי לינקים בדף למשוך את ה-favicon מהדומיין שלהם באופן דינמי, בדיקה של תקינות התמונה

פופולרי
Javascript functions – היכרות עם סוגי פונקציות
Javascript
21 בדצמבר 2024 אין תגובות
Nested routing in angular standalone component
Typescript
15 בנובמבר 2024 תגובה אחת
בחרו לפי תגיות
angular blockchain css ethers express front-end fullstack GQL html javascript next js nextjs nodejs react hooks reactjs solidity webgl אנגולר בלוקציין וורדפרס לימודי אנגולר לימודי וורדפרס לימוד ריאקט מדריך front-end מדריך GQL מדריך אנגולר מדריך וורדפרס מדריך חינם react מדריך ריאקט מפתח בלוק מפתח בלוקציין מתכנת front-end מתכנת בלוקציין מתכנת פרונט סולידיטי קורס front end קורס fullstack קורס nextjs קורס אנגולר קורס בלוקציין קורס בלוקציין בחינם קורס סולידיטי קורס ריאקט קורס תכנות קורס תכנות בחינם
סינון על פי קטגוריות
CSS fullstack HTML IIS Javascript nodeJs SEO Typescript אנגולר בלוקציין בניית אתרים וורדפרס חיפוש עבודה כלים נוספים כללי נגישות קורסים ריאקט תלת מימד תקלות ופתרונות
צור קשר
כל הזכויות שמורות לקודקודייל
ליצירת קשר: @ קודקודייל
גלילה לראש העמוד