Blog & Article Integration in Dash SaaS
BlogAndArticle is a comprehensive content management Add-On designed for creating, managing, and publishing blogs, articles, and Q&A content.
Introduction
This Add-On provides essential tools to manage and customize your website, including branding, content, and user engagement. You can upload logos, set footer text, and personalize the admin dashboard. It allows for easy creation and management of blogs, articles, and questions, along with organizing content by Topics, Categories, and Content Types. The About Us section highlights your team and values, while the Contact page displays contact details and integrates a Google map. Social media links are easily added, and the dashboard provides insights into content performance and engagement, ensuring a fully customized and efficient website experience.
How To Install The Add-On?
To Set Up the Blog and Article Management Add-On, you can follow this link: Setup Add-On.
How To Use The BlogAndArticle Management Add-On?
Blog & Article Dashboard
- The dashboard provides a complete overview of your Blog & Article platform’s performance through various summary cards, content insights, and quick access features.
- At the top, you’ll find a Welcome Card displaying your dashboard title and description, along with a QR Code that visitors can scan to directly access your website, and a Copy Link button to quickly share your website link.
- The dashboard displays important summary cards showing Total Blogs, Total Articles, Total Questions, and Total Authors, giving you instant insights into your platform’s content and contributor metrics at a glance.
- The Highest Liked Blogs & Articles table displays the top-performing blog posts and articles with columns for Title, Type (Blog or Article), Author, Topic, Likes, Views, and Date, allowing you to quickly identify which content is resonating most with your audience. Click View All to see the complete list.
- The Highest Liked Questions table displays the most popular questions on the platform with columns for Question, Author, Topic, Likes, Views, and Date, giving you a quick view of the most engaging discussions happening in your community. Click View All to see the complete list.
- At the bottom, the dashboard displays four additional summary cards showing Total Views (all content views across the platform), Active Authors (currently active contributors), Total Subscribers (newsletter subscribers), and Contact Messages (total messages received), giving you a full picture of your platform’s reach and engagement at a glance.
Theme Setup
Brand Settings
- In the Brand Settings section, click the Browse button to upload your Header Logo. Click the next Browse button to upload your Footer Logo. Click the third Browse button to upload your Favicon.
- Enter your Title Text, your website’s name, or brand name. Enter your Footer Text, the copyright line shown at the bottom of every page. Enter your Footer Heading, a short heading for the footer area. Enter your Footer Description, a brief line describing your platform.
- In the Dashboard Welcome Card section, enter the Card Title and Card Description; these are the welcome message and description shown inside your admin dashboard. Enter the Button Text and select the Button Icon for the dashboard button. Click Save Changes.
- The website displays the Header Logo in the top navigation bar on every page. The Footer Logo, Footer Heading, and Footer Description are displayed in the footer section at the bottom of every page. The Favicon is displayed on the browser tab. The Footer Text is displayed as the copyright line at the very bottom of the footer. The Card Title, Card Description, and Button are displayed inside the admin dashboard welcome area.
Banner Section
- In the Banner Section, click “Add Banner” to create a new banner item. Each banner includes enter the Title, Description, and Click Browse to upload the Banner Image for that slide. You can add multiple banners and remove any existing ones using the delete icon. Once all details are filled in, click Save Changes.
- The website displays all banners as a rotating hero slider at the top of the homepage. Each slide displays the Banner Image as the visual, the Title as the main heading, and the Description as the supporting text below it.
Home Page Setting
- In the Home Page Setting section, enter the Latest Blog Section Description. Enter the Counter Section Description. Enter the Featured Article Section Description. Enter the Popular Question Section Description. Enter the Newsletter Section Description. Click Save Changes.
- Once saved, each description will appear as the supporting subtitle text directly below the section heading on your website’s homepage. The Latest Blog Section description appears under “Latest Blog Posts,” the Counter Section description displays under “By the Numbers,” the Featured Article Section description shows under “Expert Articles & Insights,” the Popular Question Section description appears under “Popular Questions,” and the Newsletter Section description displays in the “Stay in Touch” area.
Social Links
- In the Social Links section, for each item, select the Social Media Icon from the icon search field. Enter the Social Media Name. Enter the Social Media Link. Click ” Add Social Link” to add more platforms and the delete to remove any. Click Save Changes.
- Once saved, all your social media icons will appear as clickable icon buttons in the website footer, on the Contact page, and anywhere social links are displayed, allowing visitors to reach your social profiles directly from your website.
Page Setting
- In the Page Setting section, you will find description fields for three pages: Blog Page Setting (Heading Description and Related Blog Description), Article Page Setting (Heading Description and Related Articles Description), and Question Page Setting (Heading Description and Popular Questions Description). Enter the relevant text for each field and click Save Changes.
- Once saved, the Heading Descriptions will appear as the subtitle text below the main heading banner on each respective page (Blogs, Articles, and Questions). The Related Blog Description will display in the “Related Blog Posts” section at the bottom of the Blogs page, the Related Articles Description will appear in the “Related Article Posts” section, and the Popular Questions Description will show under the “Popular Questions” section on the Questions page.
About Us
- In the About Us section, enter the Description. Click Browse to upload the About Us Image. In Our Story, for each item select an Icon, enter a Title, and enter a Description. Click “Add Story” to add more items.
- In Our Team, enter the Team Description. For each member, enter their Name, Designation, Location, upload their Image, and enter a short Description. Click “Add Team Member” for more.
- In Mission & Vision, enter the section Description. For each item, select an Icon, enter a Title and Description. Click “Add Item” for more. In Values, enter the section Description. For each value, select an Icon, enter a Title and Description. Click “Add Value” for more. Click Save Changes.
- Once saved, the About Us Description and Image will appear in the “Our Journey” section at the top of the About page. Your Story items will display as a timeline of milestones below it. Team members will appear in the “Meet Our Team” section with their photo, name, designation, and location. Mission & Vision items will show in the “What This Means for You” block, and your Values will display in the “Our Core Values” section, building a complete and professional About page for your platform.
Contact Us
- In the Contact Us section, under Phone Information, enter the Title, select the Icon, and enter your Phone Number with country code. Under Email Information, enter the Title, select the Icon, and enter your Email Address.
- Under Address Information, enter the Title, select the Icon, enter your Street Address, City, Country, and Pincode. In the Map field, paste your Google Maps iframe embed code. Click Save Changes.
- Once saved, your phone number, email address, and physical address will appear in the “Quick Contact” sidebar on the Contact page, each accompanied by its respective icon and title. The embedded Google Map will display directly below the contact form, helping visitors easily locate and reach you.
Custom Pages
- In the Custom Pages section, click the “create” button to create a new page. Enter the Title, the page name. Enter the URL Slug, the page web address, using only lowercase letters and hyphens. Enter the Description, a short subtitle for the page. Write the full Contents using the rich text editor. Toggle “Enable Page Footer” on if you want the footer to show on this page. Click Create. To edit an existing page, click the edit in the Action column.
- Once saved, your custom page will be accessible via its unique URL slug and will appear as a link in the website footer if “Show in Footer” is enabled. The page title displays as a banner heading, the description shows as a subtitle, and the full content renders in a clean, styled layout, just like the Privacy Policy and Terms & Conditions pages visible on the frontend.
System Setup
- The System Setup section allows administrators to configure foundational data used across the platform. It includes Topics, Categories, and Content Type, which are referenced when creating and filtering blog posts, articles, and questions throughout the website.
Topics
- To add a new topic, click the “Create” button on the Topics page. In the form that opens, enter the Name of the topic in the provided field. Toggle the Is Active switch to enable or disable the topic upon creation. Click Create to save.
- The Topics list displays all configured topics in a table with columns for Name, Is Active, and Action. The Is Active status shows whether the topic is currently active (Yes) or inactive (No). Available Actions: use Edit to update or modify an existing topic, and Delete to permanently remove the topic from the system.
- The website displays all active topics in the Popular Topics sidebar on the Blogs, Articles, and Questions pages. Visitors can click any topic to filter and browse content under that specific topic.
Categories
- To add a new category, click the “Create” button on the Categories page. In the form that opens, enter the Name of the category in the provided field. Toggle the Is Active switch to enable or disable the category upon creation. Click Create to save.
- The Categories list displays all configured categories in a table with columns for Name, Is Active, and Action. The Is Active status shows whether the category is currently active (Yes) or inactive (No). Available Actions: use Edit to update or modify an existing category, and Delete to permanently remove the category from the system.
- The website displays all active categories in the Category filter dropdown on the Blogs, Articles, and Questions pages. Visitors can use this filter to narrow down content by a specific category.
Content Type
- To add a new content type, click the “Create” button on the Content Type page. In the form that opens, enter the Name of the content type in the provided field. Toggle the Is Active switch to enable or disable the content type upon creation. Click Create to save.
- The Content Type list displays all configured content types in a table with columns for Name, Is Active, and Action. The Is Active status shows whether the content type is currently active (Yes) or inactive (No). Available Actions: use Edit to update or modify an existing content type, and Delete to permanently remove the content type from the system.
- The website displays all active content types in the Content Type filter dropdown on the Blogs and Articles pages. Visitors can use this filter to find specific types of content, such as How-To, E-book, Podcast, Video, and more.
Blogs & Articles
- To create a new blog or article, click the “Create” button on the Manage Blogs & Articles page. The creation form is divided into two steps, Basic Details and Meta Details, shown as tabs at the top of the page.
- In Step 1 (Basic Details), select the Type from the dropdown, either Blog or Article. Enter the Title of your post. Select the Topic and Category from their respective dropdowns. Enter a Video URL if the post includes a video.
- Select the Content Type from the dropdown. Enter Tags by typing each tag and pressing Enter. Set the Post Status, either Draft or Published. Check the Show on Display toggle to control whether the post is visible on the website. Write the full post content in the Description rich text editor.
- Click Browse to upload the Image for the post. In the Social Links section, select the Icon, enter the Name, and paste the Link URL for each social link. Click “+ Add Social Link” to add more. Click Next to proceed.
- In Step 2 (Meta Details), enter the Meta Title, the SEO title for the post. Enter the Meta Keyword, the keywords used for search engine optimization. Enter the Meta Description, a short summary of the post for search engines. Click Create to publish the post or Previous to go back and make changes
- The list page displays a table with columns for Image, Title, Topic, Category, Type, Post Status, Approval Status, Show on Display, and Actions. You can search for a specific post using the search bar. You can also switch between list view and grid view using the view toggle buttons.
- Click the Filters button to filter by Type, Topic, Category, Post Status, or Approval Status from the respective dropdowns, then click Apply to filter the data or Clear to reset it.
- In the Action column, click the Approve to approve a pending post and make it live on the website. Click the Reject to reject a post that does not meet your content standards. Click View to see the full post details.
- Click Edit to modify the post content. Click Delete to permanently remove the post. The Show on Display dropdown can also be toggled directly from the list to quickly show or hide a post on the website without opening the edit form.
- The website displays all Published and Approved posts on the Blogs or Articles page, depending on the Type selected. Each post is displayed with its Image, Title, Description preview, Author name, Views count, and Date. Posts with Show on Display set to Yes are also featured in the Related Blog Posts or Related Article Posts sections across the website.
Manage Questions
- To create a new question, click the “Create” button on the Manage Questions page. In the form
that opens, select the Topic from the dropdown. Enter the Name. Write the full question details
in the Description rich text editor.
- Optionally enter the Meta Title, Meta Keyword, and Meta Description for SEO purposes. Toggle
Show on Display on if you want the question to appear in the Popular Questions section on the
website. Click Create to save.
- The list page displays a table with columns for Name, Topic Name, Show on Display, and
Actions. You can search for a specific question using the search bar. Click the Filters button
to filter by Topic or Show on Display status from the respective dropdowns, then click Apply to
filter the data or Clear to reset it.
- Click View to see the full question details. Click Edit to modify the question. Click Delete
to permanently remove the question. The Show on Display dropdown can also be toggled directly
from the list to quickly show or hide a question on the website without opening the edit form.
- In the Action column, click the Answers to open the Question Answers page, where you can view
all answers submitted for that question, add a new answer using the “Add an answer…” field,
and click Post Answer to submit it. Each existing answer can be replied to, edited, or deleted
using the Reply, Edit, and Delete options.
- The website displays all questions on the Questions page, showing the question title, a short
description preview, answer count, and date. Questions with Show on Display set to Yes are also
featured in the Popular Questions section on the homepage and at the bottom of the Questions
page.
- When a visitor clicks on any question, the website displays the Question Detail page showing
the full question title, topic tag, author name, date, full description, Like, Unlike, Save
buttons, and total views count. Below the question, all existing answers are displayed with each
answer showing the author name, date, Like, Unlike, Reply, and Save options. Replies to each
answer are displayed in a nested thread below it. At the bottom of the page, visitors can write
their own answer in the “Your Answer” field and click Post Answer to submit — visitors must be
signed in to post an answer.
Manage Authors
- To create a new author, click the “Create” button on the Manage Authors page. In the form that opens, enter the Name and Email of the author. Enter the Phone Number with the country code. Enter the Password for the author’s account. Click Browse to upload the Profile Image.
- Toggle the Is Active switch to set the author as Active or Inactive upon creation. In the Social Links section, select the Icon, enter the Name, and paste the Link URL for each social link. Click “Add Social Link” to add more. Click Create to save.
- The list page displays a table with columns for Image, Name, Email, Phone Number, Is Active, and Actions. You can search for a specific author using the search bar. You can also switch between list view and grid view using the view toggle buttons.
- Click the Filters button to filter by Is Active status from the dropdown, then click Apply to filter the data or Clear to reset it.
- In the Action column, click View to see the full author profile details. Click Edit to modify the author’s information. Click Delete to permanently remove the author from the system.
- The website displays all active authors on their published blog posts and articles. Each post displays the author’s name and profile image at the bottom of the blog or article card, allowing visitors to identify who wrote the content.
Manage Contact Us
- The Manage Contact Us page displays all messages submitted by visitors through the contact form on your website. This section is view-only; no manual creation of contact messages is required from the backend.
- The list page displays a table with columns for First Name, Last Name, Email, Subject, Date, and Actions. You can search for a specific message using the search bar.
- In the Action column, click View to open and read the full message details submitted by the visitor. Click Delete to permanently remove the message from the system.
- The website displays the Contact Form on the Contact page where visitors can fill in their First Name, Last Name, Email Address, Subject, and Message and click Send Message to submit. Every submitted message is automatically recorded and displayed in this Manage Contact Us list in the backend, allowing you to review and respond to visitor inquiries.
Manage Subscribers
- The Manage Subscribers page displays all email addresses collected from visitors who subscribed through the newsletter form on your website. This section is view-only — no manual creation of subscribers is required from the backend.
- The list page displays a table with columns for Email, Subscribed At, and Actions. You can search for a specific subscriber using the search bar. In the Action column, click Delete to permanently remove a subscriber from the list.
- The website displays the Newsletter subscription form in the “Stay in Touch” section at the bottom of every page, including the homepage, Blogs page, Articles page, and Questions page. Visitors can enter their email address and click Subscribe to join the newsletter. Every submitted email is automatically recorded and displayed in this Manage Subscribers list in the backend.
Authentication System
- The website provides a complete authentication system that manages user access and account security.
Login and Registration Forms
- In the Authentication section, users will find separate Login and Registration forms accessible through the Sign In and Sign Up tabs. The registration form includes Full Name, Email, Password, and Confirm Password fields with clear password requirements displayed.
- The login form includes Email, Password, Remember Me checkbox, and Forgot Password link. Complete the required fields and click the respective button.
Password Recovery
- In the Forgot Password section, users will find an email field to request a password reset. Enter the registered email address and click Submit.
- Once submitted, a password reset link is sent to the user’s email, allowing them to securely create a new password and regain access to their account.
Post-Login Features
- After successful login, users gain access to enhanced website functionality, including content creation (blogs, articles, questions), content interaction (saving, liking, commenting), and profile management.
- Users can create new content through their profile dashboard and interact with existing content throughout the website.
- Once logged in, all user activities are tracked and managed through the backend User section, where administrators can monitor user engagement and manage account permissions.
User Profile System
- The website includes a comprehensive user profile system that allows logged-in users to manage their content and account settings.
Profile Access
- When users are logged in, they see a profile dropdown in the top right corner of the website with “My Profile” and “Logout” options. The My Profile section includes six main areas: Edit Profile, Password, My Blogs, My Articles, My Questions, Saved Blogs & Articles, and Saved Questions.
Edit Profile
- In the Edit Profile section, users will find fields for Full Name, Email Address, Bio, Contact Number, State, Country, City, Profession, and Social Links. Enter the details and click Save.
- Once saved, this information automatically appears on the user’s author detail page when other visitors click on their profile, creating a complete author biography.
Password Management
- In the Password section, users will find fields for Current Password, New Password, and Confirm New Password. Enter the details and click Update.
- Once the current password is verified as correct, the new password will be saved, and the user can log in with their updated credentials.
Categories
Related articles
- Car Dealership Integration in Dash SaaS
- User Manual – Sales SaaS
- Marketing Plan Integration in Dash SaaS
- Quick Checkout – eCommerceGo Addon
- Discount Integration in BookingGo SaaS
- Tiffin Service Manager Integration in Dash SaaS
- Custom Alert Detailed Documentation
- Coupon List Integration in eCommerceGo SaaS
- Mobile Service Management Integration in Dash SaaS
- Indiamart Integration in Dash SaaS
- Google Wallet Integration in Dash SaaS
- Service Tax Integration in BookingGo SaaS
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!
Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.
