{"id":10533,"date":"2024-02-27T15:50:19","date_gmt":"2024-02-27T09:50:19","guid":{"rendered":"https:\/\/helpdesk.spider-themes.net\/docs\/jobi-wordpress-theme\/tips-how-to-on-jobi\/how-to-customize-jobi-child-theme\/"},"modified":"2024-02-27T15:50:19","modified_gmt":"2024-02-27T09:50:19","slug":"how-to-customize-jobi-child-theme","status":"publish","type":"docs","link":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/docs\/jobi-wordpress-theme\/tips-how-to-on-jobi\/how-to-customize-jobi-child-theme\/","title":{"rendered":"How to Customize Jobi Child Theme"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Why you should use the Jobi child theme<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Preserving Customizations During Updates<\/h3>\n\n\n\n<p>In the absence of a Jobi child theme, any direct modifications made to the core files of the theme may be lost during updates. By opting for the Jobi child theme, you create a protective layer, ensuring that your customizations remain intact even when the main theme undergoes updates.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Improving Code Maintainability<\/h3>\n\n\n\n<p>Utilizing the Jobi child theme allows you to keep your custom code separate from the original theme. This segregation facilitates the management and troubleshooting of your modifications, providing a structured approach to maintaining and organize customizations. The outcome is enhanced code maintainability and a simplified process for updates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Securing Customizations with Jobi Child Theme<\/h2>\n\n\n\n<p>It is essential to follow a customization process to protect Jobi theme customizations and seamlessly retain them after theme updates. This guide will walk you through the necessary steps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Install the Jobi Child Theme:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Locate the <code>jobi-child.zip<\/code> file within the theme package.<\/li>\n\n\n\n<li>Upload it via the WordPress admin panel [direction]Theme Options &gt; Appearance &gt; Themes &gt; Add New &gt; Upload Theme[\/direction].<\/li>\n\n\n\n<li>Alternatively, use an FTP client to upload the unzipped folder to <code>wp-content\/themes\/<\/code>.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>IMPORTANT: Install the child theme <em><strong>before <\/strong><\/em>importing demo data to prevent customizations from being overwritten.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Utilizing a Child Theme<\/h3>\n\n\n\n<p>To make modifications to a WordPress theme without risking the loss of changes during updates, follow these steps:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Edit Functions<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Transfer altered functions from the parent theme&#8217;s <code>functions.php<\/code> to the child theme&#8217;s counterpart.<\/li>\n\n\n\n<li>Register any new functions in the child theme&#8217;s <code>functions.php<\/code> file as required.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Override Template Files<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Copy the template files you intend to modify from the parent theme to the child theme, maintaining the original folder structure.<\/li>\n\n\n\n<li>Directly edit these files within the child theme folder.<\/li>\n<\/ol>\n\n\n\n<p>Note: Avoid copying files from excluded folders, such as <code>\/inc<\/code> and <code>\/options<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Specific Functions<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>When adjusting a function within an excluded folder, copy only the necessary function to the child theme&#8217;s <code>functions.php<\/code> and register it there.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Remember<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Always prioritize using child theme customizations for seamless updates and to prevent the loss of changes.<\/li>\n\n\n\n<li>Preserve the original file paths during file copying to ensure proper functionality.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Additional Tips<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Employ clear and concise comments in your code to enhance readability and maintainability.<\/li>\n\n\n\n<li>Consult the Jobi theme documentation for detailed guidance on specific customization options.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Using the Jobi child theme safeguards your customizations from being lost during updates and streamlines code maintenance. Follow best practices for installation, file management, and code comments to ensure a seamless update experience every time.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":10531,"menu_order":7,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-10533","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/docs\/10533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/comments?post=10533"}],"version-history":[{"count":0,"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/docs\/10533\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/docs\/10531"}],"wp:attachment":[{"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/media?parent=10533"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/arolax.crowdytheme-demo.com\/documentation\/wp-json\/wp\/v2\/doc_tag?post=10533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}