השאלה הראשונה היא האם זה קאש של הדפדפן המקומי או של חברת האחסון או של השרת.אני משתמש בתוסף הזה והוא עובד מצוין.
הבעיה שלפעמים אורך לו זמן להתעדכן בנתונים, כי כנראה הוא לוקח מהקאש. (כתבתי על הבעיה הזו באשכול מקביל, ולא היה שם פתרון).
זה קורה גם בגלישה בסתר.השאלה הראשונה היא האם זה קאש של הדפדפן המקומי או של חברת האחסון או של השרת.
תבדוק את זה על ידי כניסה בגלישה בסתר, האם שם זה מתעדכן מיד או בלחיצה על קונטרול + F5. וכן תנסה לנטרל קאש בממשק של חברת האחסון אם יש.
https://hpanel.hostinger.com/hosting/yourdomain.com/performance/cdn
תחליף לדומיין שלך,
בדף שנפתח תלחץ על flush cache, לאחר מכן תרענן את הדף באמצעות קונטרול + F5 ותבדוק האם הנתונים עודכנו.
בנוסף, תוסיף פרמטר כלשהו לקישור של העמוד, לדוגמא:
https://yourdomain.com/?v=1
ותבדוק האם זה מציג את התוצאות המעודכנות.
אם זה מתעדכן באופנים האלו, אפשר להשתמש בתוסף או להגדיר ידנית שעמוד מסוים לא ייטען מהקאש.
התוסף ההוא נוצר עם chatgpt בגירסה 4, כרגע אין לי מנוי שם,
נסה ליישם את אחד מהפתרונות הבאים, אין לי כרגע את הפנאי לנסוי וטעיה הזה:
במידה והפתרונות לא יעילים, תשאל שם את השאלה מחדש (עדיף בגירסה 4 אם יש לך גישה) או תיצור מחדש תשובה וכנראה תקבל פתרון שונה, סביר להניח שאחד מהפתרונות שהAI יציע יועילו כאן. ואל תשכח לעדכן...
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv&t=' . time();
function google_sheets_display_shortcode($atts) {
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv';
header('Cache-Control: no-cache, must-revalidate');
ob_start();
wp_refresh_post_cache();
1. אתה יכול להוסיף את התאריך והשעה אקראיים ל-URL באמצעות הוספת מחרוזת של פרמטרים GET. לדוגמה:
PHP:$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv&t=' . time();
בצע את השינוי הזה בקוד שלך ונסה להטעין את הדף שבו משתמשים בשורטקוד שלך. השינוי הזה יוסיף פרמטר תאריך ושעה אקראיים לקישור, מה שיבטל את הקאשינג ויאפשר לך לקבל נתונים עדכניים בזמן אמת מגוגל שיטס.
2.
הוספת השורה השלישית לתוסף, ראה דוגמא:
3. לחילופין הוספת השורהPHP:function google_sheets_display_shortcode($atts) { $url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv'; header('Cache-Control: no-cache, must-revalidate'); ob_start();
במקום השורה שיש להוסיף באפשרות 2PHP:wp_refresh_post_cache();
function google_sheets_display_shortcode($atts) {
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv';
ob_start();
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv&t=' . time();
header('Cache-Control: no-cache, must-revalidate');
function google_sheets_display_shortcode($atts) {
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv';
header('Cache-Control: no-cache, must-revalidate');
ob_start();
wp_refresh_post_cache();
function google_sheets_display_shortcode($atts) {
$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv';
wp_refresh_post_cache();
ob_start();
המצב הנוכחי:
PHP:function google_sheets_display_shortcode($atts) { $url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv'; ob_start();
הפתרונות המוצעים:
1.
להחליף את השורה השניה בשורה הזו (שים לב לשינוי בסיום)
אם זה לא יעבוד תנסה, במקום "&t=" לשנות לסימן שאלהPHP:$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv&t=' . time();
2.
להוסיף שורה אחרי השורה השניה בה התוכן יהיה
PHP:header('Cache-Control: no-cache, must-revalidate');
היינו כך:
PHP:function google_sheets_display_shortcode($atts) { $url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv'; header('Cache-Control: no-cache, must-revalidate'); ob_start();
3. כמו האפשרות הקודמת, רק פונקציה אחרת
היינו כך:PHP:wp_refresh_post_cache();
PHP:function google_sheets_display_shortcode($atts) { $url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '/pub?output=csv'; wp_refresh_post_cache(); ob_start();
הלינק המקורי של הcsv המשותף כן מתעדכן מיידית בהתאם לשינויים בגליון?לצערי עדיין זה לא עוזר.
על אף שכעת התוסף מעודכן עם פתרון 1 ו-2 גם יחד.
PHP:$url = 'https://docs.google.com/spreadsheets/d/e/' . $atts['id'] . '&t=' . time();
לא הבנתי את השאלה.הלינק המקורי של הcsv המשותף כן מתעדכן מיידית בהתאם לשינויים בגליון?
לוח לימודים
מסלולי לימוד שאפשר לההצטרף
אליהם ממש עכשיו:
18.11
י"ז חשוון
וובינר מרתק!
המדריך (הלא שלם) לסטוריטלינג
הרצאה ייחודית עם ירון פרל ממשרד הפרסום מקאן, על עולם הסטוריטלינג. מספרי סיפורים נולדים ככה או שאפשר ללמוד את זה? מה הופך סיפור אחד ל״תעירו אותי כשזה מסתיים״ ואחר ל״ספרו לי את זה שוב!״, והקשר לעולם הקריאייטיב.
הכניסה חופשית!
19.11
י"ח חשוון
פתיחת
קורס בינה מלאכותית - חדשנות ב AI
קורס מקוצר
19.11
י"ח חשוון
אירוע שיתופים ייחודי
בוטים מספרים על עצמם
בואו לשמוע בוגרים מובילים שלנו משתפים אתהסיפור מאחורי הבוטים הייחודיים שהם פיתחו.הצצה מרתקת לעולמות האוטומציה, החדשנות והפתרונות החכמים,עם הזדמנות ללמוד איך גם אתם יכולים לקחת חלק במהפכה הטכנולוגית.
הכניסה חופשית!
25.11
כ"ד
פתיחת
קורס פרסום קופי+
מלגות גבוהות!
27.11
כ"ו חשוון
פתיחת
קורס פיתוח בוטים ואוטומציות עסקיות
מלגות גבוהות!
27.11
כ"ו חשוון
פתיחת
קורס עיצוב גרפי ודיגיטל - בסילבוס חדש ומטורף!
מלגות גבוהות!
27.11
כ"ו חשוון
נפתחה ההרשמה!
קורס צילום חוץ, אירועים וסטודיו - עם בינה מלאכותית!
מלגות גבוהות!
תהילים פרק קכו
א שִׁיר הַמַּעֲלוֹת בְּשׁוּב יי אֶת שִׁיבַת צִיּוֹן הָיִינוּ כְּחֹלְמִים:ב אָז יִמָּלֵא שְׂחוֹק פִּינוּ וּלְשׁוֹנֵנוּ רִנָּה אָז יֹאמְרוּ בַגּוֹיִם הִגְדִּיל יי לַעֲשׂוֹת עִם אֵלֶּה:ג הִגְדִּיל יי לַעֲשׂוֹת עִמָּנוּ הָיִינוּ שְׂמֵחִים:ד שׁוּבָה יי אֶת (שבותנו) שְׁבִיתֵנוּ כַּאֲפִיקִים בַּנֶּגֶב:ה הַזֹּרְעִים בְּדִמְעָה בְּרִנָּה יִקְצֹרוּ:ו הָלוֹךְ יֵלֵךְ וּבָכֹה נֹשֵׂא מֶשֶׁךְ הַזָּרַע בֹּא יָבוֹא בְרִנָּה נֹשֵׂא אֲלֻמֹּתָיו: