> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding custom CSS file to your WordPress site

> Learn how to add custom CSS file in WordPress theme.

You may want to customize your [WordPress](https://hosting.com/hosting/platforms/wordpress-hosting/managed-wordpress-hosting/) theme with custom styling attributes, which can be easily accomplished with the help of a custom style-sheet (CSS). This article will demonstrate how to include your own custom CSS file in your [WordPress](https://hosting.com/hosting/platforms/wordpress-hosting/managed-wordpress-hosting/) theme.

## Adding custom CSS in WordPress

To add custom CSS  in WordPress, follow these steps:

1. Log in to WordPress as the administrator.

2. On the **Dashboard** in the left sidebar, click **Appearance**, and then click **Editor**:\
   ![](https://static.hosting.com/kb/kb_wp_themeeditor.jpg)

3. On the **Theme Editor**, select the **Theme** you want to edit from the dropdown:\
   ![](https://static.hosting.com/kb/kb_wp_selectthemes.png)

4. The files for this selected theme are listed on the right column under **Theme Files**. Click on the file named "**functions.php**":\
   ![](https://static.hosting.com/kb/kb_wp_theme_fucntions_functionsfile.png)

5. Insert the following code to the end of functions.php file and click Update File Button to save the changes:

```javascript theme={null}
function custom_style_sheet() {

wp_enqueue_style( 'custom-styling', get_stylesheet_directory_uri(). '/Your_custom_css_file_goes_here.css' );

}

add_action('wp_enqueue_scripts', 'custom_style_sheet');
```

<Note>
  * In this case, "Your\_custom\_css\_file\_goes\_here.css" is the name of your stylesheet.

  * Make sure your "Your\_custom\_css\_file\_goes\_here.css" file is located on the same directory that of main css file.

  * Once you save changes, your theme will start reading this custom css file.
</Note>

## Related articles

* [Disabling and deleting WordPress themes](/docs/disabling-and-deleting-wordpress-themes)

* [Changing the WordPress theme manually](/docs/changing-the-wordpress-theme-manually)
