
{"id":65,"date":"2026-01-23T19:58:56","date_gmt":"2026-01-23T19:58:56","guid":{"rendered":"http:\/\/wordpress.web.dsslit.com\/?p=65"},"modified":"2026-01-23T19:58:56","modified_gmt":"2026-01-23T19:58:56","slug":"create-a-child-theme","status":"publish","type":"post","link":"https:\/\/dsslit.ddns.net\/wordpress\/?p=65","title":{"rendered":"Create a child theme"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you have knowledge of HTML and PHP, you can create a child theme to safely customize a WordPress theme without losing your changes when the original theme (the parent theme) is updated. In this guide, you will learn how to create and use a child theme on your WordPress.com site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This feature is available on sites with the WordPress.com&nbsp;<a href=\"https:\/\/wordpress.com\/support\/plan-features\/personal-plan\/\">Personal<\/a>,&nbsp;<a href=\"https:\/\/wordpress.com\/support\/plan-features\/premium-plan\/\">Premium<\/a>,&nbsp;<a href=\"https:\/\/wordpress.com\/support\/plan-features\/business-plan\/\">Business<\/a>, and&nbsp;<a href=\"https:\/\/wordpress.com\/support\/plan-features\/ecommerce-plan\/\">Commerce<\/a>&nbsp;plans. For free sites,&nbsp;<a href=\"https:\/\/wordpress.com\/support\/manage-purchases\/upgrade-your-plan\/\">upgrade your plan<\/a>&nbsp;to access this feature.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How child themes work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A child theme inherits the design and functionality of a parent theme. Customizations are made in the child theme\u2019s files, keeping the parent theme\u2019s files unchanged. When the parent theme is updated, your customizations in the child theme remain intact.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For simple, visual changes, you could use the&nbsp;<a href=\"https:\/\/wordpress.com\/support\/using-styles\/\">built-in Styles options<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/wordpress.com\/support\/custom-css\/\" target=\"_blank\" rel=\"noreferrer noopener\">custom CSS<\/a>&nbsp;instead of a child theme. A child theme is useful for more substantial changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To use an analogy from Kathryn Presner\u2019s talk on&nbsp;<a href=\"https:\/\/wordpress.tv\/2015\/05\/12\/kathryn-presner-getting-comfortable-with-child-themes\/\">Getting Comfortable with Child Themes<\/a>, consider a parent theme to be a master recipe for brownies. You could create a child recipe called nutty brownies that inherits all the ingredients and steps but with the addition of nuts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use the Create Block Theme plugin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can use the&nbsp;<strong>\u201cCreate Block Theme\u201d<\/strong>&nbsp;plugin to quickly create blank themes, build new themes based on your currently active theme, and generate child themes of active parent themes. The plugin also includes functionality to create new style variations, export themes, and save modified templates and styles to your active theme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the instructions in the&nbsp;<a href=\"https:\/\/wordpress.com\/plugins\/create-block-theme\/\"><strong>Create Block Theme<\/strong>&nbsp;plugin description<\/a>&nbsp;to install and set up the plugin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Manually create a child theme<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While there are&nbsp;<a href=\"https:\/\/wordpress.com\/plugins?s=child+theme\" target=\"_blank\" rel=\"noreferrer noopener\">additional plugins available to help you create a child theme<\/a>, you can create a child theme manually. To create a child theme manually, follow these steps:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Prepare the child theme<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The first step to creating a child theme is to download the parent theme to your computer and create copies of specific files. Follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Visit the\u00a0<a href=\"https:\/\/wordpress.org\/themes\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress.org Theme Directory<\/a>, choose a theme, and click the \u201c<strong>Download<\/strong>\u201d button to save it to your computer.\n<ol class=\"wp-block-list\">\n<li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 You can also download a copy of free themes in our collection at the bottom of each\u00a0<a href=\"https:\/\/wordpress.com\/themes\/\">WordPress.com theme details<\/a>\u00a0page.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Once downloaded, double-click on a Mac to extract the folder. Or if you\u2019re on Windows, right-click on the zip file and select \u201cExtract all.\u201d<\/li>\n\n\n\n<li>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 In the new parent theme directory on your computer, create a new folder and give your child theme a name, for example,\u00a0<code>twentytwentyfive-child<\/code>.<ol><li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 It is recommended that the name of your child theme directory is appended with \u2018-child\u2019.<\/li><\/ol>\n<ol class=\"wp-block-list\">\n<li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Make sure that there are no spaces in your child theme directory\u00a0name.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Copy and paste the\u00a0<em>style.css<\/em>\u00a0and\u00a0<em>functions.php<\/em>\u00a0files from your original parent theme folder into your new child theme folder.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Customize the child theme\u2019s files<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After creating a child theme folder with copies of the parent theme\u2019s&nbsp;<em>style.css<\/em>&nbsp;and&nbsp;<em>functions.php<\/em>&nbsp;files, you will customize the files to point to the parent theme. Follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 In your child theme folder, open your\u00a0<em>style.css<\/em>\u00a0file using a text editor, such as\u00a0Notepad, Atom, Sublime Text, or any other text editor of your choice.<\/li>\n\n\n\n<li>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Make the following edits:<ol><li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Change the Theme Name to what you named the child theme (ex: Twenty Twenty-five Child.)<\/li><\/ol>\n<ol class=\"wp-block-list\">\n<li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Add the following line below theme name:\u00a0<code>template:\u00a0<\/code><em>parenttemplate<\/em>.<ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Example:\u00a0<code>template: twentytwentyfive<\/code><\/li><\/ol><ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 The template name must be a 100% match of the folder name of the parent theme, relative to the\u00a0<code>wp-content\/themes<\/code>\u00a0folder. In this case, we know that the Twenty Twenty-Five theme folder is located at\u00a0<code>wp-content\/themes\/twentytwentyfive<\/code>. Therefore, the\u00a0<code>Template<\/code>\u00a0value must be\u00a0<code>twentytwentyfive<\/code>.<\/li><\/ol>\n<ol class=\"wp-block-list\">\n<li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Example code to add to the\u00a0<strong>child theme\u2019s styles.css<\/strong>\u00a0file:<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\/*<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Theme Name: Twenty Twenty-Five Child<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Template: twentytwentyfive<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Theme URI: <a href=\"https:\/\/wordpress.org\/themes\/twentytwentyfive\/\">https:\/\/wordpress.org\/themes\/twentytwentyfive\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Author: the WordPress team<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Author URI: <a href=\"https:\/\/wordpress.org\/\">https:\/\/wordpress.org<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Description: Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Requires at least: 6.7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tested up to: 6.8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Requires PHP: 7.2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Version: 1.2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">License: GNU General Public License v2 or later<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">License URI: <a href=\"http:\/\/www.gnu.org\/licenses\/gpl-2.0.html\">http:\/\/www.gnu.org\/licenses\/gpl-2.0.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Text Domain: twentytwentyfive<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">*\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\/*<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;* Link styles<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;* <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/42319\">https:\/\/github.com\/WordPress\/gutenberg\/issues\/42319<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;*\/<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Save your changes to the\u00a0<em>style.css\u00a0<\/em>file.<\/li>\n\n\n\n<li>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 In your child theme folder, open the\u00a0<em>functions.php<\/em>\u00a0file using a text editor, such as\u00a0Notepad, Atom, Sublime Text, or any other text editor of your choice.<\/li>\n\n\n\n<li>5.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Add the following code at the bottom of the\u00a0<strong>child theme\u2019s functions.php<\/strong>\u00a0file to load the parent and child theme styles:<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><code>\/\/ Enqueue parent and child theme styles<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code><strong>function<\/strong><\/code> <code>my_child_theme_enqueue_styles() {<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;$parent_style<\/code> <code>= <\/code><code>'twentytwentyfour-style'<\/code><code>; <\/code><code>\/\/ Replace with your parent theme's unique style identifier<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;wp_enqueue_style( $parent_style, get_template_directory_uri() . '\/style.css'<\/code> <code>);<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;wp_enqueue_style( 'child-style',<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get_stylesheet_directory_uri() . '\/style.css',<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>array<\/strong>( $parent_style<\/code> <code>),<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wp_get_theme()-&gt;get('Version')<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>&nbsp;&nbsp;&nbsp;&nbsp;);<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>}add_action( <\/code><code>'wp_enqueue_scripts'<\/code><code>, <\/code><code>'my_child_theme_enqueue_styles'<\/code> <code>);<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>6.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Save your changes to the\u00a0<em>functions.php<\/em>\u00a0file.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Upload and activate your child theme<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After you have modified your child theme\u2019s&nbsp;<em>style.css<\/em>&nbsp;and&nbsp;<em>functions.php<\/em>&nbsp;files to reference the parent theme, you are ready to upload and activate your new child theme.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/wordpress\/\" alt=\"\uf4a1\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Upload and activate your child theme on&nbsp;<a href=\"https:\/\/wordpress.com\/support\/how-to-create-a-staging-site\/\">your staging site first<\/a>. Once you\u2019re confident it works the way you want, you can&nbsp;<a href=\"https:\/\/wordpress.com\/support\/how-to-create-a-staging-site\/sync-staging-site\/\">sync staging to production<\/a>&nbsp;or upload the child theme to your production site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow these steps to upload and activate your child theme:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Compress the child theme folder into a zip file.<ol><li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 On\u00a0<a href=\"https:\/\/support.microsoft.com\/en-gb\/windows\/zip-and-unzip-files-8d28fa72-f2f9-712f-67df-f80cf89fd4e5\" target=\"_blank\" rel=\"noreferrer noopener\">Windows<\/a>:<ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Locate the file or folder that you want to zip.<\/li><\/ol><ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Press and hold (or right-click) the file or folder, select (or point to) \u201cSend to\u201d, and then select \u201cCompressed (zipped) folder\u201d.<\/li><\/ol><ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 A new zipped folder with the same name is created in the same location. To rename it, press and hold (or right-click) the folder, select \u201cRename\u201d, and then type the new name.<\/li><\/ol><\/li><\/ol>\n<ol class=\"wp-block-list\">\n<li>o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 On\u00a0<a href=\"https:\/\/support.apple.com\/en-gb\/guide\/mac-help\/mchlp2528\/mac\" target=\"_blank\" rel=\"noreferrer noopener\">Mac<\/a>:<ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Locate the items to\u00a0zip\u00a0in the\u00a0Mac\u00a0Finder (file system).<\/li><\/ol><ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Right-click on a file,\u00a0folder, or files you want to\u00a0zip.<\/li><\/ol><ol><li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Select \u201cCompress Items\u201d.<\/li><\/ol>\n<ol class=\"wp-block-list\">\n<li>\u00a7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Find the newly created .zip\u00a0archive in the same\u00a0directory.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Navigate to\u00a0<em>Appearance \u2192<\/em>\u00a0<em>Themes<\/em>\u00a0on your staging or production site.<\/li>\n\n\n\n<li>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Click the\u00a0<strong>\u201cUpload Theme\u201d<\/strong>\u00a0button and upload the parent theme\u2019s zip file, and then again to upload the child theme\u2019s zip file. Both theme files must be present for the child theme to work.<\/li>\n\n\n\n<li>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Click the \u201c<strong>Activate<\/strong>\u201d button under the child theme\u2019s thumbnail to activate the theme on your site.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting and best practices<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 If your child theme does not appear, check that the\u00a0<code>Template<\/code>\u00a0field matches the parent theme\u2019s folder name exactly.<\/li>\n\n\n\n<li>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 If styles are missing, verify that your\u00a0<code>functions.php<\/code>\u00a0file is loading both parent and child styles correctly.<\/li>\n\n\n\n<li>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 For advanced code help,\u00a0<a href=\"https:\/\/wordpress.com\/support\/working-with-a-developer\/\">consider hiring a web developer<\/a>. WordPress.com support does\u00a0<a href=\"https:\/\/wordpress.com\/support\/help-support-options\/#scope-of-support\">not provide custom code troubleshooting<\/a>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have knowledge of HTML and PHP, you can create a child theme to safely customize a WordPress theme without losing your changes when the original theme (the parent theme) is updated. In this guide, you will learn how to create and use a child theme on your WordPress.com site. This feature is available &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2],"tags":[],"class_list":["post-65","post","type-post","status-publish","format-standard","hentry","category-linux","category-wordpress"],"_links":{"self":[{"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65"}],"version-history":[{"count":0,"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/65\/revisions"}],"wp:attachment":[{"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=65"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dsslit.ddns.net\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}