{"id":1686,"date":"2024-09-26T13:44:49","date_gmt":"2024-09-26T13:44:49","guid":{"rendered":"http:\/\/docs"},"modified":"2024-09-26T13:44:49","modified_gmt":"2024-09-26T13:44:49","password":"","slug":"main-theme-options","status":"publish","type":"docs","link":"https:\/\/www.8theme.com\/documentation\/xstore\/theme-installation\/main-theme-options\/","title":{"rendered":"Main Theme Options"},"content":{"rendered":"\n<p>XStore is managed through the 8Theme Options and 8theme Page Layout settings. 8Theme Options is located in&nbsp; <b>Dashboard &gt; XStore &gt; Theme Options<\/b><em>, <\/em>where the settings are organized into logical tabbed sections. These are the global options for your website. If you want to set specific options for a specific page, post, or product, set them in 8theme Layout settings, which have a higher priority and are located in every page\/post\/product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Main-Theme-Options-KaUHX\">Main Theme Options<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/helpscout.net\/docs\/assets\/5809d09590336070ba24798e\/images\/65a4f6d9baa19649090753db\/file-uZJo36FTbG.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Speed-Optimization-options-pAarP\"><b>Speed Optimization Options<\/b><\/h3>\n\n\n\n<p><strong>Old browser support:<\/strong> Enable this option if you have analytics&nbsp;report that your customers use the old browsers (Safari 9, IE 10) and you want to support them.<\/p>\n\n\n\n<p><strong>Optimize frontend CSS:<\/strong> This option loads the optimized <code class=\"inline-code\">xstore.css file<\/code> instead of 2 separate <code class=\"inline-code\">bootstrap.css<\/code> and <code class=\"inline-code\">style.css<\/code> files. If you created child theme before the 5.0 XStore version and <code class=\"inline-code\">functions.php<\/code> file of the child theme includes the old code to enquire theme styles, e.g.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/helpscout.net\/docs\/assets\/5809d09590336070ba24798e\/images\/65aec61b3b1ed8383a2d3229\/file-eGKvzhHA7Q.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Then replace this code with the new one below to avoid problems after enabling this option&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\nadd_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );\nfunction theme_enqueue_styles() {\n   etheme_child_styles();\n} \n?><\/code><\/pre>\n\n\n\n<p><strong>Masonry scripts:<\/strong>&nbsp;Turn on to load masonry scripts on every page. This option should be enabled if you plan to use 8theme &#8211; Brands list, 8theme &#8211; Product Looks WPBakery elements.<\/p>\n\n\n\n<p><strong>FontAwesome support:<\/strong>&nbsp;Running FontAwesome scripts and styles needed to work for some elements that use those icons, e.g. menu subitem icons.<\/p>\n\n\n\n<p><strong>Menu cache:<\/strong>&nbsp;Turn on for the menu to speeds up PHP execution time while lessening the load on the Database. The object cache is a way of automatically storing any data from the database (not just objects) in PHP memory to prevent unnecessary queries. Turn off this option if you don&#8217;t see changes on the Frontend while editing your menu.<\/p>\n\n\n\n<p><strong>Static Blocks cache:<\/strong>&nbsp;Turn on for the static blocks to speeds up PHP execution time while lessening the load on the Database. The object cache is a way of automatically storing any data from the database (not just objects) in PHP memory to prevent unnecessary queries.<\/p>\n\n\n\n<p><strong>Remove Query Strings From Static Resources:<\/strong>&nbsp;It&#8217;s cleaning out all the query strings from CSS and JavaScript files inside the HTML. Keep this option disabled if you use cache plugin that also includes this functionality.&nbsp; This option may cause compatibility issues with certain plugins, such as CartFlows. It is advised to disable it if you encounter resource loading problems.<\/p>\n\n\n\n<p><strong>Disable emoji:<\/strong> This option&nbsp;simply removes the extra JavaScript file that is&nbsp;used to add support for emojis in older browsers.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Creating Mega Menu Using Static Blocks Built With Elementor on WordPress<\/h4>\n\n\n\n<div class=\"video video-youtube\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/JiI6qDaVtY4\" width=\"830\" height=\"467\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">How to Create a Website Footer Using Static Blocks Built with the Elementor Page Builder on WordPress<\/h4>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<div class=\"video video-youtube\"><iframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/dedHEO443nE\" width=\"840\" height=\"500\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>XStore is managed through the 8Theme Options and 8theme Page Layout settings. 8Theme Options is located in&nbsp; Dashboard &gt; XStore &gt; Theme Options, where the settings are organized into logical tabbed sections. These are the global options for your website. If you want to set specific options for a specific page, post, or product, set [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"doc_category":[37],"doc_tag":[],"class_list":["post-1686","docs","type-docs","status-publish","hentry","doc_category-theme-installation"],"aioseo_notices":[],"year_month":"2026-05","word_count":464,"total_views":"6598","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"author_nicename":"docs","author_url":"https:\/\/www.8theme.com\/documentation\/author\/docs\/"},"doc_category_info":[{"term_name":"Installation &amp; Update","term_url":"https:\/\/www.8theme.com\/documentation\/xstore\/theme-installation\/"}],"doc_tag_info":[],"author_list":[{"ID":"1","user_login":"docs","display_name":"docs","id":"1"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/docs\/1686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/comments?post=1686"}],"version-history":[{"count":0,"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/docs\/1686\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/media?parent=1686"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/doc_category?post=1686"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.8theme.com\/documentation\/wp-json\/wp\/v2\/doc_tag?post=1686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}