זה בדיוק מה שנפתור עכשיו – באופן אוטומטי!
כל בעל חנות מכיר את זה:
תמונות שמסומנות במספרים חסרי משמעות (DSC01234…)
ALT חסר לגמרי או לא תורם לקידום
גלריה עמוסה שלא משויכת טוב למוצר
במדריך הזה תלמד איך להפוך את הגלריה שלך למקצועית, מסודרת ומקדמת SEO – בקליק אחד.
מה תקבל מהמדריך הזה?
שינוי שם (title) של כל תמונה לפי שם המוצר
שיוך ALT מקצועי לכל תמונה
עדכון כתובת (slug) בצורה ברורה
שיוך מדויק של כל תמונה למוצר (post_parent)
וכל זה – אוטומטי ב-PHP ללא צורך בתוספים בתשלום!
איך זה עובד?
הקוד הבא עובר על כל מוצר באתר, לוקח את התמונות בגלריה, ומעדכן להן:
שם
ALT
כתובת (slug)
שיוך למוצר
איך הטקסט החדש ייראה?
שם המוצר | SKU | תמונה # | טקסט ALT קבוע (שאפשר לשנות)דוגמה:
מוצר: טבעת נועה | SKU: ICER087
post_title: טבעת נועה | ICER087 | תמונה 1
alt: טבעת נועה | ICER087 | תמונה 1 | משובץ מואסנייט מבית אייס דיימונדסמה לשנות בקוד?
🟢 טקסט קבוע לתיאור ALT –
$alt_text = "$new_title | משובץ מואסנייט מבית אייס דיימונדס"; (שורה 35)שנה את המשפט הקבוע למה שתרצה שיופיע בכל ALT.
🟢 פורמט השם (title) – (שדה דינאמי)
$new_title = "$product_name | $sku | תמונה $i";תוכל להוסיף כאן מותג, סגנון, תיאור קצר ועוד.
🚀 איך להריץ?
הוסף את הקוד ל־functions.php או לתוסף Code Snippets והיכנס לכתובת הבאה:
https://your-site.com/wp-admin/?rename_single_product_images=1
(החלף את your-site.com בדומיין שלך)
רק אחרי שבדקת וראית שהכול נראה פיקס – עבור לקוד המלא שמריץ את הפעולה על כל המוצרים באתר.
הערה חשובה
🔎 כדאי לבדוק קודם על מוצר אחד – ואז להריץ על כולם!
קוד טסט לבדיקת מוצר בודד לפי ID, שאותו תוכל להריץ בנפרד לפני שתפעיל את הגרסה המלאה על כלל המוצרים:
איך עושים את זה?
בתוך הקוד תוכל להוסיף סינון לפי ID של מוצר בודד. לדוגמה, אם המוצר שלך הוא ID = 8304, פשוט הוסף את התנאי הבא:
add_action('init', function () {
if (is_admin() && isset($_GET['rename_single_product_images'])) {
// 💡 ID של המוצר לבדיקה
$product_id = 8304;
$product = wc_get_product($product_id);
if (!$product) return;
$product_name = $product->get_name();
$sku = $product->get_sku();
$gallery = get_post_meta($product_id, '_product_image_gallery', true);
if (!$gallery) return;
$gallery_ids = explode(',', $gallery);
$i = 1;
foreach ($gallery_ids as $image_id) {
$image = get_post($image_id);
if (!$image) continue;
$new_title = "$product_name | $sku | תמונה $i";
$alt_text = "$new_title | משובץ מואסנייט מבית אייס דיימונדס";
$new_slug = sanitize_title("{$sku}-img-{$i}");
wp_update_post([
'ID' => $image_id,
'post_title' => $new_title,
'post_name' => $new_slug,
'post_parent' => $product_id
]);
update_post_meta($image_id, '_wp_attachment_image_alt', $alt_text);
$i++;
}
echo '✅ התמונות של מוצר 8304 עודכנו בהצלחה!';
exit;
}
});
add_action('init', function () {
if (is_admin() && isset($_GET['rename_all_product_images'])) {
// 🎯 הגדרת שאילתה לקבלת כל המוצרים באתר
$args = [
'post_type' => 'product',
'posts_per_page' => -1,
'post_status' => 'publish',
];
$products = get_posts($args);
foreach ($products as $product_post) {
$product_id = $product_post->ID;
$product = wc_get_product($product_id);
if (!$product) continue;
// 🏷️ קבלת שם מוצר ו-SKU
$product_name = $product->get_name();
$sku = $product->get_sku();
// 🖼️ קבלת מזהי תמונות בגלריה
$gallery = get_post_meta($product_id, '_product_image_gallery', true);
if (!$gallery) continue;
$gallery_ids = explode(',', $gallery);
$i = 1;
foreach ($gallery_ids as $image_id) {
$image = get_post($image_id);
if (!$image) continue;
// ✏️ יצירת שם חדש, ALT וסלאג (slug) לתמונה
$new_title = "$product_name | $sku | תמונה $i";
$alt_text = "$new_title | משובץ מואסנייט מבית אייס דיימונדס";
$new_slug = sanitize_title("{$sku}-img-{$i}");
// 💾 עדכון פרטי התמונה בבסיס הנתונים
wp_update_post([
'ID' => $image_id,
'post_title' => $new_title,
'post_name' => $new_slug,
'post_parent' => $product_id
]);
// ✅ עדכון ALT
update_post_meta($image_id, '_wp_attachment_image_alt', $alt_text);
$i++;
}
}
// 🟢 הודעה לסיום התהליך
echo '✅ כל התמונות עודכנו אוטומטית בהצלחה!';
exit;
}
});
איך להריץ את הקוד?
הכנס את הקוד ב-Code Snippets או ב-
functions.phpזמנית.גש לקישור:
https://your-site.com/wp-admin/?rename_all_product_images=1(החלף את your-site.com בשם האתר שלך)
רוצה מדריך רחב יותר?
אם אתה רוצה גם:
להוסיף מידע כמו צבעים לפי שם הקובץ (W, Y, R או "Rose")
לחבר בין ACF או טקסונומיות למידע בתמונות
לייצר גלריה חכמה לפי קטגוריה
דבר איתנו כאן ונעזור לך לעשות את זה נכון 👑
🎯 רוצה לחסוך זמן ולבצע את כל השינויים בצורה אוטומטית?
עבור המדריך הזה יצרנו במיוחד עבורך כלי מבוסס בינה מלאכותית, שיכול לעזור לך להתאים שמות ו־ALT לתמונות בווקומרס – בקלות, בעברית ובדיוק לפי הצרכים שלך. הכלי יספק לך קוד מוכן, מותאם אישית, כולל הסברים צעד-אחר-צעד – פשוט שואלים אותו שאלה והוא מייצר לך את הפתרון.הפעל את הכלי כאן ⛓️💥





