📚
Ncmaz- Nextjs Headless WordPress Blog, Magazine
View demoBuy theme now
  • 💝A few words of thanks
  • 👥Community
  • 📦Inside the downloaded package
  • 💁Support
  • 🌠Domains and hosting?
  • Getting Started Setup
    • ⭐Getting Started
    • Step 1. Configure WordPress Server
    • Step 2. Install the WP theme & plugins.
    • Step 3. Check Your Permalinks and WPGraphQL Settings
    • Step 4. Update environment variables.
    • Step 5. Deploying the Ncmaz-Faust to Vercel
      • 5.1 - Deploy Ncmaz to Vercel via a GitHub repo.
      • 5.2 - Or deploy Ncmaz to Vercel using Vercel CLI
      • 5.3 - Error when deploying to Vercel using the GitHub repo.
      • 5.4 - Other Hosting Options
    • Step 6. Set your Front-end Site URL. Congratulations 🎉
    • Step 7. Import demo data
      • [ERROR] Failed to import "Home 2" page
    • Step 8. Connecting MailPoet to Ncmaz-frontend
    • Step 9. Setting Logo, Socials, SEO, ... Site settings JSON
  • Development on localhost
    • Run on localhost
      • Error when run start
    • Deployments
  • WordPress
    • Build a home page with Ncmaz Gutenberg
    • Config Mailpoet
    • You don't have permission to submit the post.
    • Compatible with other plugins?
    • Using Headless WordPress with Next.js and Vercel
    • Create Anchor Links Manually with WordPress Block Editor
    • Create post-format Video, Audio, and Gallery
    • Contact form
  • Header
    • Header navigation menus
    • Avatar dropdown menus
  • Footer
    • Footer menu
    • Footer subscribe form
  • Single post page
    • Setting single style and toggle single sidebar
    • Setting Post format Video, Audio, Gallery
  • Ncmaz-faust
    • Install node_module
    • Custom border-radius
    • Custom color, fonts
    • Components
    • Sources And Credits
    • Translate the theme into your language
    • RTL mode
    • Nextjs-google-analytics
    • 414 Request-URI Too Large
    • Sitemap XML, robot.txt
    • Integrate Google AdSense in NextJS
    • Site Settings JSON
  • For developers
    • Project initiation
    • Enviroment variables
    • Ncmaz-faust-core plugin.
    • Ncmaz-faust project
    • Coming soon!
  • Change log
    • Update theme?
    • Change log
Powered by GitBook
On this page
  • 1 - Logo, Favicon
  • 2 - Site title, site info, for SEO
  • 3 - Site socials:
  • 4 - Cookie policy box
  • 5 - Widgets, banners, footers, etc.
  • 6 - Enable/disable front-end submission feature
  • 7 - Allow users to comment without logging in
  • Save and redeploy.

Was this helpful?

  1. Getting Started Setup

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

Site settings JSON file!

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.

4 - Cookie policy box

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.

7 - Allow users to comment without logging in

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.

PreviousStep 8. Connecting MailPoet to Ncmaz-frontendNextRun on localhost

Last updated 5 months ago

Was this helpful?

Save and redeploy.

🎉