{"id":155,"date":"2025-06-19T04:48:37","date_gmt":"2025-06-19T04:48:37","guid":{"rendered":"https:\/\/mitalgoswami.in\/?p=155"},"modified":"2025-07-17T06:50:09","modified_gmt":"2025-07-17T06:50:09","slug":"explain-files-and-directory-structure-of-wordpress","status":"publish","type":"post","link":"https:\/\/mitalgoswami.in\/?p=155","title":{"rendered":"Explain Files and Directory structure of wordpress?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Main Directories in WordPress<\/strong><\/h2>\n\n\n\n<p>When you install WordPress, you&#8217;ll find these three key directories in the root folder:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. <strong><code>wp-admin\/<\/code><\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purpose<\/strong>: Contains all the files and folders for the WordPress admin dashboard.<\/li>\n\n\n\n<li><strong>Includes<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Dashboard interface<\/li>\n\n\n\n<li>Post editor<\/li>\n\n\n\n<li>Menu management<\/li>\n\n\n\n<li>Admin-specific scripts<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li> <strong>Do Not Modify<\/strong> unless you&#8217;re working on WordPress core.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. <strong><code>wp-content\/<\/code><\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purpose<\/strong>: This is where <strong>your content<\/strong> lives. Themes, plugins, and uploaded files are stored here.<\/li>\n\n\n\n<li><strong>Includes<\/strong>:\n<ul class=\"wp-block-list\">\n<li><code>themes\/<\/code> \u2014 contains all installed themes<\/li>\n\n\n\n<li><code>plugins\/<\/code> \u2014 all installed plugins<\/li>\n\n\n\n<li><code>uploads\/<\/code> \u2014 media files like images, videos, PDFs (organized by year\/month)<\/li>\n\n\n\n<li><code>languages\/<\/code> \u2014 for localization\/translation files<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p> <strong>Safe to customize<\/strong> (especially themes and plugins).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3. <strong><code>wp-includes\/<\/code><\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purpose<\/strong>: Contains the <strong>core WordPress files<\/strong> \u2014 functions, classes, and built-in features.<\/li>\n\n\n\n<li><strong>Includes<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Functions and hooks<\/li>\n\n\n\n<li>API interfaces<\/li>\n\n\n\n<li>Script and style libraries<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p> <strong>Do Not Modify<\/strong> \u2014 changes here may break your site or be lost during updates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"> <strong>Important Files in WordPress Root Directory<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>File Name<\/th><th>Purpose<\/th><\/tr><\/thead><tbody><tr><td><code>index.php<\/code><\/td><td>Main entry file that loads the site<\/td><\/tr><tr><td><code>wp-config.php<\/code><\/td><td>Contains database connection settings and site configuration<\/td><\/tr><tr><td><code>wp-settings.php<\/code><\/td><td>Loads settings and initializes WordPress<\/td><\/tr><tr><td><code>wp-load.php<\/code><\/td><td>Loads the WordPress environment<\/td><\/tr><tr><td><code>.htaccess<\/code><\/td><td>Apache server rules (used for permalinks, redirects)<\/td><\/tr><tr><td><code>license.txt<\/code><\/td><td>WordPress license (GPL)<\/td><\/tr><tr><td><code>readme.html<\/code><\/td><td>Info about the installed version of WordPress<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Main Directories in WordPress When you install WordPress, you&#8217;ll find these three key directories in the root folder: 1. wp-admin\/ 2. wp-content\/ Safe to customize (especially themes and plugins). 3. wp-includes\/ Do Not Modify \u2014 changes here may break your site or be lost during updates. Important Files in WordPress Root Directory File Name Purpose [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-wordpress"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=155"}],"version-history":[{"count":5,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":162,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/155\/revisions\/162"}],"wp:attachment":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}