jQuery(document).ready(function($) {
function loadBadges() {
// מצא את כל כרטיסי העסקים - רק ברשימות (לא בעמוד בודד)
$('.lf-item, .listing-preview').each(function() {
var card = $(this);
if (card.data('badges-loaded')) return;
card.data('badges-loaded', true);
// מצא את ה-ID של העסק
var link = card.find('a[href*="/biz/"]').first().attr('href');
if (!link) return;
var postId = card.data('id') || card.attr('data-id');
// אם אין ID, ננסה למצוא דרך ה-link
if (!postId) {
$.ajax({
url: 'https://haifakrayot.co.il/business/wp-admin/admin-ajax.php',
type: 'POST',
data: {
action: 'get_listing_badges',
url: link
},
success: function(response) {
if (response.success && response.data.html) {
// הוסף רק בתוך הכרטיס - מיקומים ספציפיים בלבד
var logo = card.find('.lf-item-cover, .listing-preview-gallery, .lf-background, .listing-logo').first();
var infoArea = card.find('.lf-item-info, .listing-info, .item-content').first();
if (logo.length) {
logo.after(response.data.html);
} else if (infoArea.length) {
infoArea.prepend(response.data.html);
} else {
card.prepend(response.data.html);
}
}
}
});
}
});
}
// טען בטעינת דף
loadBadges();
// טען גם אחרי AJAX (infinite scroll, filters, etc)
$(document).ajaxComplete(function() {
setTimeout(loadBadges, 500);
});
});jQuery(document).ready(function($) {
function setupCategoryLimits() {
// פונקציה להגבלת קטגוריות
function limitCategories(container, items) {
if (items.length <= 16) return;
// הסתר את הנוספות
items.slice(16).addClass('mylisting-hidden-cat').hide();
// צור כפתור אם לא קיים
if (!container.find('.mylisting-show-more-btn').length) {
var hiddenCount = items.length - 16;
var btnText = 'הצג תחומי התמחות נוספים (' + hiddenCount + ')';
var btn = $('<button class="mylisting-show-more-btn">' + btnText + '</button>');
container.append(btn);
btn.on('click', function(e) {
e.preventDefault();
var hidden = container.find('.mylisting-hidden-cat');
if (hidden.is(':visible')) {
hidden.fadeOut(200);
$(this).text(btnText);
} else {
hidden.fadeIn(200);
$(this).text('הצג פחות תחומי התמחות');
}
});
}
}
// עבור עמודי רשימות ועמודים בודדים
$('.listing-categories, .job_listing_category, .job-listing-category').each(function() {
var container = $(this);
var items = container.find('a, li');
limitCategories(container, items);
});
// עבור ווידג'טים של Elementor
$('.mylisting-category-widget, .elementor-widget-taxonomy, .elementor-widget-categories').each(function() {
var widget = $(this);
var items = widget.find('ul li, .category-item, a.category-link');
// סנן רק פריטים עם תוכן
items = items.filter(function() {
return $(this).text().trim().length > 0;
});
if (items.length > 16) {
items.slice(16).addClass('mylisting-hidden-cat').hide();
if (!widget.find('.mylisting-show-more-btn').length) {
var hiddenCount = items.length - 16;
var btnText = 'הצג תחומי התמחות נוספים (' + hiddenCount + ')';
var btn = $('<button class="mylisting-show-more-btn elementor-btn">' + btnText + '</button>');
// מצא מקום מתאים לכפתור
var targetContainer = widget.find('ul, .categories-container, nav').first();
if (targetContainer.length) {
targetContainer.after(btn);
} else {
widget.append(btn);
}
btn.on('click', function(e) {
e.preventDefault();
var hidden = widget.find('.mylisting-hidden-cat');
if (hidden.is(':visible')) {
hidden.fadeOut(200);
$(this).text(btnText);
} else {
hidden.fadeIn(200);
$(this).text('הצג פחות תחומי התמחות');
}
});
}
}
});
}
// הפעל מיד
setupCategoryLimits();
// הפעל אחרי AJAX
$(document).on('mylisting:ajax-loaded elementor/frontend/init', setupCategoryLimits);
// תמיכה ב-Infinite Scroll
if (window.IntersectionObserver) {
var observer = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
setTimeout(setupCategoryLimits, 100);
}
});
});
$('.elementor-widget').each(function() {
observer.observe(this);
});
}
});
//# sourceURL=jquery-js-after
var breeze_prefetch = {"local_url":"https://haifakrayot.co.il/business","ignore_remote_prefetch":"1","ignore_list":["/business/cart","/business/checkout","/business/my-account","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
var MyListing = {"Helpers":{},"Handlers":{},"MapConfig":{"ClusterSize":35,"AccessToken":"AIzaSyBsP08LSH2Ok6z7OZDtKJn5OQfPnPlKcEo","Language":"iw","TypeRestrictions":"geocode","CountryRestrictions":["IL"],"CustomSkins":{}}};
מחפשים חנות בגדים באזור חיפה? במדריך העסקים שלנו תמצאו 627 חנויות בגדים מובילות בחיפה והקריות. מבגדי יומיום ועד אופנה עילית - כל החנויות הטובות ביותר במקום אחד.
מחפשים חנות בגדים באזור חיפה? במדריך העסקים שלנו תמצאו 627 חנויות בגדים מובילות בחיפה והקריות. מבגדי יומיום ועד אופנה עילית - כל החנויות הטובות ביותר במקום אחד.
רוב חנויות הבגדים בחיפה פועלות ימים א'-ה' 09:00-21:00, יום ו' עד 15:00 ויום ש' 20:00-23:00. במרכזי קניות השעות עשויות להיות מורחבות יותר.
איפה ממוקמות חנויות הבגדים העיקריות בחיפה? ∨
הריכוז הגדול ביותר נמצא במרכז העיר, רחוב הרצל ושדרות בן גוריון. כמו כן יש חנויות רבות בקניון חיפה, קניון לב המפרץ ובשכונות הקריות.
מה טווח המחירים של בגדים בחנויות בחיפה? ∨
המחירים משתנים בהתאם לחנות ואיכות הבגדים. חולצה בסיסית עולה 50-150 שקל, ג'ינס איכותי 200-500 שקל, ושמלה/חליפה 300-1,200 שקל ומעלה.
איך לבחור חנות בגדים טובה בחיפה? ∨
כדאי לבדוק את המותגים שהחנות מוכרת, לקרוא ביקורות של לקוחות, לוודא מדיניות החזרות ולהשוות מחירים. חשוב גם לבחור חנות עם שירות אדיב ויעוץ מקצועי.
מתי כדאי לקנות בגדים בחיפה בהנחות? ∨
עונות המבצעים העיקריות הן סוף דצמבר-ינואר, סוף יולי-אוגוסט וסוף נובמבר (בלק פריידיי). רבות מהחנויות מציעות גם מבצעים במהלך חגי תשרי.
חנויות בגדים בחיפה עוברות על מגמה של צמיחה ושיפוץ בשנים האחרונות. באזור מתקיימים חנויות בגדים לכל הגילאים והסגנונות, כולל קניונים, מרכזי קניות, וחנויות עצמאיות. המבחר כולל מעצבים מקומיים, מותגים בינלא...
חנויות בגדים בחיפה עוברות על מגמה של צמיחה ושיפוץ בשנים האחרונות. באזור מתקיימים חנויות בגדים לכל הגילאים והסגנונות, כולל קניונים, מרכזי קניות, וחנויות עצמאיות. המבחר כולל מעצבים מקומיים, מותגים בינלאומיים ובגדים אתניים. החנויות מתעדכנות באופן קבוע בעבור הלקוח, בשיטת התשלומים, שעות הפתיחה, וחוויית הלקוח. בע…
המקום זוכה לשבחים רבים על המנות הנדיבות במיוחד, הבשר הטרי והשירות האדיב, כאשר רבים מגדירים אותו כאחת השווארמות הטובות באזור הקריות. עם זאת, נתקלנו במספר...
87% מהמבקרים העניקו דירוגי 4-5 כוכבים ושיבחו את המוצגים הנדירים והמרגשים - במיוחד את הצוללת האותנטית שניתן להיכנס אליה, ספינת המעפילים "אף על פי כן",...
9 כוכבים. 97% מהלקוחות העניקו ציונים מקסימליים, כאשר השבחים חוזרים על השירות המקצועי והאישי של הצוות בראשות יוסי וניב, המגוון העצום של חליפות ואביזרים בכל...
מצאנו כי רודי ריצ'י וצוותו זוכים לשבחים עקביים על יושרה, סבלנות וקשובות לצרכי הלקוח, כאשר לקוחות מדגישים שוב ושוב את היכולת למצוא פתרונות יצירתיים ולנווט...
עם דירוג יצוג של 4.6 כוכבים ו-92% ביקורות חיוביות, מדובר בחומוסייה שמצליחה לשלב מסורת עם חדשנות - החומוס המעולה והטחינה האיכותית זוכים לשבחים חוזרים, והתוספות...
קרוב ל-70% מהמבקרים העניקו דירוגים גבוהים והתלהבו במיוחד מהמחירים המשתלמים על פריטים מעונות קודמות, השירות האדיב של הצוות, והמבחר הרחב במידות ובקטגוריות שונות כולל בגדי...
עם 92% ביקורות חיוביות ודירוג מרשים של 4.6 כוכבים, מצאנו שמדובר במקום יוצא דופן שבולט במיוחד במבחר היינות הבוטיק האקסקלוסיבי ובידע המקצועי המעמיק של הבעלים...
המבקרים מעריכים במיוחד את המיקום הייחודי ליד החוף, את המתקנים המגוונים שכוללים pool, רמפות וזירות קפיצה, ואת האווירה החיובית שמושכת מבקרים מכל הגילאים - מילדים...
חיפה היא בירת האופנה של הצפון עם המגוון הגדול והאיכותי ביותר של חנויות בגדים.
יתרונות בולטים: חיפה העיר השלישית בגודלה עם סצנת אופנה מפותחת. חנויות הבגדים בחיפה מציעות מגוון עצום מרשתות בינלאומיות ועד בוטיקים יוקרתיים, קניונים מודרניים כמו גרנד קניון וחוצות המפרץ, רחובות קניות היסטוריים בהדר ובמרכז הכרמל, מעצבים ישראלים מובילים, סטיילים ייחודיים לכל טעם, שירות מקצועי וייעוץ אישי. העיר משלבת אופנה עכשווית עם אופי קוסמופוליטי.
מה מיוחד בקניות בגדים בחיפה: • 5 קניונים גדולים ומודרניים • רחובות קניות אופנתיים • מעצבים ישראלים מקומיים • חנויות וינטג' ויד שנייה יוקרתיות • בוטיקים ייחודיים בשכונות • תמהיל בינלאומי ומקומי
אזורי קניות מגוונים: מהכרמל היוקרתי ועד להדר הבוהמי. ממרכז הכרמל המסורתי לקניונים המודרניים. מגוון סגנונות ומחירים. אופציות לכל קהל.
חנויות בגדים בחיפה – סטייל, איכות ומגוון ללא תחרות!
2 איפה הקניונים והחנויות המובילות בחיפה? ▼
חיפה מציעה מגוון קניונים מרשימים ורחובות קניות אופנתיים. מרכזי קניות לכל סגנון.
קניונים מובילים: גרנד קניון חיפה: • הקניון הגדול בצפון • 200+ חנויות אופנה • כל המותגים הבינלאומיים • קומת יוקרה מיוחדת • מעצבים ישראלים • אירועי אופנה קבועים
חוצות המפרץ: קניון אאוטלט ענק. מותגים במחירי חיסול. 30-70% הנחה קבועה. מותגי על בינלאומיים. מבצעים מיוחדים. חניה חופשית. מרכז הכרמל: רחוב קניות היסטורי. חנויות בוטיק מקומיות. אופנה ישראלית. וינטג' ויד שנייה. קפה ותרבות. אווירה ייחודית.
אזורי קניות נוספים: • קניון לב המפרץ – נוח ומרכזי • קניון עזריאלי – יוקרה ומותגים • שכונת הדר – בוטיקים אלטרנטיביים • מרכז חורב – חנויות יוקרה • דרך העצמאות – רחוב קניות
בחיפה – מרכז קניות לכל טעם וכיס!
3 אילו מותגים ורשתות יש בחיפה? ▼
בחיפה תמצאו את כל המותגים הבינלאומיים והישראלים המובילים. מיוקרה ועד מיינסטרים.
מותגים בינלאומיים: • ZARA, H&M, MANGO, COS • MASSIMO DUTTI, BERSHKA • AMERICAN EAGLE, GAP • TOMMY HILFIGER, CALVIN KLEIN • RALPH LAUREN, LACOSTE • MICHAEL KORS, COACH
טיפים לחיסכון: • קנו באאוטלט – עד 70% הנחה • מבצעי סוף עונה – 50% הנחה • מועדוני לקוחות – 10-20% הנחה • ימי סטודנט – הנחות מיוחדות • קופונים דיגיטליים
המחירים בחיפה – גמישות ואיכות!
6 איפה יש חנויות וינטג' ויד שנייה בחיפה? ▼
חיפה מובילה בתחום הווינטג' והיד השנייה היוקרתית בישראל. אוצרות אופנה מכל התקופות.
חנויות וינטג' מובילות: שכונת הדר – מרכז הווינטג': • 10+ חנויות וינטג' • אופנה מ-1920-1990 • מותגי יוקרה וינטג' • תכשיטים ואביזרים • מחירים נגישים • קהילה של אספנים
מרכז הכרמל: חנויות יד שנייה יוקרתיות. מותגים במצב מעולה. קונסיינמנט מקצועי. בגדי מעצבים. נעליים ותיקים. שוק הפשפשים: כל יום שישי. מציאות אמיתיות. וינטג' אותנטי. בגדים ייחודיים. אווירה מיוחדת. מחירים מצחיקים.
טיפים לקניית וינטג': • בואו מוקדם לפשפשים • בדקו מצב הבד • חפשו מותגים נסתרים • מקחו על המחיר • עקבו אחרי חנויות באינסטגרם
חיפה – בירת הווינטג' של ישראל!
7 איך התחבורה והחניה באזורי הקניות? ▼
חיפה מציעה נגישות מעולה לאזורי הקניות עם תחבורה ציבורית ואפשרויות חניה. להגיע בקלות לכל מקום.
תחבורה ציבורית: • הכרמלית – למרכז הכרמל • מטרונית – לקניונים הגדולים • אוטובוסים – לכל אזור • רכבת – לחוצות המפרץ • מוניות שירות • אופניים חשמליים
חניה בקניונים: גרנד קניון: 3 שעות חינם. חוצות המפרץ: חניה חופשית. עזריאלי: חניה בתשלום. לב המפרץ: 2 שעות חינם. חניה ברחובות: מרכז הכרמל: כחול-לבן. הדר: חניה חופשית בערב. חורב: חניונים ציבוריים. מרכז העיר: חניונים מקורים.
טיפים לנגישות: • השתמשו בתחבורה ציבורית בסופ"ש • חניה חינם אחרי 19:00 • אפליקציית פנגו לתשלום • Park&Ride בכניסה לעיר • הכרמלית חינם עם קנייה
בחיפה – נגישות מושלמת לקניות!
8 מתי הכי כדאי לקנות בגדים בחיפה? ▼
בחיפה יש עונות מבצעים מובהקות וימים מיוחדים לקניות משתלמות. תזמון נכון = חיסכון גדול.
עונות מבצעים: • ינואר-פברואר: חיסול חורף 50-70% • יולי-אוגוסט: חיסול קיץ 50-70% • Black Friday: נובמבר – ענק! • חגים: מבצעים מיוחדים • סוף שבוע אחרון בחודש • ימי הולדת לרשתות
ימים מיוחדים: יום הסטודנט הבינלאומי. Cyber Monday. Singles Day. מבצעי פלאש. Happy Hours. מכירות VIP. אירועי אופנה: שבוע האופנה חיפה. סוף עונה בבוטיקים. השקות קולקציות. מכירות מדגם. ערבי קניות.
לוח זמנים חכם: • ראשון בבוקר – שקט • חול אחה"צ – מבחר מלא • חמישי ערב – מבצעים • שישי – אווירה • מוצ"ש – הנחות אחרונות
בחיפה – תמיד יש מבצע חדש!
9 מה מיוחד בסצנת האופנה של חיפה? ▼
חיפה פיתחה סצנת אופנה ייחודית המשלבת השפעות בינלאומיות עם רוח מקומית. עיר של סטייל.
מאפיינים ייחודיים: • שילוב תרבויות – ערבית, יהודית, אירופית • אופנה בת-קיימא מובילה • קהילת מעצבים צעירים • סטייל רחוב ייחודי • בוטיקים עצמאיים • תודעה אקולוגית גבוהה
אירועי אופנה: שבוע האופנה השנתי. תצוגות בוטיקים. פופ-אפ מרקטס. יריד מעצבים. סדנאות סטיילינג. Fashion Talks. השפעות מקומיות: הטכניון – טק פאשן. אוניברסיטה – בוהמי שיק. נמל – סטייל ימי. הדר – אורבני אלטרנטיבי. כרמל – יוקרה קלאסית.
חיפה מציעה חוויית קניות אופנה מושלמת – מגוון, איכות וסטייל ייחודי. העיר שמלבישה את הצפון!
10 סיבות לקנות בחיפה: • המגוון הגדול ביותר בצפון • מותגים בינלאומיים ומקומיים • בוטיקים ומעצבים ייחודיים • אאוטלט ענק במחירי חיסול • סצנת וינטג' מפותחת • שירות מקצועי ואישי
החוויה החיפאית: קניות בכיף. קפה בין חנויות. נוף לים. אווירה קוסמופוליטית. מפגש תרבויות. חדשנות ומסורת. ערך מוסף: ייעוץ סטיילינג. אירועי אופנה. קהילה תומכת. השראה יומיומית. טרנדים חדשים. זהות אופנתית.
חיפה במספרים: • 1000+ חנויות בגדים • 5 קניונים גדולים • 50+ מעצבים מקומיים • 30+ חנויות וינטג' • מס' 1 בצפון לאופנה
חנויות בגדים בחיפה – הסטייל מתחיל כאן!
🏬 הקניונים הגדולים של חיפה
קניון
חנויות
מיקום
חניה
מיוחד
גרנד קניון
200+
רוממה
3 שעות חינם
הגדול בצפון
חוצות המפרץ
150+
המפרץ
חינם
אאוטלט ענק
עזריאלי
80+
חורב
בתשלום
יוקרה
לב המפרץ
100+
המפרץ
2 שעות חינם
נוח ומרכזי
קניון חיפה
70+
רוממה
חינם 2 שעות
משפחתי
*נתונים מעודכנים ל-2025
👗 יתרונות קניות בגדים בחיפה
🌟 מגוון עצום
1000+ חנויות! כל המותגים! כל הסגנונות!
🏪 קניונים מודרניים
5 קניונים! ממוזגים! חניה! הכל תחת קורת גג!
💎 בוטיקים ומעצבים
50+ מעצבים! בוטיקים ייחודיים! אופנה מקומית!
🎯 אאוטלט ומבצעים
30-70% הנחה! מבצעים כל השנה! חיסול עונתי!
✅ המדריך המהיר לקניות בחיפה
✓ רשתות: גרנד קניון
✓ אאוטלט: חוצות המפרץ
✓ בוטיקים: חורב וכרמל
✓ וינטג': הדר
✓ מעצבים: מרכז הכרמל
✓ יוקרה: עזריאלי
👗 חיפה – בירת האופנה של הצפון!
1000+ חנויות | 5 קניונים | 50+ מעצבים | אאוטלט ענק מרשתות בינלאומיות ועד בוטיקים מקומיים – הכל כאן בחיפה!
בואו לחיפה – העיר שמלבישה אתכם בסטייל!
המידע בעמוד זה של חדשות חיפה והקריות ביזנס נערך ונכתב על ידי צוות כתבי האתר, המסקרים את תחום העסקים ובעלי המקצוע מזווית עיתונאית. אנו מנסים לדייק ככל הניתן במידע שידוע לנו אודות כל חנויות בגדים בחיפה. מצאתם פרט שגוי? דווחו לנו – ונתקן בהקדם
עכשיו בחדשות
סל קניות
תפריט נגישות
document.addEventListener("DOMContentLoaded", function() {
var container = document.getElementById("archive_91165");
if (!container) return;
var shortText = container.querySelector(".short-version");
var fullText = container.querySelector(".full-version");
var button = container.querySelector(".readmore-btn");
button.addEventListener("click", function(e) {
e.preventDefault();
if (shortText.style.display === "none") {
// הצג טקסט קצר
shortText.style.display = "inline";
fullText.style.display = "none";
button.textContent = "קרא עוד";
} else {
// הצג טקסט מלא
shortText.style.display = "none";
fullText.style.display = "inline";
button.textContent = "הצג פחות";
}
});
});
function hkrsScroll(dir) {
var slider = document.getElementById('hkrs-slider');
var amount = dir === 'next' ? -340 : 340;
slider.scrollBy({ left: amount, behavior: 'smooth' });
}
(function(){
var btn=document.getElementById('hkn-6a8791-btn');
if(btn){
btn.addEventListener('click',function(){
var b=this;
if(b.disabled)return;
b.disabled=true;
b.textContent='טוען...';
var fd=new FormData();
fd.append('action','hk_news_load_more');
fd.append('offset',b.dataset.offset);
fd.append('atts',JSON.stringify({"limit":4,"offset":0,"category":"auto","layout":"grid","columns":"2","mobile_columns":"1","show_image":"yes","show_category":"yes","show_date":"yes","show_excerpt":"no","excerpt_length":15,"link_target":"_self","image_position":"right","image_width":44,"image_height":196,"image_ratio":"","mobile_image_position":"top","bg_color":"#ffffff","border_radius":10,"border_color":"","shadow":"yes","gap":36,"padding":24,"hover_effect":"lift","title_font":"Heebo","title_size":16,"title_weight":"bold","title_color":"#242429","title_hover_color":"#000000","title_line_height":1.2,"title_max_chars":0,"category_font":"Heebo","category_size":12,"category_bg":"#b6b6b6","category_color":"#ffffff","category_radius":4,"date_font":"","date_size":13,"date_color":"#666666","date_format":"j \u05d1F Y","excerpt_font":"","excerpt_size":14,"excerpt_color":"#555555","excerpt_max_chars":0,"load_more":"yes","load_more_text":"\u05d8\u05e2\u05df \u05e2\u05d5\u05d3 \u05db\u05ea\u05d1\u05d5\u05ea","load_more_loading":"\u05d8\u05d5\u05e2\u05df...","load_more_bg":"#2dbfde","load_more_color":"#ffffff","mobile_slider":"yes","mobile_slider_width":280,"mobile_slider_gap":15,"mobile_slider_arrows":"no","mobile_slider_dots":"no"}));
fetch('https://haifakrayot.co.il/business/wp-admin/admin-ajax.php',{method:'POST',body:fd})
.then(r=>r.json())
.then(d=>{
if(d.success){
document.getElementById('hkn-6a8791').insertAdjacentHTML('beforeend',d.data.html);
b.dataset.offset=parseInt(b.dataset.offset)+d.data.loaded;
document.getElementById('hkn-6a8791-loaded').textContent=b.dataset.offset;
if(!d.data.has_more){
b.parentElement.innerHTML='<div style="color:#888">הוצגו כל הכתבות ✓</div>';
}else{
b.disabled=false;
b.textContent='טען עוד כתבות';
}
}
});
});
}
function checkMobile(){
var c=document.getElementById('hkn-6a8791');
if(window.innerWidth<=768){
c.classList.add('mobile-slider-active');
}else{
c.classList.remove('mobile-slider-active');
}
}
checkMobile();
window.addEventListener('resize',checkMobile);
})();
function hkSlide(id,dir){
var c=document.getElementById(id);
var w=280+15;
c.scrollBy({left:dir*w,behavior:'smooth'});
}
document.addEventListener('DOMContentLoaded', function() {
// הסתר את כל התשובות בטעינה ראשונית
var answers = document.querySelectorAll('.faq-answer');
answers.forEach(function(answer) {
answer.style.display = 'none';
answer.classList.remove('show');
});
// הסר class active מכל השאלות
var questions = document.querySelectorAll('.faq-question');
questions.forEach(function(question) {
question.classList.remove('active');
question.style.background = '#f8f8f8';
question.style.color = '#333';
});
// הוסף event listeners לכל שאלה
questions.forEach(function(question) {
question.addEventListener('click', function() {
var answer = this.nextElementSibling;
var arrow = this.querySelector('.faq-arrow');
// Close all other answers
document.querySelectorAll('.faq-answer').forEach(function(a) {
if (a !== answer) {
a.style.display = 'none';
}
});
document.querySelectorAll('.faq-question').forEach(function(q) {
if (q !== question) {
q.style.background = '#f8f8f8';
q.style.color = '#333';
var otherArrow = q.querySelector('.faq-arrow');
if (otherArrow) otherArrow.style.transform = 'rotate(0deg)';
}
});
// Toggle current answer
if (answer.style.display === 'none' || answer.style.display === '') {
answer.style.display = 'block';
this.style.background = '#333';
this.style.color = 'white';
if (arrow) arrow.style.transform = 'rotate(180deg)';
} else {
answer.style.display = 'none';
this.style.background = '#f8f8f8';
this.style.color = '#333';
if (arrow) arrow.style.transform = 'rotate(0deg)';
}
});
});
});
jQuery(document).ready(function($) {
console.log('🚀 תיקון רספונסיבי ל-Off Canvas + עיצוב מותאם + תיקון לינקים');
// בדוק אם מובייל
function isMobile() {
return window.innerWidth <= 768;
}
// תיקון z-index של MyListing
function fixMyListingZIndex() {
$('.lf-item, .lf-item-alternate, .listing-feed, .finder-container').css({
'z-index': '1',
'position': 'relative'
});
$('.elementor-section, .elementor-widget, .elementor-element').css('z-index', '1');
}
// תיקון שורטקודים שלא התפרשו
function fixShortcodes() {
$('.eptm-offcanvas-body').each(function() {
var $body = $(this);
var html = $body.html();
// בדוק אם יש שורטקודים לא מפורשים
if (html && html.includes('[') && html.includes(']')) {
console.log('🔧 מתקן שורטקודים...');
// חלץ שורטקודים
var shortcodes = html.match(/\[([^\]]+)\]/g);
if (shortcodes) {
shortcodes.forEach(function(shortcode) {
// הסר את הסוגריים
var cleanShortcode = shortcode.replace('[', '').replace(']', '');
console.log('📝 טוען שורטקוד:', cleanShortcode);
// בקש מהשרת את התוכן המפורש
if (typeof eptm_ajax !== 'undefined') {
$.ajax({
url: eptm_ajax.ajax_url,
type: 'POST',
data: {
action: 'eptm_load_content',
shortcode: cleanShortcode,
nonce: eptm_ajax.nonce
},
success: function(response) {
// החלף את השורטקוד בתוכן המפורש
var currentHtml = $body.html();
var newHtml = currentHtml.replace(shortcode, response);
$body.html(newHtml);
console.log('✅ שורטקוד נטען:', cleanShortcode);
// תקן עיצוב אחרי טעינה
setTimeout(fixListStyling, 100);
},
error: function() {
console.error('❌ כשל בטעינת שורטקוד:', cleanShortcode);
}
});
}
});
}
// פתרון חלופי - נסה לפרש ידנית
if (html.includes('[areas_display]') || html.includes('[biz_related]')) {
console.log('🔄 מנסה פתרון חלופי...');
// צור תוכן זמני
var tempContent = '<div class="loading-content">טוען קטגוריות...</div>';
$body.html(tempContent);
// נסה לטעון דרך AJAX ישיר
$.get(window.location.href, function(pageContent) {
// חפש את התוכן המפורש בעמוד
var $tempDiv = $('<div>').html(pageContent);
var areasContent = $tempDiv.find('[data-shortcode="areas_display"]').html();
var bizContent = $tempDiv.find('[data-shortcode="biz_related"]').html();
if (areasContent || bizContent) {
$body.html((areasContent || '') + (bizContent || ''));
console.log('✅ תוכן נטען מהעמוד');
} else {
// אם לא מצאנו, השאר את הטקסט אבל עצב אותו
$body.html(html.replace(/\[([^\]]+)\]/g, '<div class="shortcode-placeholder">$1</div>'));
}
fixListStyling();
});
}
}
});
}
// הכנת Off Canvas רק למובייל
function prepareOffCanvas() {
// הסתר כפתור במחשב, הצג במובייל
if (!isMobile()) {
$('.eptm-offcanvas-trigger').hide();
console.log('💻 מחשב - מסתיר כפתור');
// וודא שהתוכן גלוי במחשב
$('.eptm-offcanvas-body .elementor-shortcode').show();
$('.eptm-offcanvas-body > *').each(function() {
if ($(this).find('[data-listing-type]').length > 0) {
// יש תוכן של related-biz - הצג אותו
$(this).show();
}
});
// אם ה-Off Canvas מכיל תוכן שצריך להציג במחשב
$('.eptm-offcanvas, .eptm-filter-offcanvas').each(function() {
var $body = $(this).find('.eptm-offcanvas-body');
if ($body.length && $body.children().length > 0) {
// יש תוכן - אל תסתיר
console.log('💻 משאיר תוכן גלוי במחשב');
$(this).css({
'position': 'relative',
'display': 'block',
'right': 'auto',
'width': '100%',
'height': 'auto',
'box-shadow': 'none',
'z-index': 'auto',
'background': 'transparent'
});
// הסתר את ה-header והסגירה במחשב
$(this).find('.eptm-offcanvas-header').hide();
}
});
} else {
// מובייל - הכן Off Canvas רגיל
$('.eptm-offcanvas-trigger').show();
console.log('📱 מובייל - מציג כפתור');
$('.eptm-offcanvas, .eptm-filter-offcanvas').each(function() {
var id = $(this).attr('id');
// העבר לסוף body במובייל
if (!$(this).parent().is('body')) {
$(this).detach().appendTo('body');
}
// סטיילים למובייל
$(this).css({
'position': 'fixed',
'top': '0',
'right': '-100%',
'width': '85vw',
'max-width': '350px',
'height': '100vh',
'background': 'white',
'box-shadow': '-10px 0 40px rgba(0,0,0,0.5)',
'z-index': '2147483647',
'display': 'none',
'transition': 'right 0.3s ease',
'overflow-y': 'auto'
});
// הצג header במובייל
$(this).find('.eptm-offcanvas-header').show();
});
// הכן Overlays למובייל
$('.eptm-offcanvas-overlay').each(function() {
if (!$(this).parent().is('body')) {
$(this).detach().appendTo('body');
}
$(this).css({
'position': 'fixed',
'top': '0',
'left': '0',
'width': '100%',
'height': '100%',
'background': 'rgba(0,0,0,0.7)',
'z-index': '2147483646',
'display': 'none'
});
});
}
}
// תיקון עיצוב הרשימות
function fixListStyling() {
// הסר רווחים מיותרים
$('.eptm-offcanvas-body').find('br').remove();
$('.eptm-offcanvas-body').find('p:empty').remove();
// סדר מחדש רשימות עם מספרים
$('.eptm-offcanvas-body ul').each(function() {
$(this).find('li').each(function() {
var $li = $(this);
var $link = $li.find('a');
if ($link.length) {
// יש כבר לינק - רק תקן עיצוב
var text = $link.text();
var match = text.match(/(.+?)(\s*\(\d+\))/);
if (match) {
$link.html('<span class="item-name">' + match[1].trim() + '</span><span class="item-count">' + match[2] + '</span>');
}
} else {
// אין לינק - נסה ליצור
var text = $li.text();
var match = text.match(/(.+?)(\s*\(\d+\))/);
if (match) {
// נסה לנחש את ה-URL מהטקסט
var categoryName = match[1].trim();
var categorySlug = categoryName.toLowerCase()
.replace(/\s+/g, '-')
.replace(/[^\w\-א-ת]+/g, '');
// צור לינק
var link = '<a href="/category/' + categorySlug + '/">' +
'<span class="item-name">' + categoryName + '</span>' +
'<span class="item-count">' + match[2] + '</span>' +
'</a>';
$li.html(link);
}
}
});
});
// הוסף כותרת אם חסרה
$('.eptm-offcanvas-header').each(function() {
if (!$(this).find('h3').length) {
$(this).prepend('<h3>סינון תוצאות</h3>');
}
});
// תקן לינקים שבורים
$('.eptm-offcanvas-body a').each(function() {
var $link = $(this);
if (!$link.attr('href') || $link.attr('href') === '#') {
// לינק שבור - נסה לתקן
var text = $link.text().trim();
var slug = text.toLowerCase()
.replace(/\s+/g, '-')
.replace(/[^\w\-א-ת]+/g, '');
$link.attr('href', '/category/' + slug + '/');
}
});
}
// הפעל הכנות
fixMyListingZIndex();
prepareOffCanvas();
setTimeout(function() {
fixShortcodes();
fixListStyling();
}, 500);
// חזור על ההכנות בשינוי גודל חלון
$(window).resize(function() {
prepareOffCanvas();
});
// לחיצה על כפתור - רק במובייל
$(document).off('click.mobile-offcanvas').on('click.mobile-offcanvas', '.eptm-offcanvas-trigger', function(e) {
if (!isMobile()) return; // אל תעשה כלום במחשב
e.preventDefault();
e.stopPropagation();
console.log('📱 פתיחת Off Canvas במובייל');
var targetId = $(this).attr('data-target') || $(this).data('target');
if (!targetId) {
console.error('❌ אין data-target');
return false;
}
var $canvas = $('#' + targetId);
var $overlay = $('.eptm-offcanvas-overlay[data-target="' + targetId + '"]');
if ($canvas.length === 0) {
console.error('❌ לא נמצא Off Canvas');
return false;
}
// תקן z-index
fixMyListingZIndex();
// הצג Off Canvas
$canvas.css({
'display': 'block',
'z-index': '2147483647'
});
// הצג Overlay
$overlay.css({
'display': 'block',
'z-index': '2147483646'
});
// אנימציה
setTimeout(function() {
$canvas.css('right', '0').addClass('active');
$overlay.addClass('active');
fixShortcodes(); // תקן שורטקודים
fixListStyling(); // תקן עיצוב
}, 10);
// נעל גלילה
$('body').css('overflow', 'hidden');
return false;
});
// סגירה - רק במובייל
$(document).on('click.mobile-offcanvas', '.eptm-offcanvas-close, .eptm-offcanvas-overlay', function(e) {
if (!isMobile()) return;
e.preventDefault();
console.log('📱 סוגר Off Canvas');
$('.eptm-offcanvas, .eptm-filter-offcanvas').css('right', '-100%').removeClass('active');
setTimeout(function() {
$('.eptm-offcanvas, .eptm-filter-offcanvas').css('display', 'none');
}, 300);
$('.eptm-offcanvas-overlay').removeClass('active').css('display', 'none');
$('body').css('overflow', '');
});
// ESC לסגירה - רק במובייל
$(document).keyup(function(e) {
if (!isMobile()) return;
if (e.key === "Escape") {
$('.eptm-offcanvas, .eptm-filter-offcanvas').css('right', '-100%').removeClass('active');
setTimeout(function() {
$('.eptm-offcanvas, .eptm-filter-offcanvas').css('display', 'none');
}, 300);
$('.eptm-offcanvas-overlay').removeClass('active').css('display', 'none');
$('body').css('overflow', '');
}
});
// בדיקת סטטוס
setTimeout(function() {
console.log('📊 סטטוס:');
console.log(' מכשיר:', isMobile() ? 'מובייל' : 'מחשב');
console.log(' כפתור גלוי:', $('.eptm-offcanvas-trigger').is(':visible'));
console.log(' Off Canvas:', $('.eptm-offcanvas').length);
console.log(' תוכן:', $('.eptm-offcanvas-body').html().substring(0, 100));
}, 1000);
});
(function () {
var c = document.body.className;
c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
document.body.className = c;
})();