> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

# Resource: Blog Settings

# Type: Blog Settings Object

# Link: https://dev.wix.com/docs/api-reference/business-solutions/blog/blog-settings/blog-settings-object.md

## Description: Blog settings control the label of the all-posts feed and whether visitors can comment.
A site has one blog settings object.

## Schema:

```json
 Type: Blog Settings Object | type: BlogSettings
 Description: Blog settings control the label of the all-posts feed and whether visitors can comment.
A site has one blog settings object.
       - name: revision  | type: string | description: Revision number, which increments by 1 each time the blog settings are updated. To prevent conflicting changes, the current revision must be passed when updating the blog settings.
           - name: value  | type: string | description: 
       - name: allPostsFeedLabel  | type: string | description: Label of the feed that lists all posts.  Translatable. Specify `language` on Get Blog Settings or Update Blog Settings to read or write this label in a specific language.  Default: `All posts` when the site has no saved blog settings.
           - name: value  | type: string | description: 
       - name: comments  | type: Comments | description: Comment settings for the blog.  When updating comments, include `enabled`, `anonymousEnabled`, `ratingsEnabled`, and `ratingsMandatory` together. A partial comments object is rejected.
           - name: enabled  | type: boolean | description: Whether comments are turned on for the blog.  Default: `true` when the site has no saved blog settings.
               - name: value  | type: boolean | description: 
           - name: anonymousEnabled  | type: boolean | description: Whether visitors can comment without signing in.  Default: `false` when the site has no saved blog settings.
           - name: ratingsEnabled  | type: boolean | description: Whether visitors can rate a post when they comment.  Default: `false` when the site has no saved blog settings.
           - name: ratingsMandatory  | type: boolean | description: Whether a rating is required when a visitor leaves a comment.  Default: `false` when the site has no saved blog settings.

```