/* Add custom JS code below */ // 1. كود السيو (Schema) لمتجر لورد (function() { const lordSchema = { "@context": "https://schema.org", "@type": "Store", "name": "متجر لورد - Lord Store", "url": "https://lordstore1.com/", "description": "متجر لورد وجهتك الأولى لأفضل الاشتراكات الرقمية والخدمات بأعلى جودة وتفعيل فوري.", "image": "https://lordstore1.com/images/logo.png", "priceRange": "SAR", "address": { "@type": "PostalAddress", "addressCountry": "SA" } }; const scriptElement = document.createElement('script'); scriptElement.type = 'application/ld+json'; scriptElement.text = JSON.stringify(lordSchema); document.head.appendChild(scriptElement); })(); // كود الحذف المستمر والديناميكي لاسم المتجر من الأقسام والمنتجات (function() { function cleanStoreTitle() { let currentTitle = document.title; // قائمة بجميع المسميات المحتملة لمتاجرك لضمان حذفها بدقة const storeNames = [ "متجر لورد ستور", "متجر لورد", "لورد ستور", "Lord Store", "متجر الأسطورة", "Legend Store" ]; storeNames.forEach(function(name) { // ريجكس لحذف اسم المتجر مع الفواصل المرافقة له مثل ( - أو | ) const regex = new RegExp('\\s*[-|•]\\s*' + name, 'gi'); currentTitle = currentTitle.replace(regex, ''); }); // تطبيق العنوان النظيف إذا كان مختلفاً عن الحالي لمنع التكرار if (document.title !== currentTitle.trim()) { document.title = currentTitle.trim(); } } // 1. تشغيل الكود فوراً عند التحميل الأول للموقع cleanStoreTitle(); document.addEventListener('DOMContentLoaded', cleanStoreTitle); window.addEventListener('load', cleanStoreTitle); // 2. مراقبة وسم بشكل مستمر لمنع سلة من إعادة كتابة اسم المتجر const titleTag = document.querySelector('title'); if (titleTag) { const titleObserver = new MutationObserver(function(mutations) { mutations.forEach(function() { // إيقاف المراقبة مؤقتاً لتعديل النص دون الدخول في حلقة لانهائية titleObserver.disconnect(); cleanStoreTitle(); // إعادة تفعيل المراقبة المستمرة titleObserver.observe(titleTag, { childList: true }); }); }); // بدء المراقبة الفعلية للعنوان titleObserver.observe(titleTag, { childList: true }); } })(); // كود ذكي ومستقر لنقل عداد الخصم فوق الوصف لمرة واحدة (function() { function moveTimer() { const timer = document.querySelector('salla-count-down'); const sallaTabs = document.querySelector('salla-tabs'); // إذا وجد العداد والتبويبات، قم بنقله فوراً فوقها if (timer && sallaTabs && timer.nextSibling !== sallaTabs) { sallaTabs.parentNode.insertBefore(timer, sallaTabs); } } // تشغيل الكود على فترات مدروسة أثناء تحميل الصفحة لضمان استقرار النقل if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', moveTimer); } else { moveTimer(); } setTimeout(moveTimer, 500); setTimeout(moveTimer, 1500); setTimeout(moveTimer, 3000); })();