Single Post Layout

Single Post Layout

Customize how individual blog posts appear when visitors click to read them. Control the header design, featured image placement, author information, and related content.

The Site Blog panel in the WordPress Customizer showing single post layout options and reading progress bar settings

What You Can Do

With BuddyX Pro’s single post settings, you can:

  • Choose from 4 different title and image layouts
  • Set content width for optimal reading
  • Add a reading progress bar
  • Display author bio at the end of posts
  • Show related posts to keep visitors engaged
  • Configure post navigation (previous/next links)
  • Add social sharing buttons
  • Customize post meta display

Accessing Single Post Settings

  1. Go to Appearance > Customize
  2. Click on Blog
  3. Find the Single Post Settings section

Post Title Layouts

Choose how the post title and featured image appear at the top of your posts:

Title Over Image layout – title overlaid on featured image with dark overlay

Title Above Image layout – traditional style with title, then featured image below

Available Layouts

LayoutDescriptionBest For
Title Over ImageTitle overlaid on featured imageHero-style posts, dramatic effect
Half & HalfSplit screen: image on one side, title on otherModern design, visual impact
Title Above ImageTraditional: title, then featured image belowClassic blogs, clean reading
Title Below ImageFeatured image first, title underneathImage-focused content, portfolios

Layout Previews

Title Over Image:

┌─────────────────────────────────────┐
│    ┌───────────────────────────┐   │
│    │                           │   │
│    │   [Featured Image with    │   │
│    │    dark overlay]          │   │
│    │                           │   │
│    │   Post Title in White     │   │
│    │   Date | Author | Category│   │
│    │                           │   │
│    └───────────────────────────┘   │
│                                     │
│  Post content starts here...        │
└─────────────────────────────────────┘

Half & Half:

┌─────────────────────────────────────┐
│  ┌────────────┐  ┌───────────────┐ │
│  │            │  │               │ │
│  │  Featured  │  │  Post Title   │ │
│  │   Image    │  │               │ │
│  │            │  │  Date | Author│ │
│  │            │  │               │ │
│  │            │  │  Post excerpt │ │
│  └────────────┘  └───────────────┘ │
│                                     │
│  Post content starts here...        │
└─────────────────────────────────────┘

Title Above Image:

┌─────────────────────────────────────┐
│                                     │
│        Post Title in Large Text     │
│        Date | Author | Categories   │
│                                     │
│    ┌───────────────────────────┐   │
│    │                           │   │
│    │    Featured Image         │   │
│    │                           │   │
│    └───────────────────────────┘   │
│                                     │
│  Post content starts here...        │
└─────────────────────────────────────┘

Title Below Image:

┌─────────────────────────────────────┐
│    ┌───────────────────────────┐   │
│    │                           │   │
│    │    Featured Image         │   │
│    │                           │   │
│    └───────────────────────────┘   │
│                                     │
│        Post Title in Large Text     │
│        Date | Author | Categories   │
│                                     │
│  Post content starts here...        │
└─────────────────────────────────────┘

Single post layout customizer settings showing width, spacing, and element options

Content Width Settings

Control how wide the post content appears:

SettingWidthDescriptionBest For
Small~700pxNarrower content areaLong-form reading, text-heavy posts
Large~1200pxWider content areaVisual content, galleries, wide images

Reading Tip: Small width provides optimal line length (50-75 characters per line) for comfortable reading. This is recommended for most text-based blogs.

When to Use Each Width

Use Small Width For:

  • Text-focused articles
  • Long-form storytelling
  • Professional blogs
  • News articles
  • Tutorial content

Use Large Width For:

  • Image galleries
  • Portfolio posts
  • Video-heavy content
  • Wide charts/diagrams
  • E-commerce product showcases

Title Over Image Options

When you select Title Over Image layout, additional settings appear:

Image Overlay Color

Setting: Image Overlay Color Default: Black with 10% opacity Purpose: Makes white text readable over photos

Recommendations:

Overlay ColorBest ForExample
Dark gray/blackLight-colored imagesrgba(0, 0, 0, 0.4)
Navy blueWarm-toned imagesrgba(20, 30, 60, 0.5)
Dark purpleVibrant imagesrgba(50, 20, 70, 0.4)
GradientAll imagesCustom CSS required

Opacity Guide:

  • 10-20%: Subtle tint, image clearly visible
  • 30-50%: Balanced, good text contrast
  • 60-80%: Heavy overlay, focus on text
  • 90-100%: Almost solid color

Entry Header Settings

Header Width

Setting: Single Post Entry Header Width Default: Default (follows content width) Options:

OptionDescriptionBest For
DefaultHeader matches content widthConsistent, clean design
Full WidthHeader spans entire containerDramatic, hero-style headers

Featured Image Height (Full Width Only)

When using Full Width header, you can set the featured image height:

Setting: Single Post Featured Image Height Default: 500px Range: 300px – 800px Applies to: Desktop screens (768px+)

Height Recommendations:

Content TypeRecommended HeightWhy
Standard blog posts400-500pxBalanced, not overwhelming
Portfolio/visual600-700pxShowcases imagery
News articles350-450pxQuick to scroll past
Landing page style700-800pxMaximum impact

Element Spacing

Setting: Single Post Elements Spacing Default: 32px Range: 16px – 80px

Controls vertical space between:

  • Entry header (title/meta)
  • Featured image
  • Post content

Spacing Guide:

SpaceEffectBest For
16-24pxTight, compactMobile-first, news sites
28-40pxComfortable, standardMost blogs, balanced design
48-80pxSpacious, airyLuxury, minimalist, portfolio

Reading Progress Bar

Add a visual indicator showing how much of the post has been read:

Setting: Single Blog ProgressBar Default: On Options: Yes / No

How It Works

  1. Thin bar appears at top of screen
  2. Fills from left to right as visitor scrolls
  3. Reaches 100% at end of post content
  4. Encourages completion

Benefits:

  • Shows reading progress visually
  • Increases engagement
  • Encourages visitors to finish reading
  • Modern UX feature
  • Minimal performance impact

Best For:

  • Long-form content (1000+ words)
  • Tutorial and guide posts
  • Story-driven content
  • Educational articles

Consider Disabling For:

  • Very short posts (under 500 words)
  • Minimal, distraction-free design
  • Sites where it conflicts with header design

Author Bio Section

Display author information at the end of each post:

Setting: Show Author Bio Default: On (recommended) Options: Yes / No

What’s Included

When enabled, displays:

  • Author avatar
  • Author name (linked to archive)
  • Author biographical info (from user profile)
  • Author social links (if configured)
  • Link to view all author posts

Configuring Author Info

  1. Go to Users > Your Profile
  2. Fill out Biographical Info
  3. Add social profile URLs
  4. Upload profile picture
  5. Click Update Profile

Bio Writing Tips:

  • Keep it 2-3 sentences
  • Mention expertise/credentials
  • Include a call-to-action
  • Update regularly

Example: “Sarah Johnson is a WordPress developer with 10 years of experience. She specializes in building community-driven websites and shares tips weekly on this blog.”

Related Posts

Keep visitors engaged by showing similar content:

Social sharing buttons and related posts section at the bottom of single posts

Setting: Single Blog Related Posts Default: Off Options: Yes / No

Related Posts Title

Setting: Related Posts Title Default: “You may also like” Visible when: Related Posts is enabled

Alternative Titles:

  • “Related Articles”
  • “Continue Reading”
  • “More from this Category”
  • “What to Read Next”
  • “Similar Posts”
  • “Keep Exploring”

How Related Posts Are Selected

WordPress shows related posts based on:

  1. Same categories (highest priority)
  2. Same tags
  3. Recent posts (if no matches)

Display Format

Related posts typically show:

  • Thumbnail image
  • Post title
  • Post date
  • Brief excerpt (optional)

Number of Posts Shown: 3 (standard)

Post Navigation

Help visitors discover more content with previous/next links:

Setting: Show Post Navigation Default: On Options: Yes / No

Navigation Styles

Previous Post ← | → Next Post

  • Simple text links
  • Appears at bottom of post
  • Shows adjacent posts by date

Advanced Navigation (if enabled in theme):

  • Post thumbnails
  • Post titles
  • Category/tag based navigation

Social Sharing Buttons

Let visitors share your posts on social media:

Setting: Show Social Box Default: On Options: Yes / No

Available Platforms

Setting: Show Social Links (sortable list) Default Enabled: Facebook, Twitter, Pinterest, LinkedIn, WhatsApp

Customization:

  • Drag to reorder platforms
  • Uncheck to hide specific platforms
  • Checked items appear in your order

Platform Descriptions

PlatformBest ForShare Format
FacebookGeneral contentLink with image/title
TwitterNews, quotesText + link (280 chars)
PinterestVisual contentImage + description
LinkedInProfessional contentArticle preview
WhatsAppMobile sharingDirect message with link

Share Button Placement

Position: Below post content, above comments Style: Icon buttons or text links (theme dependent) Mobile: Often combined into single “Share” button

Comments Section

Comments appear after post content (WordPress core feature):

Comment Display Settings

Access via Settings > Discussion:

SettingDescriptionRecommended
Allow commentsEnable/disable commentsOn
Require name/emailMandatory fieldsOn
Comment moderationManual approvalOn for new sites
Comment registrationMust be logged inOff (reduces engagement)

Comment Pagination

For posts with many comments:

  • Break comments into pages: Yes
  • Comments per page: 50
  • Show newer/older: Newer first

Recommended Single Post Layouts by Site Type

Magazine / News Site

Title Layout: Title Above Image (traditional) Content Width: Small (readability focus) Progress Bar: Yes Author Bio: Yes Related Posts: Yes (high engagement) Social Sharing: All platforms Best for: High-volume news, current events

Personal Blog

Title Layout: Title Over Image (visual impact) Content Width: Small (comfortable reading) Progress Bar: Yes Author Bio: Yes (personal connection) Related Posts: Yes (extend visit time) Social Sharing: Facebook, Twitter, Pinterest Best for: Lifestyle, travel, personal stories

Corporate Blog

Title Layout: Title Above Image (professional) Content Width: Small (focused reading) Progress Bar: Optional Author Bio: Yes (establish authority) Related Posts: Yes (thought leadership) Social Sharing: LinkedIn, Twitter, Facebook Best for: Business insights, industry news

Portfolio / Photography

Title Layout: Title Below Image (image-first) Content Width: Large (showcase visuals) Progress Bar: No (minimal distraction) Author Bio: Optional Related Posts: Yes (portfolio browsing) Social Sharing: Pinterest, Instagram (if available) Best for: Visual showcases, project case studies

Tutorial / Educational Site

Title Layout: Title Above Image (clear structure) Content Width: Large (code blocks, screenshots) Progress Bar: Yes (encourages completion) Author Bio: Yes (instructor credentials) Related Posts: Yes (lesson series) Social Sharing: Twitter, LinkedIn, Pinterest Best for: How-to guides, courses, documentation

Common Questions

Can I use different layouts for different posts?

Not directly through customizer (applies to all posts), but you can:

  1. Use a page builder plugin for specific posts
  2. Add custom CSS targeting specific post IDs
  3. Create custom post templates in a child theme
  4. Use categories with category-specific templates

The title is hard to read over my featured image.

For Title Over Image layout:

  1. Increase overlay opacity (try 0.5 or higher)
  2. Use darker overlay color
  3. Choose darker featured images
  4. Switch to Title Above Image layout

How do I disable the featured image on single posts?

  1. Option 1: Don’t set a featured image on that post
  2. Option 2: Use custom CSS: .single-post .entry-header img { display: none; }
  3. Option 3: Use a plugin like “Hide Featured Image”

My related posts aren’t showing.

Check these:

  1. Setting is enabled: Customizer > Blog > Related Posts = Yes
  2. Posts have categories/tags: Related posts need common taxonomy
  3. Enough published posts: Need at least 4-5 posts total
  4. Cache cleared: Clear site cache and refresh

Can I show author bio only on certain posts?

Requires custom code. Options:

  1. Use a plugin like “Author Bio Box”
  2. Add conditional logic in child theme
  3. Use post meta boxes to control per-post

Social sharing buttons aren’t appearing.

Check:

  1. Setting enabled: Customizer > Blog > Show Social Box = Yes
  2. At least one platform selected: Check the platforms list
  3. JavaScript enabled: Social features require JS
  4. No conflicts: Disable other social sharing plugins
  5. Cache cleared: Clear cache and test

How do I change the social sharing button design?

Styling is theme-controlled. To customize:

  1. Add custom CSS in Customizer > Additional CSS
  2. Use a child theme to override styles
  3. Install a dedicated social sharing plugin for more options

The reading progress bar disappears on mobile.

This may be intentional design. To force it on mobile:

  1. Check customizer for mobile-specific settings
  2. Add custom CSS for mobile displays
  3. Contact support if it should appear but doesn’t

Can I add more social platforms?

Default platforms are built into the theme. To add more:

  1. Use a plugin like “Social Warfare” or “AddToAny”
  2. Hire a developer to extend the theme
  3. Use a child theme to add custom share buttons

Performance Tips

Optimizing Single Posts

For Speed:

  • Compress featured images before upload
  • Use appropriate content width (less HTML/CSS rendering)
  • Limit related posts to 3-4
  • Lazy load images in post content
  • Minimize social sharing platforms to essentials

For Engagement:

  • Always include featured image
  • Enable progress bar for long posts
  • Show author bio (builds trust)
  • Enable related posts
  • Keep post navigation enabled

Image Recommendations

ElementSizeFormatMax File Size
Featured image (default width)1200×675pxJPG150KB
Featured image (full width)1920×800pxJPG200KB
In-content images800-1200px wideJPG/PNG100-150KB
Author avatar150×150pxJPG/PNG20KB

Related Settings


Need Help?

Last updated: January 31, 2026