Step 9. Setting Logo, Socials, SEO, etc.

Currently to change the logo, site socials, site info, footer text, widget, etc.

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

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

Currently, 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:

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.

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 ncmaz-faust/src/container/SiteWrapperChild.tsx and delete the "<CookiestBoxPopover />" component at line 70

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.

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.

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.

Last updated