मैं Android के लिए Chrome में हार्ड लोड को कैसे लागू कर सकता हूं


207

डेस्कटॉप के लिए क्रोम में मेरे पास देव टूल्स में विकल्प हैं कि कैश को पूरी तरह से निष्क्रिय कर दें जब देव टूल्स को खोला जाता है और मेरे पास फिर से लोड बटन (देव टूल्स के साथ खुला) पर लंबे समय तक क्लिक करने पर मैन्युअल रूप से हार्ड रीलोड करने का विकल्प होता है।

क्या Android के लिए Chrome के लिए ऐसी कोई तकनीक है? मुझे कोई सेटिंग नहीं मिली। जब मैं विकसित करने के लिए एक कैश्ड का उपयोग करने के बजाय कुछ जावास्क्रिप्ट या सीएसएस फ़ाइल डाउनलोड करने के लिए ब्राउज़र को मजबूर करना चाहता हूं तो मैं क्या कर सकता हूं?



बस एक स्थिर वेब-ऐप का विस्तार करने के लिए (क्या हो गया था) लौटा, और पता चला कि यह हो रहा था। नवीनतम स्टेट डेटा को .js फ़ाइल में कैश-बस्टर url प्रत्यय के साथ संग्रहीत किया जाता है। यह अब विंडोज, क्रोमओएस या एंड्रॉइड पर क्रोम में काम करता है।
Euan M

ऐसा लगता है कि एक साधारण रिफ्रेश (सर्कल डब्ल्यू एरो पर क्लिक करना) इन दिनों किसी भी बदलाव का पता लगाता है। कोई चाल नहीं। ... मुझे बताएं कि क्या मैं गलत हूं।
रोनी रोस्टन

जवाबों:


167

मैं उपयोग कर रहा हूँ window.location.reload(true)के अनुसार MDN (और इस समान प्रश्न) यह सर्वर से पुनः लोड करने के लिए पेज बाध्य करती है।

आप javascript:location.reload(true)एड्रेस बार में टाइप करके ब्राउज़र में इस कोड को निष्पादित कर सकते हैं ।


7
बस इसे कोड के साथ उपसर्ग करने वाले एड्रेस बार पर टाइप करें javascript:
कोनराड Dzwinel

4
दरअसल, आपको window.भाग से बचने में सक्षम होना चाहिए । javascript:location.reload(true)चाल चलनी चाहिए।
कोनराड Dzwinel

5
मेरे लिए chrome v55.0.2883.91 / android5.1.1 पर काम नहीं किया
केव

20
यह एंड्रॉयड 7.1.1 पर मेरा, v56.0.2924.87 पर काम नहीं करता है। आप सिर्फ ताज़ा क्यों हिट कर सकते हैं और ब्राउज़र को फिर से डाउनलोड कर सकते हैं जैसे यह काम करता था? विकास की कोशिश करते समय ऐसी झुंझलाहट।
स्कॉट विल्सन

33
मैंने एक गुप्त खिड़की खोली
दीपक कामत

132

गुप्त मोड में पृष्ठ देखने से कैश अक्षम हो जाएगा। यह एकमात्र तरीका था जो मैं सेटिंग्स के माध्यम से कैश को मैन्युअल रूप से साफ़ किए बिना एक स्टाइलशीट पर ताज़ा करने के लिए मजबूर कर सकता था।


2
@ मेरे लिए न तो।
रिकी बॉयस

1
हां, यह एक क्रोम 59 के साथ Android 6.0.1 पर मेरे लिए काम कर रहा है।
Avio

4
यह स्वीकार किए गए उत्तर से बेहतर काम करता है, कम से कम एंड्रॉइड 7.1.2 और क्रोम 61 पर। कैशिंग वास्तव में किसी भी तरह आक्रामक है। यहां तक ​​कि उस डोमेन के लिए कैश्ड फ़ाइलों को खाली करना मेरे लिए काम नहीं करता था।
Ogier Schelvis

मैं इसे अधिक बार उपयोग करता हूं, अगर यह आपके लिए काम नहीं कर रहा है तो शायद सर्वर पर कैश है और ब्राउज़र नहीं है।
दीपक कामत

2
यह केवल पहली बार गुप्त मोड में कैश को साफ़ करेगा। उसके बाद वही मुद्दा दिखाई देता है
मारा

75

इसके अलावा एक विकल्प:

  1. मेन्यू
  2. समायोजन
  3. एकांत
  4. समस्त ब्राउज़िंग डेटा साफ़ करें
  5. "कैश" चेक करें और "CLEAR" दबाएं

और फिर पृष्ठ को फिर से लोड करें।


1
अब इसका रूप बदल गया है Clear Browsing Data, जहाँ आप clear cacheचेक बॉक्स का उपयोग करके देख सकते हैं ।
शैजुत

1
नहीं, और फिर, KILL Chrome, Chrome को पुनः लोड करें, फिर पृष्ठ को फिर से लोड करें। हाँ, यह सिर्फ बदतर हो गया।
ADTC

4
अपडेट: यहां तक ​​कि क्रोम को मारने से भी काम नहीं चलता। मुझे नहीं पता कि क्या विकल्प "कैश्ड चित्र और फाइलें" क्लियर हो रहा है .. यह अभी भी कैश्ड सीएसएस फाइल पर आधारित है। यह अधिक हास्यास्पद हो रहा है!
ADTC

1
अपडेट: देखें हीडगर्ट का जवाब यदि "डेटा सेवर" क्रोम सेटिंग्स में चालू है, तो क्लीयरिंग कैश अभी भी Google के सर्वर से "कैश्ड" परिणाम लोड कर सकता है।
ADTC

1
यह सभी साइटों से कैश को साफ करेगा, न कि केवल निरीक्षण किया गया।
ओमेरक क्रोनन

46

आप ऐप मेनू (एड्रेस बार के दाईं ओर) से अनुरोध डेस्कटॉप साइट विकल्प का उपयोग कर सकते हैं जो पृष्ठ को फिर से लोड करने के लिए मजबूर करेगा।

बस इसे टैप करें, ताज़ा करने के लिए प्रतीक्षा करें, फिर इसे अचयनित करें।


क्रोम पर काम करने की पुष्टि की। मैंने इस उत्तर को छोड़ते हुए लगभग याद किया। अगले व्यक्ति की मदद करने के लिए फ़ायरफ़ॉक्स के बारे में टिप्पणियों को हटा दिया। मुझे उम्मीद है कि यह लेखक के इरादे के विपरीत नहीं है
इस्माईल

1
जब आप अटक सीएसएस या js फ़ाइल प्राप्त करते हैं तो यह विकास के लिए सबसे अच्छा उत्तर है। मुझे लगता है कि आम तौर पर रिफ्रेशिंग ठीक काम करता है, लेकिन कभी-कभी कुछ अकथनीय कारण के लिए एक js या css फ़ाइल अटक जाती है, और यह एकमात्र तरीका है कि मैंने इसे पाया है। काश मैं 1 से अधिक upvote दे सकता, योग्य, क्योंकि यह इतना आसान है।
छिपकली

8
यह थोड़ी देर पहले काम करता था, लेकिन अब 2017 के रूप में क्रोम के किसी भी हाल के संस्करण पर नहीं है।
Capagris

1
इसने सैमसंग एंड्रॉइड 5.1.1 पर क्रोम 2018 65.0.3325.109 के साथ मेरे लिए काम किया; SM-T900 बिल्ड / LMy47X। यह कैश्ड डेटा (जैसे localStorageमान) को नष्ट नहीं करने का अतिरिक्त लाभ था ।
CODE-REaD

1
अप्रैल 2019 में काम नहीं करता। क्रोम 73+ काम नहीं करता है।
SE स्ट्राइक्स अगेन दुर्भाग्यवश

31

इसका उल्लेख इसलिए किया क्योंकि आपने "विकसित होते समय" का उल्लेख किया था।

आप अपने Chrome डेस्कटॉप ब्राउज़र के माध्यम से मोबाइल डिवाइस को नियंत्रित कर सकते हैं।

chrome://inspect/#devicesअपने डेस्कटॉप पर जाएँ । और Inspectडिवाइस जो आपके डेस्कटॉप से ​​जुड़ा है। अनुमति मांगने पर सहमत।

अब आपको मोबाइल डिवाइस पर वर्तमान पृष्ठ के लिए पूर्ण विकसित विंडो दिखाई देनी चाहिए।

अब, मोबाइल डिवाइस पर हार्ड रीलोड करने के लिए डेस्कटॉप पर हार्ड रीलोड शॉर्टकट (Cmd + Shift + R) का उपयोग करें!


3
यह टिप्पणी पुरानी है लेकिन मुझे सही रास्ते पर ले गई। आपको पहले Chrome के माध्यम से डिबगिंग के लिए वास्तविक फ़ोन सक्षम करना होगा।
देबोराह

Android फ़ोन पर USB डीबगिंग को सक्षम करने के बारे में विस्तृत निर्देशों के लिए, देखें: stackoverflow.com/a/16707217/1024735 । और यह सुविधा सिर्फ हार्ड रीलोड क्षमता से अधिक के लिए भयानक है। धन्यवाद!
केविनमिक्की 17

एंड्रॉइड एमुलेटर में परीक्षण के लिए devtools में Ctrl + Shift + R वास्तव में अच्छा और त्वरित है। किसी भी सेटिंग को चालू और बंद नहीं करना आदि। धन्यवाद।
रेनर श्वार्ज़

21

यह सुनिश्चित करने के लिए मत भूलें कि "डेटा उपयोग को कम करें" सेटिंग बंद है, क्योंकि यह कैश्ड डेटा (Google सर्वर से?) डाउनलोड करने के लिए लगता है, भले ही आपका स्थानीय कैश फ़्लश हो।


1
मुझे लगता है कि इस सेटिंग को अब "डेटा सेवर" कहा जाता है।
Bletch

19

Android के लिए Chrome मोबाइल पर दिए गए URL / वेबसाइट के सभी डेटा को कैसे रीसेट करें:

1 - क्रोम मेनू खोलें, और "मैं (जानकारी)" आइकन पर टैप करें

एक

2 - "साइट सेटिंग्स" पर टैप करें

दो

3 - ट्रैशकन आइकन पर टैप करें

तीन

यही है, यहां तक कि URL के लिए सबसे गहराई से सुनिश्चित सेवा कार्यकर्ता भी मर जाएगा।


7
यह सैमसंग S9 + पर क्रोम 73.0.3683.90 पर काम नहीं करता है । मैंने 15 से अधिक बार यह कोशिश की है, साथ ही साथ जावास्क्रिप्ट: स्थान। लोड (सच), और यह काम नहीं करता है। ऐसा लगता है कि एंड्रॉइड उपयोगकर्ता भी डेवलपर्स नहीं हो सकते हैं, गुग-उल के अनुसार, अंधेरे के स्वामी।
SE स्ट्राइक अगेन दुर्भाग्यवश

मेरे नोट 8 पर काम करता है .. लेकिन मुझे इसके बाद पेज को रिफ्रेश करना होगा।
क्रिस कूडमोर

आप URL के बाईं ओर लॉक आइकन (या असुरक्षित कनेक्शन के लिए जो कुछ भी प्रदर्शित करता है) पर क्लिक करके इस मेनू को प्राप्त कर सकते हैं।
क्रिस कॉडमोर

अब तक का सबसे अच्छा उपाय! <3
bArraxas

12

मुझे पता है कि यह एक पुराना प्रश्न है, लेकिन मैंने पाया कि स्वीकृत उत्तर मेरे लिए कारगर नहीं था।

एक वैकल्पिक समाधान एक नया यूआरएल पैरामीटर के रूप में इस तरह के साथ यूआरएल संलग्न करने के लिए किया जाएगा website.com?a=1, website.com?a=2आदि

यदि आपके पास पहले से ही पैरामीटर हैं, तो निश्चित रूप से, आप एक एम्परसेंड का उपयोग करेंगे website.com?q=test&a=1


यह काम। बस ?aपर्याप्त है यदि आप केवल एक बार पुनः लोड करना चाहते हैं।
Dan Dascalescu

11
कैश्ड संदर्भ फ़ाइलों (जैसे CSS या JS) को पुनः लोड करने के लिए यह बहुत संभव नहीं है, क्योंकि आप मुख्य HTML को जोड़ने के लिए वास्तव में संपादित नहीं कर सकते हैं ?a, जब तक कि आप साइट होस्ट नहीं हैं।
ADTC

7

2018 तक, Google सहायता केंद्र (Chrome 63 पर परीक्षण) से:

  1. तीन डॉट्स मेनू पर टैप करें ;
  2. इतिहास चुनें > ब्राउज़िंग डेटा साफ़ करें ;
  3. यदि आवश्यक हो, तो समय अवधि (चेकलिस्ट के ऊपर) चुनें;
  4. सभी आइटम को अनचेक करें लेकिन कैश्ड चित्र और फाइलें ;
  5. स्पष्ट डेटा के साथ आगे बढ़ें और पुष्टि करें।

जैसा कि एक अन्य उत्तर में बताया गया है, गुप्त टैब भी विकास के लिए बहुत काम के हैं।


नोट चरण 3: समय अवधि चुनें। यह मेरे लिए चाल है क्योंकि मैं 3 सप्ताह पहले कैश्ड पृष्ठों को साफ़ करने की कोशिश कर रहा था।
ड्रोर

यह आपकी गलती नहीं है, लेकिन यह एक बहुत ही भयानक समाधान है क्योंकि यह अन्य सभी साइटों के लिए ब्राउज़िंग डेटा को भी साफ करता है, जो एक दर्द है यदि आप अपने ब्राउज़र का उपयोग देव कार्य के अलावा किसी अन्य चीज़ के लिए करते हैं!
GameKyuubi

@GameKyuubi वास्तव में, यदि आप पिछले घंटे से डेटा का चयन करते हैं तो दर्द सीमित है। लेकिन निश्चित रूप से यह समाधान काफी खराब है, मैंने इसे केवल इसलिए संदर्भित किया क्योंकि यह आधिकारिक है और यह काम करता है (कुछ अन्य लोगों के विपरीत)।
स्किप्पी ले ग्रांड गौरौ

इस तरह का मेरा मतलब है, तथ्य यह है कि यह आधिकारिक समाधान है सर्वथा शर्मनाक है।
GameKyuubi

7

मुझे एक समाधान मिला जो काम करता है, लेकिन यह बदसूरत है।

  • एंड्रॉइड डिवाइस को एक यूएसबी केबल के साथ अपने पीसी से कनेक्ट करें और अपने डेस्कटॉप पर क्रोम खोलें ।
  • किसी पृष्ठ पर कहीं भी राइट-क्लिक करें और "निरीक्षण करें" चुनें।
  • तीन-डॉट मेनू पर क्लिक करें और "अधिक उपकरण" मेनू के तहत "दूरस्थ डिवाइस" चुनें:

    यहां छवि विवरण दर्ज करें

  • खुलने वाले पैनल में, अपने डिवाइस का चयन करें और फिर अपने फोन पर टैब के नाम के आगे "निरीक्षण करें" बटन जिसे ताज़ा करना होगा:

    यहां छवि विवरण दर्ज करें

  • खुलने वाली विंडो में, "नेटवर्क" टैब पर क्लिक करें और "कैश अक्षम करें" चेकबॉक्स की जांच करें:

    यहां छवि विवरण दर्ज करें

  • अपने फ़ोन पर पृष्ठ को पुनः लोड करें या DevTools विंडो में पुनः लोड बटन का उपयोग करें।

नोट: यदि आपका फ़ोन डिवाइस सूची में नहीं आता है:

  • सुनिश्चित करें कि USB कनेक्शन फाइल ट्रांसफर मोड का उपयोग कर रहा है और बस चार्ज नहीं कर रहा है
  • ADB को पुनरारंभ करने का प्रयास करें या adb devicesदेखें कि क्या डिवाइस का पता लगाया जा रहा है

1
भयानक समाधान, यह मुख्य रूप से सीधे डेस्कटॉप पर डिवाइस के वेबपेज को "निरीक्षण" करने के लिए काम करता है, और आप कैश को भी साफ़ कर सकते हैं। धन्यवाद।
जुआनराम

यह वास्तव में सबसे सुंदर जवाब है।
जॉन

6

दूरस्थ डिबगिंग आपको डेस्कटॉप देव-टूल्स का उपयोग करने की अनुमति देता है:

https://developers.google.com/chrome-developer-tools/docs/remote-debugging


हाँ धन्यवाद मुझे पता है कि पहले से ही - यह उल्लेख करना चाहिए था, लेकिन कभी-कभी मैं इसे प्लग नहीं करना चाहता, लेकिन फिर भी यह विकल्प है
रिस्लीन्डिंग

2
आप इस तरह से कैश को साफ कर सकते हैं: support.google.com/chrome/answer/2392709
स्वॉन्की

5
धन्यवाद, सभी साइटों के लिए पूरे कैश को फ्लश किए बिना एक विकल्प अच्छा होगा हालांकि
रिस्लीन्ग

यह सबसे विश्वसनीय विकल्प है जब आप नेटवर्क> डिसेबल कैश
रूपर्ट रॉन्सले सेप

6

क्रोम कैश के हाल के संस्करण बहुत आक्रामक तरीके से। यहां तक ​​कि कैश-बस्टिंग तकनीक जैसे " http: // url; अपडेटेड = डेटकोड " ने काम करना बंद कर दिया। आपको हर बार कैश साफ़ करना चाहिए या एक गुप्त विंडो लॉन्च करनी चाहिए (और सुनिश्चित करें कि डेटा-सेवर बंद है)।


दिलचस्प है, मुझे इसकी जानकारी नहीं थी। क्या आपके पास कोई ऐसा स्रोत है जो इस दावे का समर्थन करता है?
एंटोनी

2
जैसा कि मैंने अपने स्वयं के जावास्क्रिप्ट एप्लिकेशन विकसित किए हैं, यह सिर्फ व्यवहार माना जाता है। मुझे CACHE-CONTROL को निर्दिष्ट करना था: अपने विकास वेब सर्वर से HTTP हेडर में NO-CACHE निर्देश को बग पर पागल होने से बचाने के लिए जो अभी दूर नहीं होगा (क्योंकि क्रोम पुराने कोड को कैशिंग करने पर जोर दे रहा था)। फ़ायरफ़ॉक्स इस व्यवहार को प्रदर्शित नहीं करता है।
ग्रेग सियरल

4

एकमात्र विश्वसनीय तरीका जो मैंने पाया है कि फोन को पीसी में प्लग करने की आवश्यकता नहीं है:

1. क्रोम ऐप को बंद करें।

यह पहले किया जाना चाहिए, और जब तक आप इन चरणों को पूरा नहीं करते तब तक आप क्रोम को फिर से नहीं खोल सकते। बलपूर्वक रोकने के कई तरीके हैं। अधिकांश होम लॉन्चर्स आपको क्रोम आइकन पर अपनी उंगली दबाकर और "आई" आइकन का चयन करके "ऐप की जानकारी" प्राप्त करने देंगे। वैकल्पिक रूप से, आप एंड्रॉइड सेटिंग्स पर जा सकते हैं और बस "क्रोम" की खोज कर सकते हैं।

"एप्लिकेशन की जानकारी" में एक बार, नीचे दिखाए अनुसार "फोर्स स्टॉप" चुनें:


2. क्रोम का कैश क्लियर करें

एक ही स्क्रीन से "संग्रहण" चुनें:


अंत में, "कैश साफ़ करें" चुनें।

जब आप Chrome ऐप पर लौटते हैं, तो पृष्ठ को फिर से लोड करना चाहिए और एक गैर-कैश्ड संस्करण परोसना चाहिए।

इसके अतिरिक्त, मुझे एक ऐसी साइट मिली, जो आपके कैश को साफ़ करने पर परीक्षण करना आसान बनाती है: https://refreshyourcache.com/en/cache-test/
मैं इसके साथ किसी भी तरह से संबद्ध नहीं हूं। ध्यान दें कि उस साइट पर उल्लिखित कैश को साफ़ करने का तरीका वास्तव में पुराना है और अब मान्य नहीं है।


1
बिल्कुल सही, यह एकमात्र समाधान है जो मेरे लिए यूएसबी डिबगिंग के बिना काम करता है।
लुइस लेमा

2

EDIT: यह तरीका Google Chrome में हटा दिया गया है और यह अब काम नहीं करेगा।

मूल ANSWER:

मैं क्रोम का उपयोग करके कैश (बाद के xhr सहित) को साफ करने में सक्षम था: // नेट-इंटर्नल

क्रोम नेट इंटर्नल्स

फिर ऊपर दाईं ओर दिए गए छोटे तीर पर क्लिक करें

मेन्यू

उस मेनू से "क्लियर कैश" चुनें।


क्रोम 75 में, क्रोम: // नेट-इंटर्नल्स कहते हैं, "नेट-इंटर्नल इवेंट्स दर्शक और संबंधित कार्यक्षमता को हटा दिया गया है ..."
बर्ट

@ शीर्ष के लिए धन्यवाद। ऐसा लगता है कि यह विधि किसी भी अधिक काम नहीं करेगी।
टॉम

1

यहाँ एक और सरल उपाय है जो दूसरों के असफल होने पर काम कर सकता है:

आज, एक काफी सरल डेवलपर-साइड समाधान ने मेरे लिए काम किया जब कैशिंग की समस्या एक कैश सीएसएस फ़ाइल थी। संक्षेप में: सीएसएस कैश को अपडेट करने के लिए एक अस्थायी एचटीएमएल फाइल कॉपी बनाएं और इसे ब्राउज़ करें।

यह ट्रिक CSS फ़ाइल को रिफ्रेश कर सकती है, कम से कम एंड्रॉइड के ब्लू-ग्लोब-आइकॉन्ड डिफॉल्ट ब्राउजर में (लेकिन इसके ट्विन, आधिकारिक क्रोम ब्राउजर की भी काफी संभावना है, और जो भी अन्य ब्राउजर हम "स्मार्ट" फोन पर आक्रामक कैशिंग के अपने रुझान के साथ मुठभेड़ करते हैं। )।

विवरण:

सबसे पहले मैंने यहां साझा किए गए कुछ सरल समाधानों की कोशिश की, लेकिन सफलता के बिना (उदाहरण के लिए विशिष्ट साइट के हाल के इतिहास को साफ़ करना, लेकिन महीनों और महीनों का नहीं)। मेरा नवीनतम सीएसएस हालांकि एपन ताज़ा लागू नहीं किया जाएगा। और यह कि भले ही मैंने html के हेड सेक्शन में CSS फाइल-कॉल में पहले से ही वर्जन-नंबर-ट्रिक को नियोजित किया था, जिसने मुझे अतीत में इन pesky आक्रामक कैचिंग से बचने में मदद की थी। (उदाहरण: लिंक rel = "स्टाइलशीट" href = "style.css; v = 001" जहां आप हर बार CSS फ़ाइल में परिवर्तन करने पर इस छद्म संस्करण संख्या को अपग्रेड करते हैं, जैसे 001, 002, 003, 003 ... (साइट की प्रत्येक html फ़ाइल में किया जाना चाहिए)

इस बार (अगस्त 2019) सीएसएस फ़ाइल संस्करण संख्या अपडेट अब पर्याप्त नहीं है, और न ही यहां वर्णित कुछ सरल उपाय मेरे लिए काम करते हैं, या मैं उनमें से कुछ (उधार के एंड्रॉइड फोन पर) तक पहुंच भी नहीं पाया।

अंत में मैंने कुछ सरल करने की कोशिश की, जो आखिरकार समस्या को हल कर गया:

मैंने साइट की index.html फ़ाइल की एक प्रतिलिपि बनाई, इसे एक अलग नाम (indexcopy.html) दिया, इसे अपलोड किया, Android डिवाइस पर इसे ब्राउज़ किया, फिर मूल पृष्ठ पर वापस भेज दिया, इसे ताज़ा कर दिया (ताज़ा बटन के साथ छोड़ दिया) एड्रेस बार), और वॉइलिया: इस बार index.html का रिफ्रेशमेंट आखिरकार काम कर गया।

स्पष्टीकरण: नवीनतम CSS फ़ाइल संस्करण अब अंत में एंड्रॉइड पर लागू किया गया था जब प्रश्न में html पृष्ठ को ताज़ा किया गया था क्योंकि CSS फ़ाइल की कैश्ड प्रतिलिपि अब अपडेट की गई थी जब CSS फ़ाइल को अस्थायी रूप से HTML पृष्ठ से अलग नाम दिया गया था जो कहीं मौजूद नहीं था ब्राउज़र इतिहास में और मैं बाद में फिर से हटा सकता है। आक्रामक कैशिंग ने जाहिरा तौर पर CSS URL को नजरअंदाज कर दिया और HTML URL के बजाय चला गया, भले ही यह CSS फ़ाइल थी जिसे कैश में अपडेट करने की आवश्यकता थी।


अफसोस की बात यह है कि आजकल यही काम होता है। इसका मतलब यह है कि जब भी css पर काम करना होता है तो आपको वर्जन को अपडेट करने के लिए function.php को अपडेट करते रहना चाहिए। हाँ, Google के बारे में एक और मूर्खतापूर्ण बात है, जो सोचने में विफल हैं और अभी Microsoft के साथ हैं। लेकिन हाँ, एक पुरानी चाल :)
गैविन सिम्पसन

1

यदि इसकी सिर्फ शामिल फ़ाइलों की बात है, तो पथ के बाद संस्करण जोड़ें ( ?v=12345678)

<link rel="stylesheet" type="text/css" href="style.css?v=12345678" />

जो भी पृष्ठ को फिर से लोड करेगा उसे परिवर्तन दिखाई देंगे।


1
अधूरा महान जवाब!
लिसांड्रो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.