Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape

WordPress Directory Structure — WordPress की Directory Structure क्या है?

WordPress Directory Structure — WordPress की Directory Structure क्या है?

जब WordPress को Hosting Server पर Install किया जाता है, तो इसकी Files और Folders एक निश्चित Structure में व्यवस्थित होती हैं। इस Structure को WordPress Directory Structure कहा जाता है।

WordPress की Directory Structure को समझना Website Management, Backup, Troubleshooting और Basic WordPress Development के लिए बहुत उपयोगी है।

सरल भाषा में, Directory Structure यह बताती है कि WordPress की कौन-सी Files और Folders कहाँ रखी गई हैं और उनका क्या काम है।

WordPress की मुख्य Directory Structure

अगर WordPress आपकी Website के Document Root में Install है, तो सामान्य Structure कुछ इस तरह दिखाई दे सकती है:

public_html/
│
├── wp-admin/
├── wp-content/
├── wp-includes/
│
├── index.php
├── wp-config.php
├── wp-login.php
├── .htaccess
└── अन्य WordPress Files

यह एक सामान्य उदाहरण है। वास्तविक Structure WordPress Version, Hosting और Configuration के अनुसार थोड़ी अलग हो सकती है।

wp-admin Folder

wp-admin WordPress के Administration Area से संबंधित Files रखता है।

जब आप:

https://example.com/wp-admin

से WordPress Dashboard में Login करते हैं, तो WordPress की Administration functionality में इस Directory की Files महत्वपूर्ण भूमिका निभाती हैं।

इस Folder को बिना जानकारी के Edit या Delete नहीं करना चाहिए।

wp-content Folder

wp-content WordPress का सबसे महत्वपूर्ण और अक्सर इस्तेमाल होने वाला Folder है।

इसमें Website की Customizable Content-related Files और Extensions से संबंधित Data रखा जाता है।

इसके अंदर सामान्यतः:

wp-content/
│
├── plugins/
├── themes/
└── uploads/

जैसे Folders होते हैं।

plugins Folder

wp-content/plugins/ में WordPress के Installed Plugins की Files होती हैं।

उदाहरण:

wp-content/
└── plugins/
    ├── plugin-one/
    ├── plugin-two/
    └── plugin-three/

जब आप WordPress Dashboard से कोई Plugin Install करते हैं, तो उसकी Files सामान्यतः इसी Directory में Store होती हैं।

किसी Plugin को Manually Disable करने जैसी Troubleshooting स्थिति में भी यह Folder उपयोगी हो सकता है।

themes Folder

wp-content/themes/ में WordPress Themes की Files होती हैं।

See also  Web Hosting क्या है?

उदाहरण:

wp-content/
└── themes/
    ├── theme-one/
    ├── theme-two/
    └── theme-three/

Active Theme की Files भी इसी Location में हो सकती हैं।

Custom Theme Development करते समय Developers इस Directory के अंदर काम करते हैं।

uploads Folder

wp-content/uploads/ में WordPress Media Library से Upload की गई Images, Documents और अन्य Media Files सामान्यतः Store होती हैं।

उदाहरण:

wp-content/
└── uploads/
    ├── 2026/
    │   ├── 08/
    │   └── 09/

WordPress अक्सर Uploads को Year और Month के अनुसार Organize कर सकता है, यदि संबंधित Setting Enable हो।

wp-includes Folder

wp-includes में WordPress Core की कई महत्वपूर्ण Files और Libraries होती हैं।

यह WordPress के Core Functionality का हिस्सा है।

इस Folder को Manually Modify या Delete नहीं करना चाहिए, जब तक आपको WordPress Core Development और उसके प्रभाव की पूरी जानकारी न हो।

index.php

index.php WordPress की महत्वपूर्ण Core Files में से एक है।

यह WordPress की Request Processing में महत्वपूर्ण भूमिका निभाती है और Website के Front-End Requests के साथ जुड़ी होती है।

इसे Delete या गलत तरीके से Modify करने से Website प्रभावित हो सकती है।

wp-config.php

wp-config.php WordPress की महत्वपूर्ण Configuration File है।

इसमें Database Connection और अन्य Configuration से संबंधित जानकारी हो सकती है।

इसमें Sensitive Information भी हो सकती है, इसलिए इसे सुरक्षित रखना बहुत जरूरी है।

wp-login.php

wp-login.php WordPress के Login Process से संबंधित महत्वपूर्ण File है।

जब User WordPress Login Page Access करता है, तो यह File Login Functionality में भूमिका निभाती है।

.htaccess

Apache Web Server पर .htaccess File का उपयोग विभिन्न Server-level Rules के लिए किया जा सकता है।

WordPress में इसका उपयोग Permalinks और Redirects जैसे Configuration के लिए हो सकता है।

यह एक Hidden File होती है, इसलिए cPanel File Manager में इसे देखने के लिए Show Hidden Files Enable करना पड़ सकता है।

See also  Hosting Account Management

हर Server .htaccess का उपयोग नहीं करता। उदाहरण के लिए Nginx-based Hosting में इसका उपयोग नहीं होता।

WordPress Directory Structure क्यों समझें?

Directory Structure समझने से Website को Manage करना आसान हो जाता है।

उदाहरण के लिए अगर आपको:

Plugin Files देखनी हैं

तो:

wp-content/plugins/

में जाना होगा।

अगर:

Theme Files देखनी हैं

तो:

wp-content/themes/

में जाना होगा।

अगर:

Uploaded Images देखनी हैं

तो:

wp-content/uploads/

में जाना होगा।

WordPress Directory Structure और cPanel

cPanel File Manager में अगर WordPress आपकी Primary Domain के Document Root में Install है, तो आप सामान्यतः:

cPanel → File Manager → public_html

के अंदर WordPress की Directory Structure देख सकते हैं।

लेकिन Domain की Actual Document Root Hosting Configuration के अनुसार अलग हो सकती है।

WordPress Directory और Database में अंतर

यह भी समझना जरूरी है कि WordPress की सारी जानकारी केवल Directories में नहीं रहती।

Directories और Files

WordPress Core, Themes, Plugins और Uploaded Media जैसी Files रखते हैं।

Database

Posts, Pages, Users, Settings और अन्य Dynamic Data Store करता है।

सरल Flow:

WordPress Files + Database → Complete Website

इसलिए Complete Backup में दोनों महत्वपूर्ण हैं।

Directory Structure में बदलाव करते समय सावधानी

WordPress की Core Files और Folders को बिना जानकारी के बदलना Website को नुकसान पहुँचा सकता है।

विशेष रूप से:

wp-admin

wp-includes

wp-config.php

index.php

.htaccess

जैसी Files और Directories में बदलाव करने से पहले Backup रखना चाहिए।

Plugins और Themes में भी Direct Editing करने से पहले Child Theme या उचित Development Workflow का उपयोग करना बेहतर हो सकता है।

निष्कर्ष

WordPress Directory Structure Website की Files और Folders की व्यवस्थित संरचना है।

इसमें wp-admin, wp-content और wp-includes तीन प्रमुख Directories हैं, जबकि wp-content के अंदर plugins, themes और uploads जैसे महत्वपूर्ण Folders होते हैं।

See also  TLD, ccTLD और gTLD क्या हैं?

आसान भाषा में याद रखें:

wp-admin → WordPress Administration

wp-content → Themes + Plugins + Uploads

wp-includes → WordPress Core Files

wp-config.php → Database और Configuration

index.php → WordPress की महत्वपूर्ण Core File

Database → Website का Dynamic Data

Leave a Reply

Your email address will not be published. Required fields are marked *