{"id":994,"date":"2013-04-22T16:12:35","date_gmt":"2013-04-22T20:12:35","guid":{"rendered":"http:\/\/www.paradisosolutions.com\/blog\/?p=994"},"modified":"2025-05-28T03:42:21","modified_gmt":"2025-05-28T08:42:21","slug":"install-a-new-moodle-theme","status":"publish","type":"post","link":"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/","title":{"rendered":"How to Install a New Moodle 2.4 Theme"},"content":{"rendered":"<h1><strong>Installing a new Moodle theme<\/strong><\/h1>\n<p>A site administrator who has access to the Moodle code can easily install a new theme <a title=\"Moodle Themes\" href=\"https:\/\/www.paradisosolutions.com\/what-is-moodle\/\" target=\"_blank\" rel=\"noopener\">Moodle theme<\/a>. Once installed, the theme will be available via the appropriate site, category, course or activity menu.<\/p>\n<h2>Steps to install a new theme in the code<\/h2>\n<p>In this example, we will install a new theme that has been made by someone else.<\/p>\n<p>&nbsp;<\/p>\n<p>1-)\u00a0Download the zip file of the <a title=\"Moodle theme\" href=\"https:\/\/www.paradisosolutions.com\/what-is-moodle\/\" target=\"_blank\" rel=\"noopener\">theme<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image-1.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-995\" title=\"Moodle image 1\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image-1.png\" alt=\"\" width=\"400\" height=\"350\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>2-) Extract to its own named folder<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image2.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-996\" title=\"Moodle image2\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image2.png\" alt=\"\" width=\"180\" height=\"66\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3-) Using your FTP program, upload this folder to the \/theme folder of your<a title=\"Moodle\" href=\"https:\/\/www.paradisosolutions.com\/what-is-moodle\/\" target=\"_blank\" rel=\"noopener\"> Moodle<\/a> installation<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image3.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-997\" title=\"Moodle image3\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image3.png\" alt=\"\" width=\"400\" height=\"167\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>4-) Ensure the new theme folder and its contents are readable by the <span class=\"GINGER_SOFATWARE_correct\">webserver<\/span>. Change the Read and Write permissions for the files and folder. Incorrect permissions may prevent display of the newly installed theme.<\/p>\n<ol>\n<li>For example in Linus use the CHMOD command <span class=\"GINGER_SOFATWARE_correct\">in<\/span> set the permissions to 755 &#8211; Owner read\/write\/execute, Group read\/execute, Everyone read\/execute.<\/li>\n<\/ol>\n<p>5-) Go to Site administration &gt; Notifications to see if the new theme requires any decisions or updating of Moodle code.<\/p>\n<p>Now you or others can select the new theme.<\/p>\n<p>&nbsp;<\/p>\n<h2>Steps to change the theme<\/h2>\n<p>In this example, we will change our site theme to a new one that we added. Your\u00a0<a title=\"Roles\" href=\"http:\/\/docs.moodle.org\/24\/en\/Roles\" class=\"broken_link\">role<\/a>\u00a0will require the permissions to allow you to change themes. Remember that themes can be changed in many\u00a0<a title=\"Context\" href=\"http:\/\/docs.moodle.org\/24\/en\/Context\" class=\"broken_link\">contexts<\/a>\u00a0in Moodle.<\/p>\n<p>You may select different themes depending upon the device that will be viewing Moodle. For example, you might have one theme for computers with monitors and another for mobile phones and another for tablets.<\/p>\n<ol>\n<li>Go to the Settings block<\/li>\n<li>Open\u00a0<em>Settings &gt; Site administration &gt; Appearance &gt; Themes &gt; Theme Selector<\/em>\u00a0link<\/li>\n<\/ol>\n<div><\/div>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image4.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-998\" title=\"Moodle image4\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image4.png\" alt=\"\" width=\"256\" height=\"363\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3-)\u00a0Click on &#8220;Clear theme caches&#8221; button<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image5.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-999\" title=\"Moodle image5\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image5.png\" alt=\"\" width=\"400\" height=\"190\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>4-)\u00a0Click on the &#8220;Select theme&#8221; button on the right of the current theme being used for the device<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image61.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1001\" title=\"Moodle image6\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image61.png\" alt=\"\" width=\"400\" height=\"190\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>5-)\u00a0Scroll down to find the theme you wish to use<\/p>\n<p>6-) Click the &#8220;Use <span class=\"GINGER_SOFATWARE_correct\">theme<\/span>&#8221; button next to that theme<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image7.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1002\" title=\"Moodle image7\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-image7.png\" alt=\"\" width=\"400\" height=\"190\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>7-)\u00a0Moodle will tell you it has been saved as the default theme<\/p>\n<p><a href=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-Imgage8.png\" class=\"broken_link\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1003\" title=\"Moodle Imgage8\" src=\"http:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/Moodle-Imgage8.png\" alt=\"\" width=\"400\" height=\"190\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>\ud83d\ude0e Check your Moodle site by going to the Moodle site&#8217;s home page.<\/p>\n<p>9-) You may have to refresh your browser to see the new theme.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Installing a new Moodle theme A site administrator who has access to the Moodle code can&#8230;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":8359,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-994","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-moodle"],"contentshake_article_id":"","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Install a New Moodle 2.4 Theme<\/title>\n<meta name=\"description\" content=\"A site administrator who has access to the code can easily install new Moodle themes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install a New Moodle 2.4 Theme\" \/>\n<meta property=\"og:description\" content=\"A site administrator who has access to the code can easily install new Moodle themes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/\" \/>\n<meta property=\"og:site_name\" content=\"Paradiso eLearning Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-04-22T20:12:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-28T08:42:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/How-to-Nstalla-New-Moodle-24-theme.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"844\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/#website\",\"url\":\"https:\/\/www.paradisosolutions.com\/blog\/\",\"name\":\"Paradiso eLearning Blog\",\"description\":\"The e-learning solution you need is that we can offer you.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.paradisosolutions.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.paradisosolutions.com\/blog\/wp-content\/uploads\/2013\/04\/How-to-Nstalla-New-Moodle-24-theme.jpg\",\"width\":844,\"height\":300,\"caption\":\"How to install New Moodle 24 theme\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/#webpage\",\"url\":\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/\",\"name\":\"How to Install a New Moodle 2.4 Theme\",\"isPartOf\":{\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/#primaryimage\"},\"datePublished\":\"2013-04-22T20:12:35+00:00\",\"dateModified\":\"2025-05-28T08:42:21+00:00\",\"author\":{\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/#\/schema\/person\/d0639621de595e0a018f832ff8a13c4b\"},\"description\":\"A site administrator who has access to the code can easily install new Moodle themes.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.paradisosolutions.com\/blog\/install-a-new-moodle-theme\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/#\/schema\/person\/d0639621de595e0a018f832ff8a13c4b\",\"name\":\"Pradnya\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.paradisosolutions.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1a9742082298826cd13a8ec53b1770ad?s=96&d=mm&r=g\",\"caption\":\"Pradnya\"},\"description\":\"Pradnya Maske is a seasoned Product Marketing Manager with over 10 years of experience in the eLearning industry. Based in Florida, she is a senior expert at Paradiso eLearning, specializing in virtual training marketing services. Her expertise includes designing and developing marketing strategies to expand online learning programs, with a focus on market trends, competition, and pricing. Pradnya is deeply passionate about solving learning challenges and making education accessible to all.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","amp_validity":null,"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/posts\/994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=994"}],"version-history":[{"count":0,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/posts\/994\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/media\/8359"}],"wp:attachment":[{"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.paradisosolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}