זמן קריאה:
דקה1
במקום לחפש תוסף לכל פונקציונליות קטנה, למדו איך ליצור תוסף משלכם. זה ייתן לכם שליטה מלאה ויפחית את העומס על האתר.
שלבי פיתוח תוסף בסיסי:
- יצירת תיקייה: בתוך
wp-content/plugins, צרו תיקייה חדשה (למשל,my-custom-plugin). - יצירת קובץ ראשי: בתוך התיקייה, צרו קובץ PHP עם אותו שם (למשל,
my-custom-plugin.php). - כותרת התוסף: הוסיפו את כותרת התוסף בקובץ הראשי:PHP
<?php /* Plugin Name: My Custom Plugin Description: A custom plugin for my website. Version: 1.0 Author: Your Name */ - שימוש בווים (Hooks): הדרך להוסיף פונקציונליות לוורדפרס מבלי לשנות את קוד הליבה היא באמצעות ווים (Hooks).
- ווים של פעולה (Action Hooks): מאפשרים להוסיף קוד בנקודה מסוימת. למשל,
add_action('wp_head', 'my_custom_code');יפעיל פונקציה שתכניס קוד לתוך ה-headשל האתר. - ווים של פילטר (Filter Hooks): מאפשרים לשנות מידע קיים. למשל,
add_filter('the_content', 'my_custom_filter');יאפשר לכם לשנות את תוכן הפוסט לפני שהוא מוצג.
- ווים של פעולה (Action Hooks): מאפשרים להוסיף קוד בנקודה מסוימת. למשל,