> For the complete documentation index, see [llms.txt](https://nghiaxchis.gitbook.io/ncmaz-nextjs-headless-cms-wordpres-blog-magazine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nghiaxchis.gitbook.io/ncmaz-nextjs-headless-cms-wordpres-blog-magazine/getting-started-setup/step-9.-setting-logo-socials-seo-...-site-settings-json.md).

# Step 9. Setting Logo, Socials, SEO, ... Site settings JSON

Currently to change the logo, site socials, site info, footer text, widget, etc.&#x20;

Please customize in the `site-settings.json` file in `ncmaz-faust` project.

Open the `site-settings.json` file and you will see some existing customizations. Make the changes you want

### 1 - Logo, Favicon

\
Inside the `site-settings.json`, find the `site-info` field

```json
 "site_info": {
    "site_title": "Ncmaz Nextjs Blog", 
    ...
    "site_logo": "/logo.png",
    "site_logo_light": "/logo-light.png",
    "site_favicon": "/favicon.png"
  },
```

\
**C**urrently, the logo and favicon images are taking the images `/logo.png` , `/logo-light.png` and `/favicon.png` (/logo-light.png used in dark mode). These are still images stored in the public folder (`ncmaz-faust/public/`).\
Please delete the current logo and favicon image and replace it with your logo and favicon image.

### 2 - Site title, site info, for SEO

Information for SEO `like site-title, site-description, page-title, page-image, etc`. The template will automatically pull the data and you can simply customize them directly on your WordPress site: `Dashboard > Settings > General.`\
However, you should also fill in the `site-info` fields in the site-settings.json file, these fields are used for cases when the data has not been retrieved from the server.

### **3 - Site socials:**&#x20;

`site-settings.json > "site_socials"`\
In the `site_socials` field is your site's social array, customize them. Note, the **icon** image of the social you can see in the directory `ncmaz-faust/public/images/socials/` folder.<br>

### **4 - Cookie policy box**&#x20;

\
There is currently no option in the `site-settings.json` file to disable the cookies policy box, because this is necessary and I recommend that you do not disable it. However, if it is necessary, you can do the following\
\&#xNAN;**`ncmaz-faust/src/container/SiteWrapperChild.tsx`** and delete the `"<CookiestBoxPopover`` `**`/>`**`"` component at `line 70`

<figure><img src="/files/uRLYEjvrV72zSIm6pcvE" alt=""><figcaption></figcaption></figure>

### **5 - Widgets, banners, footers, etc.**

You can find other settings fields in the site-settings.json file like `site_footer, top_banner, newsletter_section, subscription_widget`, etc. Feel free to customize it to your needs.<br>

### 6 - Enable/disable front-end submission feature

`site-settings.json > "submisson_settings" > "enable": true`

Please set `true` for **enable** and `false` to **disable** the frontend submission feature.

### 7 - Allow users to comment without logging in

<div align="left"><figure><img src="/files/7EhQlsRXglNOYM0l4JML" alt="" width="375"><figcaption></figcaption></figure></div>

<br>

### :tada:  **Save and redeploy.**

After making the customizations in the `site-settings.json` file, or changing the image in the `public/` directory, or having any other customizations in the `ncmaz-faust` project, you need to **save** it and **redeploy** the project for the changes to be applied. If you use Vercel, just upload/redeploy it back to Vercel and Vercel will build the project for you.
