<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Theme - identity design</title>
	<atom:link href="https://blog.identitydesign.us/category/theme/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.identitydesign.us/category/theme/</link>
	<description>Web Tips &#38; Free Templates</description>
	<lastBuildDate>Mon, 14 Jul 2025 00:44:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.identitydesign.us/wp-content/uploads/2020/08/Screen-Shot-2020-08-08-at-1.08.24-AM-120x120.jpg</url>
	<title>Theme - identity design</title>
	<link>https://blog.identitydesign.us/category/theme/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Stop Losing Your Code — Use an Astra Child Theme!</title>
		<link>https://blog.identitydesign.us/install-astra-child-theme-wordpress/</link>
					<comments>https://blog.identitydesign.us/install-astra-child-theme-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[djemals]]></dc:creator>
		<pubDate>Mon, 14 Jul 2025 00:44:57 +0000</pubDate>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[HTML/CSS/PHP/JavaScripts]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://blog.identitydesign.us/?p=1945</guid>

					<description><![CDATA[<p>If you&#8217;ve ever added custom functions to your functions.php file—only to find them gone after a few weeks—it’s likely because your parent theme (like Astra) was updated. WordPress themes often reset modified files during updates, which can cause your hard work to disappear. The solution? Use a Child Theme. Why Your Code Disappears When you [&#8230;]</p>
<p>The post <a href="https://blog.identitydesign.us/install-astra-child-theme-wordpress/">Stop Losing Your Code — Use an Astra Child Theme!</a> first appeared on <a href="https://blog.identitydesign.us">identity design</a>.</p>
<p>The post <a href="https://blog.identitydesign.us/install-astra-child-theme-wordpress/">Stop Losing Your Code — Use an Astra Child Theme!</a> appeared first on <a href="https://blog.identitydesign.us">identity design</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://blog.identitydesign.us/fix-and-remove-wp-vcd-malware-virus-in-wordpress/" rel="bookmark" title="Malware/Virus: Fix and Remove &#8220;WP-VCD&#8221; from my WordPress">Malware/Virus: Fix and Remove &#8220;WP-VCD&#8221; from my WordPress</a></li>
<li><a href="https://blog.identitydesign.us/how-to-remove-copyright-text-in-wp-bootstrap-starter-theme/" rel="bookmark" title="How to Remove &#8220;Bootstrap WordPress Theme&#8221; on WP Bootstrap Starter Template">How to Remove &#8220;Bootstrap WordPress Theme&#8221; on WP Bootstrap Starter Template</a></li>
<li><a href="https://blog.identitydesign.us/how-to-duplicate-migrate-wordpress-website/" rel="bookmark" title="How to Duplicate/Migrate WordPress Website &#8211; Duplicator">How to Duplicate/Migrate WordPress Website &#8211; Duplicator</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>If you&#8217;ve ever added custom functions to your <strong>functions.php</strong> file—only to find them gone after a few weeks—it’s likely because your parent theme (like Astra) was updated. WordPress themes often reset modified files during updates, which can cause your hard work to disappear. The solution? Use a Child Theme.</p>
<h2>Why Your Code Disappears</h2>
<p>When you add code directly to the parent theme’s <code>functions.php</code>, that file gets overwritten whenever the theme is updated—whether automatically or manually. If your carefully built features suddenly vanish, it&#8217;s time to switch to a Child Theme setup.</p>
<h2>What is a Child Theme?</h2>
<p>A Child Theme is a safe way to extend or customize a WordPress theme without touching the original (parent) theme files. It inherits everything from the parent theme, but allows you to add or override specific functionality—like custom functions, styles, or templates.</p>
<h2>How to Install an Astra Child Theme in WordPress</h2>
<p>You have two easy options:</p>
<ol>
<li>
    <strong>Generate your own:</strong> Visit the official <a href="https://wpastra.com/child-theme-generator/" target="_blank">Astra Child Theme Generator</a> and download a ready-to-use child theme ZIP file.
  </li>
<li>
    <strong>Download ours directly:</strong> Use our pre-made version here:<br />
    <a href="https://blog.identitydesign.us/wp-content/uploads/2025/07/astra-child.zip" target="_blank">astra-child.zip</a>
  </li>
</ol>
<h2>How to Install the Child Theme (Step-by-Step)</h2>
<ol>
<li>Log in to your WordPress admin dashboard.</li>
<li>Go to <strong>Appearance → Themes</strong></li>
<li>Click the <strong>“Add New”</strong> button, then <strong>“Upload Theme”</strong></li>
<li>Upload the <code>astra-child.zip</code> file</li>
<li>Activate the theme: You&#8217;ll now see “Astra Child” as an option</li>
</ol>
<h2>Where to Add Your Custom Code</h2>
<p>Now that you’re using a child theme, open the <code>functions.php</code> file inside the child theme folder. This is where you can safely paste in your code snippets—such as custom shortcodes, script enqueueing, or other PHP-based logic—without fear of losing them after updates.</p>
<h2>Bonus Tip: Astra Pro Compatibility</h2>
<p>If you&#8217;re using Astra Pro, don’t worry—your Pro features are handled by the <strong>Astra Pro plugin</strong> and will continue to work regardless of whether you&#8217;re using the parent or child theme. Just make sure the plugin remains activated.</p>
<h2>Final Thoughts</h2>
<p>If you’ve ever experienced your <code>functions.php</code> customizations disappearing, it’s likely due to a theme update. The permanent fix is simple: switch to a Child Theme. It takes just a few minutes and protects your customizations for the long haul.</p>
<p><strong>Need help? Reach out via <a href="https://blog.identitydesign.us/contact" target="_blank">our contact page</a> and we’d be happy to assist.</strong></p><p>The post <a href="https://blog.identitydesign.us/install-astra-child-theme-wordpress/">Stop Losing Your Code — Use an Astra Child Theme!</a> first appeared on <a href="https://blog.identitydesign.us">identity design</a>.</p><p>The post <a href="https://blog.identitydesign.us/install-astra-child-theme-wordpress/">Stop Losing Your Code — Use an Astra Child Theme!</a> appeared first on <a href="https://blog.identitydesign.us">identity design</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://blog.identitydesign.us/fix-and-remove-wp-vcd-malware-virus-in-wordpress/" rel="bookmark" title="Malware/Virus: Fix and Remove &#8220;WP-VCD&#8221; from my WordPress">Malware/Virus: Fix and Remove &#8220;WP-VCD&#8221; from my WordPress</a></li>
<li><a href="https://blog.identitydesign.us/how-to-remove-copyright-text-in-wp-bootstrap-starter-theme/" rel="bookmark" title="How to Remove &#8220;Bootstrap WordPress Theme&#8221; on WP Bootstrap Starter Template">How to Remove &#8220;Bootstrap WordPress Theme&#8221; on WP Bootstrap Starter Template</a></li>
<li><a href="https://blog.identitydesign.us/how-to-duplicate-migrate-wordpress-website/" rel="bookmark" title="How to Duplicate/Migrate WordPress Website &#8211; Duplicator">How to Duplicate/Migrate WordPress Website &#8211; Duplicator</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.identitydesign.us/install-astra-child-theme-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
