html2wp / डॉक्यूमेंटेशन

HTML को WordPress थीम में कैसे बदलें: html2wp ऐप की गाइड

यह गाइड दिखाती है कि html2wp डेस्कटॉप ऐप से HTML को WordPress थीम में कैसे बदलें। इसमें ऐप इंस्टॉल करना, पहला कन्वर्ज़न, मॉडल चुनना, कंप्यूटर से बाहर जाने वाला डेटा और तैयार साइट को एडिट करना शामिल है। टर्मिनल में एजेंट के साथ कन्वर्ज़न के लिए Claude Code और Codex वाले प्लगइन का डॉक्यूमेंटेशन देखें।

पहला भागआपका पहला कन्वर्ज़न

HTML को WordPress में बदलने वाला ऐप इंस्टॉल करना

html2wp ऐप को Apple silicon (M1 या नए) वाले Mac या Windows के लिए डाउनलोड करें। फिर इसे किसी भी दूसरे ऐप की तरह इंस्टॉल करें। Windows वर्शन अभी Preview है, और Linux वर्शन बाद में आएगा।

पहली बार खोलने पर "Prepare environment" (एनवायरनमेंट तैयार करें) पर क्लिक करें। तब ऐप अपनी ज़रूरत की हर चीज़ डाउनलोड करता है। ऐसा सिर्फ़ एक बार होता है, और इसमें थोड़ा समय लगता है।

काम के लिए ऐप को Docker Desktop चाहिए, जो एक मुफ़्त प्रोग्राम है। Docker एक अस्थायी WordPress चलाता है, जहाँ ऐप थीम इंस्टॉल करके उसे जाँचता है। अगर आपके पास Docker नहीं है, तो ऐप उसे डाउनलोड करके इंस्टॉलर चालू कर देता है। बीच में आपका कंप्यूटर पासवर्ड माँग सकता है।

ChatGPT से साइन इन करना

कन्वर्ज़न आपके ChatGPT सब्सक्रिप्शन का AI करता है, इसलिए आप हमें क्रेडिट या टोकन के पैसे नहीं देते।

ऐप में "Connect with ChatGPT" पर क्लिक करें। ऐप आपको 9 अक्षरों का एक कोड दिखाता है और ब्राउज़र में OpenAI का पेज खोलता है। वहाँ अपना ChatGPT अकाउंट चुनें या साइन इन करें।

इसके बाद पेज आपसे “टर्मिनल वाला” कोड माँगता है और Codex CLI का ज़िक्र करता है। यह ठीक है: html2wp Codex का इस्तेमाल करता है, और पेज को ऐप वाला कोड ही चाहिए। कोड पेस्ट करें (ऐप में कोड पर क्लिक करने से वह कॉपी हो जाता है) और "Continue" पर क्लिक करें। साइन इन के बाद ऐप अपने आप अपडेट हो जाता है।

आपका पासवर्ड सिर्फ़ OpenAI देखता है

ChatGPT पासवर्ड आप सिर्फ़ OpenAI के पेज पर लिखते हैं, ऐप उसे कभी नहीं देखता। कोड किसी को न भेजें। उसे सिर्फ़ तब डालें, जब साइन इन आपने खुद शुरू किया हो।

नया प्रोजेक्ट: वह HTML जिसे आप थीम में बदलते हैं

"New project" पर क्लिक करें और अपनी साइट वाला फ़ोल्डर या ZIP चुनें। यह Lovable, Bolt या v0 का एक्सपोर्ट हो सकता है, Claude का डिज़ाइन या सादी HTML साइट। ऐप साइट का पता (URL) स्वीकार नहीं करता, क्योंकि उसे वे फ़ाइलें चाहिए जिनसे साइट बनी है।

होम पेज कौन-सा है और ब्लॉग, लेख या प्रोडक्ट कौन-से हैं, यह ऐप खुद पहचान लेता है।

फिर चुनें कि आपको क्या चाहिए। आम तौर पर आप HTML को Flash या Full मोड में WordPress थीम में बदलते हैं। अगर WordPress नहीं चाहिए, तो उसकी जगह Astro 5 प्रोजेक्ट चुनें। वह कन्वर्ज़न छोटा होता है। तैयार साइट को आप सीधे ऐप से Cloudflare Pages पर डिप्लॉय कर सकते हैं, जहाँ उसकी होस्टिंग मुफ़्त है।

Flash या Full: HTML को WordPress में बदलने के दो तरीके

Flash तेज़ कन्वर्ज़न है, और ऐप में यही डिफ़ॉल्ट है। हर स्टेप एक बार चलता है। मेन्यू, ब्लॉग, शॉप और फ़ॉर्म तुरंत पहचाने और जोड़े जाते हैं। जाँच भी एक बार चलती है, और उनके नतीजे रिपोर्ट में मिलते हैं। इसमें करीब आधा घंटा लगता है। यह ज़्यादातर साइटों और जल्दी आज़माने के लिए ठीक है।

Full गहरा कन्वर्ज़न है। यह हर जाँच चलाता है और मिली गलतियाँ ठीक करने की कोशिश करता है। इसमें करीब एक घंटा लगता है और आपके ChatGPT सब्सक्रिप्शन की लिमिट ज़्यादा खर्च होती है। यह ज़्यादा जटिल साइटों के लिए फ़ायदेमंद है, या तब, जब Flash के बाद रिपोर्ट में सुधारने लायक कई बातें रह गई हों।

दोनों मोड आपके HTML को इस्तेमाल लायक WordPress थीम में बदलते हैं और जो बचा है, उस पर नोट जोड़ते हैं। सही समय पेजों की संख्या और आपके कंप्यूटर की रफ़्तार पर निर्भर करता है।

HTML को थीम में बदलने के लिए मॉडल चुनना

ऐप में आप AI मॉडल और सोचने का स्तर ("Reasoning effort") चुनते हैं।

  • GPT-6-Luna "Extra high" पर आम कन्वर्ज़न के लिए काफ़ी है। यह सस्ता है, सब्सक्रिप्शन लिमिट कम खर्च करता है और ज़्यादातर साइटें खुद संभाल लेता है।
  • GPT-6-Sol "Medium" या "High" पर हम तब सुझाते हैं जब कुछ ठीक करना हो, जैसे Full कन्वर्ज़न में या चैट से बदलाव करते समय।
  • GPT-6-Astra सबसे मज़बूत और सबसे महँगा मॉडल है। आम काम के लिए इसकी ज़रूरत नहीं है, पर जब Sol भी कोई समस्या हल न कर पाए, तब यह काम आता है।

जब कोई कन्वर्ज़न न चल रहा हो, तब आप मॉडल कभी भी बदल सकते हैं। हर प्रोजेक्ट का अपना मॉडल हो सकता है।

WordPress थीम को आपके HTML से मिलाकर जाँचना

कन्वर्ज़न पूरा होने पर ऐप आपको बताता है। अगर कुछ ठीक न बने, तो ऐप पहले खुद उसे सुधारने की कोशिश करता है। हर हाल में वह इस्तेमाल लायक थीम देता है, साथ में नोट कि क्या सुधारना बाकी है।

"Preview" टैब में "Open website" पर क्लिक करें और नई साइट ब्राउज़र में देखें। "Compare" टैब मूल और कन्वर्ज़न को अगल-बगल दिखाता है, फ़र्क प्रतिशत में। जो पसंद न आए, उसे चैट में लिखें, ऐप उसे ठीक कर देगा। फिर तैयार बदलावों को "Make release" से नए वर्शन के रूप में सेव करें।

ऑटोमैटिक जाँच ज़्यादातर फ़र्क पकड़ लेती है, पर सब नहीं। इसलिए क्लाइंट को थीम देने से पहले पेज खुद देख लें। थीम का ZIP आप "Exports" टैब में सेव करते हैं। फिर उसे WordPress में Appearance → Themes → Add New → Upload Theme से अपलोड करें।

दूसरा भागउसके बाद

डेटा और गोपनीयता

थीम हमारा सर्वर बनाता है। पर ज़्यादातर काम (मापना, मूल से तुलना करना और सुधारना) आपके कंप्यूटर पर चलता है, और उसे आपके ChatGPT अकाउंट का AI चलाता है। AI जिस डेटा पर काम करता है, उसे OpenAI आपके अकाउंट की शर्तों के तहत प्रोसेस करता है।

सर्वर पर क्या भेजा जाता है

Astro प्रोजेक्ट में बदली गई आपकी साइट (पेज, स्टाइल, स्क्रिप्ट, इमेज और फ़ॉन्ट), और हर पेज की जानकारी। मूल प्रोजेक्ट फ़ोल्डर और इंस्टॉल की गई लाइब्रेरी (node_modules) नहीं भेजी जातीं। अपलोड किया गया डेटा 48 घंटे बाद अपने आप मिट जाता है। सिर्फ़ एक फ़िंगरप्रिंट (hash) बचता है। इसी की वजह से दोबारा चलाना एक ही कन्वर्ज़न गिना जाता है।

पासवर्ड और key वाली फ़ाइलें

जो फ़ाइलें लॉगिन जानकारी जैसी दिखती हैं, वे बंडल में कभी नहीं जातीं: .env, keys (.pem, .key, id_rsa), .npmrc, .netrc, .ssh और .aws फ़ोल्डर, या प्राइवेट key वाली कोई भी फ़ाइल। ऐप ने जो कुछ छोड़ा, उसकी पूरी सूची नाम के साथ रिपोर्ट में मिलती है।

जाँच के नतीजे

थीम टेस्ट करने के बाद ऐप सिर्फ़ जाँच के नतीजे भेजता है। इनमें होता है कि कौन-सी जाँच पास हुई और कौन-सी नहीं, पेजों की गिनती, मूल से सबसे बड़ा फ़र्क और फ़ेल हुए पेजों के छोटे नाम (जैसे “about”)। वह साइट का पता, डोमेन, कोड, टेक्स्ट, स्क्रीनशॉट, फ़ाइल पाथ, लाइसेंस key या साइट का नाम नहीं भेजता।

जाँच आपके कंप्यूटर वाले WordPress पर चलती है, जिसे हमारा सर्वर कभी नहीं देखता। इन नतीजों के बिना सर्वर को सिर्फ़ इतना पता होता कि कन्वर्ज़न क्रैश नहीं हुआ। इसलिए अगला कन्वर्ज़न तभी शुरू होता है जब पिछला अपने नतीजे भेज दे। ऐप उन्हें अपने आप भेजता है। पूरा विवरण गोपनीयता नीति वाले पेज पर है।

Visual Edit से एडिट करना

HTML से WordPress थीम में बदली गई साइट को चलने के लिए किसी प्लगइन की ज़रूरत नहीं होती। पेज, ब्लॉग, फ़ॉर्म, मेन्यू, SEO और रीडायरेक्ट, सब थीम का हिस्सा हैं। रीडायरेक्ट पुराने पतों को नए पतों पर भेजते हैं: जो पुराना लिंक /about.html खोलेगा, वह /about/ पर पहुँचेगा। इससे साइट की सर्च रैंकिंग बनी रहती है।

पॉइंट-एंड-क्लिक एडिटिंग Visual Edit से मिलती है, जो एक WordPress प्लगइन है और इसे आप खुद जोड़ते हैं। आप जिस चीज़ पर क्लिक करते हैं, वही बदलती है। कोई पेज बिल्डर नीचे का पेज कोड दोबारा नहीं बनाता।

फ़ीचरLite (मुफ़्त)Pro
क्लिक करके टेक्स्ट, इमेज और लिंक✓✓
फ़ॉर्म, मेन्यू और SEO फ़ील्ड✓✓
एडिट हिस्ट्री10 स्टेप300 स्टेप
AI असिस्टेंट (आपकी अपनी OpenRouter API key)–✓
AI से इमेज एडिटिंग और इमेज से एनिमेशन–✓
थीम एक्सपोर्ट और Turnstile से फ़ॉर्म सुरक्षा–✓

Pro कीमतों वाले पेज पर एक अलग सालाना लाइसेंस है। हर कन्वर्ज़न, चाहे Free हो या Pro, मुफ़्त Lite वर्शन से लिंक करता है। प्लगइन बंद करने पर भी पेज दिखते रहते हैं और थीम पूरी तरह इस्तेमाल लायक रहती है।

लाइसेंस, सब्सक्रिप्शन, बीटा

दोबारा चलाना (re-run)

फ़्री टियर में सभी कन्वर्ज़न मिलाकर कुल 5 re-run मिलते हैं, और Pro लाइसेंस के साथ ये असीमित हैं। Re-run का मतलब है वही साइट दोबारा अपलोड करना। सर्वर उसे उसके फ़िंगरप्रिंट (hash) से पहचानता है, इसलिए वह re-run गिना जाता है, नया कन्वर्ज़न नहीं।

सब्सक्रिप्शन मैनेज करना और रद्द करना

सब्सक्रिप्शन आप सब्सक्रिप्शन वाले पेज पर मैनेज करते हैं। उसका लिंक साइट के फ़ुटर में और हर लाइसेंस ईमेल में है। Paddle के कस्टमर पोर्टल में आप सब्सक्रिप्शन रद्द कर सकते हैं और कार्ड बदल सकते हैं। वहीं आप इनवॉइस डाउनलोड करते हैं और मंथली Pro को ईयरली पर ले जाते हैं। पोर्टल उस ईमेल पर भेजे गए लिंक से साइन इन कराता है जिससे आपने खरीदा था, इसलिए पासवर्ड नहीं चाहिए।

रद्द करने से अगला रिन्यूअल रुक जाता है। आपकी key पेड अवधि के आखिर तक काम करती है, और कन्वर्ट की गई हर थीम आपकी रहती है। रद्द करना रिफ़ंड नहीं है: रिफ़ंड रिफ़ंड की शर्तों के हिसाब से होते हैं।

बीटा का मतलब

html2wp असली साइटें कन्वर्ट करता है और असली काम में इस्तेमाल होता है। ऐप हर पेज की तुलना मूल से करता है और हर फ़ेल हुई जाँच रिपोर्ट में लिखता है। रिपोर्ट के साथ सबसे अच्छी इस्तेमाल लायक थीम और कमी का विवरण भी मिलता है। ऑटोमैटिक जाँच से कोई फ़र्क छूट सकता है, इसलिए क्लाइंट से नतीजे का वादा करने से पहले पेज खुद देख लें।

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