Speculation Rules జనరేటర్
Prefetch మరియు prerender కోసం చెల్లుబాటు అయ్యే Speculation Rules JSONను రూపొందించండి; సురక్షిత డిఫాల్ట్ సెట్టింగ్లు, URL నమూనాలు మరియు eagerness ఎంపికలను మీ బ్రౌజర్లో ధృవీకరించండి.
సిద్ధంగా ఉన్న సెట్టింగ్లు
సిద్ధంగా ఉన్న సెట్టింగ్లు ప్రాసెసింగ్ రకం మరియు ట్రిగ్గర్ సున్నితత్వాన్ని కలిసి మారుస్తాయి.
నియమ ప్రవర్తన
బ్రౌజర్ ఏది, ఏ మూలం నుంచి, ఎంత ముందుగానే సిద్ధం చేయాలో ఎంచుకోండి.
URL పరిధి
ప్రతి వరుసలో ఒక URLPattern నమూనా లేదా ఒక లక్ష్య URLను వ్రాయండి.
/blog/* లేదా /products/:slug /pricing/ వంటి సంబంధిత లేదా https://example.com/pricing/ వంటి సంపూర్ణ URLను వ్రాయండి. ప్రత్యక్ష సింటాక్స్ మరియు ప్రమాద తనిఖీ
JSON నిర్మాణం, URLPattern ఇన్పుట్లు మరియు వనరుల వినియోగ ఎంపికలు తక్షణమే తనిఖీ చేయబడతాయి.
రూపొందించిన కోడ్
1 నియమం · 1 లక్ష్యం/నమూనా
Speculation Rules జనరేటర్ గురించి
Speculation Rules API, వినియోగదారు తదుపరి సందర్శించే అవకాశం ఉన్న పేజీలను బ్రౌజర్ ముందుగానే పొందడం (prefetch) లేదా నేపథ్యంలో పూర్తిగా సిద్ధం చేయడం (prerender) ఆదేశాన్ని ఇస్తుంది. సరిగ్గా ఉపయోగించినప్పుడు తదుపరి పేజీకి వెళ్లే ప్రక్రియను గణనీయంగా వేగవంతం చేయగలదు; అవసరానికి మించి విస్తృతంగా ఉపయోగిస్తే బ్యాండ్విడ్త్, సర్వర్ వనరులు మరియు విశ్లేషణ కొలతలను అనవసరంగా వినియోగించవచ్చు.
ఈ సాధనం; conservative, moderate మరియు aggressive ప్రీసెట్లతో URLPattern నమూనాల నుంచి లేదా స్పష్టమైన URL జాబితా నుంచి నియమాన్ని రూపొందిస్తుంది. అవుట్పుట్ను సాదా JSON రూపంలో లేదా నేరుగా పేజీలో జోడించగల <script type="speculationrules"> రూపంలో పొందవచ్చు. వాక్యనిర్మాణం, CSS మినహాయింపు సెలెక్టర్ మరియు ప్రమాదకర కలయికలు పూర్తిగా మీ బ్రౌజర్లో తనిఖీ చేయబడతాయి.
Speculation Rulesకు మద్దతు ఇవ్వని బ్రౌజర్లు ఈ స్క్రిప్ట్ రకాన్ని విస్మరిస్తాయి; సాధారణ లింక్లు పనిచేస్తూనే ఉంటాయి. అందువల్ల, సరిగ్గా సెటప్ చేసినప్పుడు ఈ ఫీచర్ అదనపు వేగవంతీకరణ పొరగా పనిచేస్తుంది, ఇప్పటికే ఉన్న నావిగేషన్ ప్రవాహానికి ప్రత్యామ్నాయం కాదు.
దశలవారీగా
- మీ ట్రాఫిక్ మరియు వనరుల వినియోగానికి అనుకూలం Conservative, Moderate లేదా Aggressive ప్రీసెట్ను ఎంచుకోండి.
- కార్యకలాపంగా తేలికైనది prefetch లేదా పేజీని పూర్తిగా సిద్ధం చేసే prerender ఎంపికను చేయండి.
- పరిధి URL నమూనా లేదా స్పష్టమైన URL జాబితా తో నిర్వచించండి; సెషన్, కార్ట్ మరియు చెల్లింపు మార్గాలను మినహాయించండి.
- ప్రత్యక్ష ధృవీకరణ ప్రాంతంలోని సింటాక్స్ మరియు వనరుల వినియోగ హెచ్చరికలను పరిష్కరించండి.
- రూపొందించిన HTML ట్యాగ్ లేదా JSON అవుట్పుట్ను కాపీ చేయండి లేదా ఫైల్గా డౌన్లోడ్ చేయండి.
తరచుగా అడిగే ప్రశ్నలు
prefetch లక్ష్య పత్రాన్ని నెట్వర్క్ నుంచి ముందుగానే తీసుకురావడానికి వీలు కల్పిస్తుంది; పేజీని అమలు చేయదు. prerender అయితే లక్ష్య పేజీని కనిపించని ట్యాబ్లో ఉన్నట్టుగా లోడ్ చేసి రెండర్ చేస్తుంది. Prerender వేగవంతమైన మార్పిడిని అందించవచ్చు, అయితే JavaScript, నెట్వర్క్ అభ్యర్థనలు మరియు విశ్లేషణ సంఘటనలు క్లిక్కు ముందే పనిచేయవచ్చు కాబట్టి దీనిని మరింత జాగ్రత్తగా ఉపయోగించాలి.conservative బలమైన వినియోగదారు ఉద్దేశాన్ని ఆశిస్తుంది; మధ్యస్థ లింక్పై స్వల్పకాలిక నిరీక్షణ వంటి సంకేతాన్ని ఉపయోగిస్తుంది. eager మరియు ముఖ్యంగా immediate ముందుగానే పనిచేసి మరిన్ని వనరులను వినియోగించవచ్చు. అయినప్పటికీ, బ్రౌజర్, పరికరం మరియు నెట్వర్క్ పరిస్థితుల ఆధారంగా నియమాన్ని అమలు చేయకూడదని ఎంచుకోవచ్చు.type="speculationrules" scriptను తనిఖీ చేయండి. విరుద్ధమైన రెండవ నియమాన్ని జోడించే బదులు, అవసరమైతే wp_speculation_rules_configuration ఫిల్టర్తో ప్రధాన కాన్ఫిగరేషన్ను అనుకూలీకరించండి.<a href> లింక్లు మార్పులేకుండా పనిచేస్తాయి; ప్రత్యేకమైన JavaScript polyfill అవసరం లేదు. అందువల్ల లింక్ లక్ష్యాలను కేవలం Speculation Rulesకు మాత్రమే అనుసంధానించకండి మరియు సాధారణ నావిగేషన్ ప్రవాహాన్ని కొనసాగించండి.