דמיינו את עצמכם מתעוררים לבוקר שגרתי של קפה־מוקדם וקוד־מאוחר, פותחים את Slack של הקהילה – ורואים את הפיד מוצף בבשורות: “תכירו את צוות WordPress AI”, “פלאג־אין חדש בשם View Transitions הופך אתרי בלוקים ל־SPA חלקה”, “Playground עובר ל־SQLite מהיר ומריץ PHP עם Intl ישירות בדפדפן”.
הכול קורה בו־זמנית, כאילו מישהו החליט לסחוט את דוושת הגז של האקוסיסטם; והכול עוד לפני שסיימתם את הלגימה הראשונה.
יוני 2025 אינו עוד חודש רגיל בלוח השנה של וורדפרס – הוא התחלה רשמית של עידן שבו ביצועים, בינה מלאכותית וחוויית פיתוח ללא חיכוך מתמזגים לכדי עוגה אחת, טעימה במיוחד למפתחים ולעסקים כאחד.
אם עד עכשיו חשבתם ש־6.8 היא “עוד” גרסת פיצ’רים, או ש־AI הוא צעצוע לשעשועי צ’אט – חכו שתראו איך הכלים החדשים באמת משנים את שגרת העבודה: החל בהשלמות קוד חכמות בתוך Gutenberg, דרך אנימציות ניווט חלקות שמגיעות מ־Core, ועד Playground שמריץ אתר מלא בתוך קישור אחד בלבד.
זו לא סתם רשימת עדכונים; זו מפה לשנה הקרובה, והמאמר הזה הוא הכרטיס שלכם לסיבוב מאחורי הקלעים. buckle up – אנחנו יוצאים לדרך.
החדשות החמות למפתחים ביוני 2025: WordPress 6.8, צוות AI חדש, תוספי ביצועים ומהפכת Playground
יוני 2025 נפתח עם תחושה ברורה של ״עידן חדש״ עבור קהילת WordPress. אחרי השקת WordPress 6.8 בחודש אפריל והגרסה 6.8.1 שבועיים אחר־כך, התקבצו אלפי מפתחים, מעצבים ומשווקים בבאזל לכנס WordCamp Europe 2025 – שלושה ימים שעסקו בעתיד המערכת: החל ברגולציות האיחוד האירופי, דרך אבטחת תוספים, ועד הכרזות רשמיות על שילוב בינה מלאכותית בליבת הפרויקט.
אבל החדשות המרגשות באמת הגיעו דווקא לאחר שהכנס הסתיים – פוסטים, שיחות hallway hangout ופתיחת מאגרים חדשים ב-GitHub חשפו שורה של חידושים שישנו את צורת העבודה של מפתחי וורדפרס בשנה הקרובה. במאמר מקיף זה נצלול אל כל החידושים הבולטים, נסביר מה הם עושים בפועל, למי הם מיועדים, וכיצד תוכלו לשלב אותם בפרויקטים – עוד לפני שהמתחרים ישמעו עליהם.
לאורך הדרך נשלב קטעי קוד, טיפים לבדיקות וניגע גם בסיכונים שחשוב להכיר.
WordPress 6.8 – שחרור שמחבר ביצועים, אבטחה ובינה מלאכותית
הגרסה 6.8 יצאה ב-15 באפריל 2025 ומיד סומנה כאחת הקפיצות הגדולות מאז מהדורת 5.0 (שפתחה את עידן Gutenberg).
ראשית, העורך קיבל AI Assistant מובנה: בתפריט הימני מופיע כפתור “Generate” המציע להשלמת כותרות, כתיבת פסקאות, שכתוב טקסט קיים ואף הצעת קוד CSS.
חשוב להבהיר – העוזר מבוסס קריאות API ל-OpenAI, אך אינו חלק מליבת Core, אלא כ-package נפרד שמחובר כברירת מחדל למסך העריכה. המשמעות: אם אתם מפתחים תוסף שמייצר בלוקים דינמיים, תוכלו להשתמש בספרייה @wordpress/ai
ולקרוא לפונקציה aiRequest()
כדי לייצר טקסט או קוד בזמן אמת. הספרייה תומכת כיום בשני מודלים – GPT-4o ו-Claude-Haiku – אבל המבנה מופשט כך שניתן יהיה להוסיף ספקים חדשים ברמת הקונפיג בלבד.
בצד הביצועים, 6.8 שילבה את מנגנון Speculative Loading.
כאשר משתמש מרחף (hover) על קישור מתוך פוסט, הדפדפן מקבל רמז מראש (Early Hints 103) שמאפשר לטעון את המשאבים שבדף היעד עוד לפני שהמשתמש לחץ בפועל. לשם כך נוספה קריאה חדשה ב-PHP Core המפיצה כותרת HTTP בשלב ה-output buffer.
ההשפעה על LCP ניכרת במיוחד באתרים כבדים: במבחן מדידה שערכה קבוצת הביצועים התוצאה ירדה מ-2.8 שניות ל-1.9 שניות בממוצע.
אם תרצו להפעיל זאת בתבנית שלכם – אין צורך בתוסף; הוסיפו ל-functions.php את הפילטר הבא:
add_filter( ‘wp_preload_resources’, function( $hints ) {
$hints[] = get_permalink( get_option( ‘page_for_posts’ ) );
return $hints;
} );
בצד האבטחה, WordPress 6.8 עבר לברירת-מחדל של bcrypt
עבור סיסמאות חדשות.
המשמעות: כל משתמש חדש זוכה להאש בטוח פי כמה מה-MD5 ההיסטורי.
מי שמפעיל אתרי WooCommerce בגרסאות ישנות צריך לוודא כי תוספים לא מסתמכים על בדיקת סיסמה חיצונית.
בנוסף עודכן מסנן ה-login rate limit כך שיתאים להתקפות מבוססות bot net מורכבות; הדפוס המשולב מנתח חיתוך IP-Device-UserAgent ומעלה אוטומטית את זמן החסימה.
המפנה הגדול: הקמת צוות WordPress AI
בסוף מאי 2025 הודיעה מרי האברד על הקמת WordPress AI Team – צוות ייעודי שיפתח “בלוקים בסיסיים” לאינטגרציית בינה מלאכותית.
משמעות ההודעה כפולה:
ראשית, WordPress מכירה בכך ש-AI אינו טרנד אלא תשתית עתידית; שנית, הפרויקט יכוון לבנות חבילות קנוניות – כלומר תוספים רשמיים שמופצים מ-Make WordPress, עם API אחיד לכל ספקי AI.
בפועל, הצוות כבר הקים ריפו בשם wp-ai-services
המספק “שכבת תרגום” ל-OpenAI, Anthropic, Cohere ואפילו Hugging Face. במקום שכל מפתח תוסף יקודד מפתחות API וספריות שונות, אפשר לייבא:
import { createAiClient } from ‘@wordpress/ai-services’;
const ai = createAiClient( ‘openai’, { apiKey: ‘sk-…’ } );
ai.chat( { prompt: ‘Write a product description…’ } ).then( res => {
// do something with res.content
} );
הקוד הופך את שילוב הבינה לאלמנטרי: בלוג יכול לבקש בקליק תקציר לפוסט, חנות יכולה לקבל כותרת SEO, ומפתח תוספים יכול ליצור “אינטליגנציה” חיצונית ללא חשיפה לספריות צד שלישי. הצוות הדגיש כי אין כוונה “לאפות” מודלים לתוך ליבת WordPress – התוכנית היא לשחרר חבילות וחלונות UI גנריים, ומי שירצה יוכל לחבר או לנתק בקלות.
כך מצטמצם סיכון משפטי של אחסון תוכן משתמש בשרתים לא ידועים, ומאפשר גמישות לחברות שמפעילות מודלים מקומיים.
View Transitions Plugin – אנימציה חלקה בין דפים (ועתיד לביצועים)
קבוצת Core Performance השיקה בקהילה תוסף ניסיוני: View Transitions.
הטכנולוגיה, שנולדה במפרט CSS View Transitions ומקבלת תמיכה מלאה ב-Chrome, Edge וספארי, מאפשרת להחליף ניווטים בדף באפקט אנימטיבי חלק “כמו ב-SPA” – אך בלי צורך בריאקט או נציגת JS מורכבת. התוסף מוסיף קריאות JavaScript קלות, אך מאפשר למפתחים להגדיר מאחורי הקלעים אילו אזורים יישארו סטטיים ואילו יתמזגו באנימציה. דוגמה מתוך ההכרזה:
add_theme_support( ‘view-transitions’, [
‘default-animation’ => ‘wipe-from-right’,
‘post-selector’ => ‘.wp-block-post.post’,
‘global-transition-names’ => [
‘.site-header’ => ‘header’,
],
‘post-transition-names’ => [
‘.wp-block-post-title’ => ‘post-title’,
‘.wp-block-post-featured-image’ => ‘post-thumbnail’,
‘.wp-block-post-content’ => ‘post-content’
]
] );
כאשר משתמש לוחץ על פוסט, התמונה הראשית מחליקה, הטקסט מתחלף והכותרת נעלמת תוך אפקט wipe – במקום “הבהוב לבן” שהיה נהוג בהטענת דף חדש.
מפתחי תמות שכבר תומכים ב-theme.json יכולים לנצל את ברירת-המחדל שמגיעה בתוסף; אחרים יצטרכו להגדיר class-ים תואמים לאזורי דף. השורה התחתונה: חוויית גלילה אפליקטיבית בלי לוותר על תועלות SEO של ניווט רגיל.
Gutenberg 20.9: מעבר ל-Sass מודרני ושינויים חשובים בבניית בלוקים
גרסת Gutenberg 20.9 החליפה את מנגנון @import
הישן ב-Sass במנגנון @use
. ה
משמעות היא מעבר ל-Dart Sass בלבד.
מפתחי ערכות עיצוב ותוספים שמקמפלים CSS ב-Webpack או Gulp עם LibSass יצטרכו לשדרג. המעבר ממחיש את רצון הפרויקט להיפרד מספריות אטומות ולאמץ סטנדרטים מודרניים. נכון לעכשיו – רק Dart Sass תומכת רשמית במודול system. אם תנסו לקמפייל ערכת עיצוב ישנה, תקבלו שגיאה. הפתרון: לייבא מחדש קבצי SCSS עם @use 'sass:math';
ולהסיר @import
כפולים. כן, זו עבודה, אבל היא פותחת דלת ל-tree-shaking דינמי ושיפור ביצועים.
עדכון קטן אך חשוב נוסף הוא דגל הפקודה החדש ב-Create Block. בעבר, ב מצב --no-plugin
התוכן השתמש ב-slug כ-textdomain.
זה גרם לעוגמת נפש במצב Multi-Block – תוסף אחד שמכיל כמה בלוקים לא יכול היה להגדיר textdomain חיצוני. כעת ניתן להוסיף --textdomain=my-plugin
ולשלוט בשמות קבצי תרגום.
Tools Panel – סטנדרטיזציה של חוויית הגדרות
ה-Tools Panel חי בליבה זמן רב, אך רק חצי מהבלוקים השתמשו בו. בגוטנברג 21.0 נסגרו 46 תיקי מעקב, ובתוצאה – רוב הבלוקים המרכזיים עברו ל-Tools Panel.
“מה אכפת לי?” ישאלו מפתחים:
ובכן, מעבר לכך שה-UI אחיד, ניתן כעת להזריק הגדרות מותאמות של תוסף לתוך קבוצת Style קיימת מבלי לפגוע במיקומי שדות. בקוד:
import { __experimentalToolsPanel as ToolsPanel } from ‘@wordpress/components’;
registerBlockType( ‘my-plugin/fancy-block’, {
edit: () => (
<ToolsPanel label={ __( ‘Extra Settings’, ‘my-plugin’ ) }>
<ToggleControl
label={ __( ‘Enable Sparkles’, ‘my-plugin’ ) }
onChange={ … }
/>
</ToolsPanel>
)
} );
מפתחי תוספים שמעדכנים UI ל-6.8 ייהנו משלושה ערכים: שליטה על שדות שמופיעים, יכולת להוסיף שדות מבלי לשבור לייאאוט, ו־parity ויזואלית עם מסך Styles.
WordPress Playground – סביבה וירטואלית שנולדה מחדש
משחק החול של וורדפרס, המבוסס WebAssembly, קיבל ביוני 2025 שדרוג מאסיבי: תמיכה בתוסף Intl שפותח לפורמט תאריכים במסכים מקומיים, תמיכה במספרים 64 ביט ב-PHP-WASM, ו־EXIF parsing מובנה.
מנהלי מוצר יכולים כעת להרים הדגמה חיה מ-dataURL אחד; מפתחים יכולים לפתוח instance מקומית עם CLI שממפה את תקיית העבודה כמערכת קבצים וירטואלית ולדחוף בלוקים, תמות ותוספים בזמן אמת. דגל --followSymlinks
פותר את כאב-הראש של קבצים מקושרים, וה-skipSqliteSetup מאפשר עבודה מול MySQL חיצוני.
ההכרזה הגדולה היא דרייבר SQLite חדש שמגבירה ביצועים ומבטלת תלות בגירסה קודמת שלא תמכה באופן מלא ב-OPFS. המשמעות: בתוך דפדפן, הקריאה ל-wp-options הופכת מהירה, הדגמות נטענות בשתי שניות, וניתן לשתף קוד בלחיצת כפתור – בלי שרת חיצוני.
שינויים קטנים-גדולים בעולם התמות והבלוקים
גוטנברג 20.7 הוריד את דגל הניסוי משני בלוקים: Comments Count ו-Comments Link
מעתה, תוכל לבנות תבנית בלוקים שלמה ללא קוד PHP, ועדיין להציג מספר תגובות או קישור לתגובות. בנוסף, כפתור Button קיבל אפשרות לשנות אלמנט ל-<button>
במקום <a>
– חדשות טובות למפתחים שרוצים התאמה מלאה ל-ARIA ולגישה. נפתרה גם רגרסיה שבה כפתור שעומד מחוץ ל-Buttons block תפס רוחב 100%, מה שהרס לייאאוטים.
חוויית content-only editing שופרה: בלוקים כמו Custom HTML, RSS, Shortcode וטבלת Table קיבלו role="content"
כך שגם אם התבנית נעולה – המשתמש בקצה יוכל לערוך את הטקסט בלבד בלי לפרוץ את העיצוב. מהלך זה צפוי להקל על בוני אתרים שמספקים “עיצובים נעולים” לשמירת עקביות מותג, ועדיין רוצים לתת ללקוח גמישות טקסטואלית.
כיצד לנצל את כל זה כבר היום?
ראשית, עדכנו סביבת פיתוח ל-PHP 8.3 ו-Dart Sass. הריצו בדיקות יחידה כדי לוודא שהתוספים תואמים.
שנית, שלבו את View Transitions בתבנית שלכם – לקוח קצה ישמח לגלישה חלקה, ואתם תזכו ב-differentiator ללא מאמץ JS. שלישית, התחילו לשחק עם @wordpress/ai-services
; הכניסו מחולל כותרת ל-WooCommerce וראו איך זמן העלאת מוצר מתקצר.
רביעית, בנו הדגמת Playground בתוך dataURL ושלחו ללקוח – אין דרך זריזה יותר להראות תכונה. חמישית, עברו על תוספי הלקוח ובדקו תאימות bcrypt; הזדמנות למכור “חבילת hardening” לפני שפרצות יחשפו.
לסיכום, יוני 2025 הביא קפיצה ענקית: בינה מלאכותית עם API אחיד, ביצועים חלקים עם Speculative Loading, תוספי ניסוי שהופכים ל-Core בקצב שיא, ו-Playground שמסיר חסמי דמו.
מי שייקפוץ על הרכבת עכשיו ירוויח אתר מהיר, בטוח וחכם יותר – ובעיקר ישמור על יתרון תחרותי בעולם שמתעדכן כל רבע שעה.