Purchase Now

News Management

The news section allows you to publish cryptocurrency news, market analysis, and editorial content.

Access Path

Admin Panel → Content → News (/admin/news)

Screenshot: News articles list showing published and draft articles with filters admin/content/news-list.png

News management list with status filters and bulk actions

News Article Fields

Field Type Required Description
title String Yes Article headline (max 255 characters)
slug String Auto URL-friendly identifier (auto-generated from title)
excerpt Text No Short summary for listings (auto-generated if empty)
content Rich Text Yes Full article content (WYSIWYG editor)
featured_image Image No Header image (recommended: 1200x630px)
category_id Select No News category (Bitcoin, Ethereum, DeFi, etc.)
status Select Yes Draft, Published, Scheduled, Archived
published_at DateTime No Publication date (for scheduled posts)
is_featured Boolean No Display in featured section
Screenshot: News article editor with WYSIWYG content field and metadata options admin/content/news-editor.png

Create and edit news articles with the rich text editor

News Sources

CoinTrail aggregates news from multiple sources:

  • Manual Articles - Original content written through the admin panel
  • RSS Feeds - Automated aggregation from crypto news RSS feeds
  • API Integration - News from CryptoCompare and other APIs

News Categories

Default categories (customizable):

  • Market Analysis
  • Bitcoin
  • Ethereum
  • Altcoins
  • DeFi
  • NFT
  • Regulation
  • Exchanges
  • Technology

News Tags

Manage tags for categorizing and filtering news articles:

Access Path

Admin Panel → Content Management → News Tags (/admin/news-tags)

Screenshot: News tags management list showing all tags with article counts admin/content/news-tags-list.png

Manage news tags for better article organization and filtering

Tag Fields

Field Type Description
name String Tag display name (e.g., "Bitcoin ETF")
slug String URL-friendly identifier (auto-generated)
description Text Optional description for tag archive page
color Color Badge color for visual distinction
is_featured Boolean Show in featured tags section

Using Tags

  • Filtering: Users can filter news by clicking tag badges
  • Tag Archives: Each tag has a dedicated page at /news/tag/{slug}
  • Related Articles: Articles with similar tags appear in "Related" sections
  • SEO: Tags contribute to internal linking and search visibility

News Categories

Organize news articles into categories for better navigation:

Access Path

Admin Panel → Content Management → Categories (/admin/news-categories)

Screenshot: News categories management with parent-child hierarchy admin/content/categories-list.png

Manage news categories with hierarchical structure support

Category Fields

Field Type Description
name String Category display name
slug String URL-friendly identifier
description Text Category description for archive pages
parent_id Select Parent category for hierarchical structure
icon Icon Category icon for navigation
color Color Category accent color
sort_order Integer Display order in navigation
is_active Boolean Category visibility

Crypto Events

Manage cryptocurrency events, conferences, and important dates:

Access Path

Admin Panel → Content Management → Events (/admin/events)

Screenshot: Events management list showing upcoming events, conferences, and important dates admin/content/events-list.png

Manage cryptocurrency events with calendar view and list view options

Event Types

Conferences

Major crypto conferences like Bitcoin Miami, Consensus, Token2049

Network Upgrades

Hard forks, soft forks, and protocol upgrades

Token Events

ICOs, IDOs, airdrops, and token launches

AMAs & Meetups

Community AMAs, meetups, and online events

Event Fields

Field Type Required Description
title String Yes Event name/title
slug String Auto URL-friendly identifier
description Rich Text Yes Full event description
event_type Select Yes Conference, Upgrade, Token Event, AMA, Meetup, Other
start_date DateTime Yes Event start date and time
end_date DateTime No Event end date (for multi-day events)
timezone Select Yes Event timezone for accurate display
location String No Physical location or "Virtual"
venue String No Venue name for in-person events
website_url URL No Official event website
registration_url URL No Event registration/ticket link
featured_image Image No Event banner/poster image
related_coins Multi-Select No Associated cryptocurrencies
is_featured Boolean No Highlight on events page
status Select Yes Draft, Published, Cancelled, Completed
Screenshot: Event creation/edit form with all fields and date picker admin/content/event-editor.png

Create and edit crypto events with full detail fields

Event Calendar

The frontend displays events in multiple views:

  • Calendar View: Monthly calendar with event indicators
  • List View: Chronological list of upcoming events
  • Category Filter: Filter by event type
  • Coin Filter: Show events for specific cryptocurrencies
Event Notifications

Users can subscribe to event notifications to receive email reminders before important events they've saved.

Blog Posts

Manage blog posts for educational content, tutorials, and platform updates:

Access Path

Admin Panel → Content Management → Blog Posts (/admin/blog-posts)

Screenshot: Blog posts management list showing published posts, drafts, and scheduled posts admin/content/blog-list.png

Manage blog posts with status filters and bulk actions

Blog vs News

CoinTrail separates Blog Posts from News articles:

Aspect News Articles Blog Posts
Purpose Breaking news, market updates Tutorials, guides, educational content
Timing Time-sensitive, dated Evergreen, long-lasting value
Length Short to medium Medium to long-form
Sources Manual + RSS + API Manual only
URL Path /news/{slug} /blog/{slug}

Blog Post Fields

Field Type Required Description
title String Yes Blog post title (max 255 characters)
slug String Auto URL-friendly identifier
excerpt Text No Short summary for listings and SEO
content Rich Text Yes Full blog content with WYSIWYG editor
featured_image Image No Header/thumbnail image
author_id Select Yes Post author (admin user)
category Select No Blog category (Tutorials, Guides, Updates, etc.)
tags Multi-Select No Related tags for filtering
status Select Yes Draft, Published, Scheduled, Archived
published_at DateTime No Publication date (for scheduling)
is_featured Boolean No Display prominently on blog page
allow_comments Boolean No Enable comments on this post
reading_time Integer Auto Estimated reading time (auto-calculated)
Screenshot: Blog post editor with rich text content, SEO fields, and publishing options admin/content/blog-editor.png

Create and edit blog posts with the rich text editor

Blog Categories

Recommended blog categories:

  • Tutorials - Step-by-step guides for using CoinTrail features
  • Crypto Guides - Educational content about cryptocurrencies
  • Trading Strategies - Technical analysis and trading tips
  • Platform Updates - New features and announcements
  • Industry Insights - Analysis and opinion pieces
  • Beginner's Corner - Content for crypto newcomers

SEO for Blog Posts

Each blog post includes dedicated SEO fields:

Field Description
meta_title Custom title for search results (defaults to post title)
meta_description Custom meta description (defaults to excerpt)
og_image Custom Open Graph image (defaults to featured image)
canonical_url Canonical URL for duplicate content
schema_markup Auto-generated Article schema for rich snippets

Static Pages

Create and manage static pages like About Us, Privacy Policy, Terms of Service, etc.

Access Path

Admin Panel → Content → Pages (/admin/pages)

Screenshot: Static pages management list showing all site pages admin/content/pages-list.png

Manage static pages like About, Privacy Policy, and Terms of Service

Page Fields

Field Type Description
title String Page title displayed in header
slug String URL path (e.g., "privacy-policy" → /page/privacy-policy)
content Rich Text Page content with WYSIWYG editor
template Select Page template (default, full-width, sidebar)
is_active Boolean Page visibility
show_in_footer Boolean Include in footer navigation
Screenshot: Page editor with WYSIWYG content and template selection admin/content/page-editor.png

Edit static pages with the rich text editor and template options

Default Pages

CoinTrail includes these pre-created pages:

  • About Us - /page/about
  • Privacy Policy - /page/privacy-policy
  • Terms of Service - /page/terms-of-service
  • Cookie Policy - /page/cookie-policy
  • Contact Us - /page/contact

FAQ Management

Create and manage frequently asked questions that are displayed on your public FAQ page at /faq.

Screenshot: FAQ management list with categories, drag-and-drop sorting, and active/inactive toggles admin/content/faq-management.png

Manage FAQs with category organization and easy reordering

Access Path

Admin Panel → Content Management → FAQ Management (/admin/faqs)

Creating FAQs

1
Navigate to FAQ Management

Go to Content Management → FAQ Management in the admin sidebar, or visit /admin/faqs directly.

2
Click "New FAQ"

Click the New FAQ button in the top right corner to create a new FAQ entry.

3
Fill in the Details

Enter the question, provide a detailed answer using the rich text editor, select a category, and set the sort order.

4
Save and Publish

Ensure "Active" is toggled on and click Create to publish the FAQ to your website.

FAQ Fields

Field Type Required Description
question String Yes The question text (max 500 characters)
answer Rich Text Yes Detailed answer with formatting support (bold, italic, lists, links)
category Select No FAQ category for filtering (General, Account, Portfolio, Trading, Security, Subscription, Technical)
sort_order Integer No Display order (lower numbers appear first, default: 0)
is_active Boolean No Toggle FAQ visibility on the frontend (default: active)

FAQ Categories

Organize your FAQs into these predefined categories:

General

Platform overview, pricing, and basic information

Account

Registration, login, password reset, and profile settings

Portfolio

Adding crypto, tracking investments, and portfolio features

Trading

Price data, market information, and data sources

Security

Data protection, privacy, and account security

Subscription

Pricing plans, billing, and subscription management

Frontend Display

FAQs are displayed on the public FAQ page at /faq with the following features:

  • Accordion Interface: Questions expand/collapse smoothly when clicked
  • Category Filtering: Users can filter FAQs by category using the filter buttons
  • Responsive Design: Fully responsive for mobile and desktop viewing
  • Rich Text Answers: Answers support formatted text, lists, and links
Footer Link

The FAQ page is automatically linked in the website footer under the "Company" section for easy access from any page.

Drag-and-Drop Reordering

You can easily reorder FAQs by dragging and dropping rows in the admin list view. The sort order will be automatically updated.

Advertising Settings

Configure advertisement placements throughout your site. CoinTrail supports multiple ad positions with separate light and dark mode variations for optimal display.

Access Path

Admin Panel → Settings → Advertising (/admin/settings/advertising)

Screenshot: Advertising settings page showing ad placement configuration with light/dark mode support admin/settings/advertising-settings.png

Configure ad placements with separate codes for light and dark themes

Setting Up Advertisements

1
Navigate to Advertising Settings

Go to Settings → Advertising in the admin sidebar, or visit /admin/settings/advertising directly.

2
Add Global Ad Network Code (Optional)

If using Google AdSense or similar networks, paste your global initialization script in the "Ad Network Code" field. This code will appear in the <head> section of all pages.

3
Configure Ad Positions

Expand each ad position section and paste your ad code. You can provide separate codes for light mode and dark mode themes.

4
Save Changes

Click the Save button. Ads will appear immediately on the frontend.

Ad Positions & Recommended Sizes

Position Recommended Size Location
Header Ad 728×90 (Leaderboard) Appears right after the navigation menu on all pages
Footer Ad 728×90 (Leaderboard) Appears at the bottom before footer links
Dashboard Ad 728×90 (Leaderboard) Homepage and user profile pages
News Page Ad 728×90 or 300×250 News listing and article pages
Coin Detail Ad 728×90 (Leaderboard) Cryptocurrency detail pages (main content area)
Coin Sidebar Ad 300×250 (Medium Rectangle) Left sidebar on coin detail pages

Light & Dark Mode Support

Each ad position supports separate codes for light and dark themes:

  • Light Mode Ad Code: Displayed when the site is in light/default theme
  • Dark Mode Ad Code: Displayed when users switch to dark mode. Leave empty to use light mode code for both.
Security Warning

Ad codes are rendered without escaping. Only use code from trusted ad networks like Google AdSense, Media.net, or verified advertising partners. Never paste unverified third-party code.

Premium Users

Advertisements are automatically hidden for Premium and Pro subscribers who have the ad-free experience as part of their subscription benefits.

Customize the navigation menus displayed on the frontend using the visual menu builder.

Access Path

Admin Panel → Menu Builder (/admin/menu-builder)

Screenshot: Menu builder interface with drag-and-drop ordering and nested menu items admin/content/menu-builder.png

Visual menu builder for customizing site navigation

Menu Locations

  • Main Navigation - Primary header menu
  • Footer Menu - Footer navigation links
  • User Menu - Logged-in user dropdown
  • Mobile Menu - Mobile hamburger menu

Creating Dropdown Menus

1
Create Parent Item

Create a menu item with a title but no URL (or use "#" as URL).

2
Add Child Items

Create additional menu items and select the parent item from the "Parent" dropdown.

3
Set Order

Use the sort order field to arrange child items within the dropdown.

SEO Settings

Configure search engine optimization settings for better visibility in search results.

Access Path

Admin Panel → Settings → SEO Settings (/admin/settings/seo-settings)

Screenshot: SEO settings page with meta tags, sitemap, and analytics configuration admin/settings/seo-settings.png

Configure SEO settings including meta tags and analytics

Global SEO Settings

Setting Description
site_title Default site title for SEO
site_description Default meta description
og_image Default Open Graph image
google_analytics Google Analytics tracking ID

Automatic Sitemap

CoinTrail automatically generates an XML sitemap at /sitemap.xml including:

  • All published news articles
  • All active static pages
  • All cryptocurrency detail pages
  • All exchange pages