Radle Lite – A Reddit Comments Engine

Description

Radle Lite is a service integration plugin that connects your WordPress site with Reddit’s platform. It enables two-way communication between WordPress and Reddit’s servers, allowing you to publish posts to Reddit and display Reddit’s comment threads directly on your WordPress posts.

Account Requirements

To use this plugin, you need:
1. A Reddit account
2. Reddit API credentials (Client ID and Client Secret)
3. Authorization via Reddit’s OAuth system

The plugin guides you through obtaining these credentials during setup.

Key Features

  • Quick publishing to Reddit subreddit
  • Reddit comments integration
  • Customizable publishing templates
  • Rate limit monitoring
  • Comprehensive settings management
  • User-friendly setup wizard
  • Available in 18 languages

Data Exchange

The plugin communicates with Reddit’s servers to:
* Fetch and display comment threads
* Retrieve user profile information (including avatars)
* Submit posts to Reddit
* Monitor API usage and rate limits

All Reddit data is served directly from Reddit’s infrastructure, ensuring real-time updates and compliance with Reddit’s platform requirements.

Installation

  1. Upload the plugin files to the /wp-content/plugins/radle-lite directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to the Radle Lite settings page to configure your Reddit API credentials.
  4. Follow the setup wizard to complete the configuration.

Service Integration

This plugin connects to two external services:

Reddit API Service

  • Service Provider: Reddit
  • Purpose: Fetch comments and publish content (text, links, images, galleries)
  • Endpoints Used:
    • https://oauth.reddit.com/r/subreddit/about/moderators (Moderator info)
    • https://oauth.reddit.com/subreddits/mine/moderator (Moderated subreddits)
    • https://oauth.reddit.com/subreddits/mine/subscriber (Subscribed subreddits)
    • https://oauth.reddit.com/api/submit (Submit posts – text, link, image)
    • https://oauth.reddit.com/api/submit_gallery_post.json (Submit multi-image gallery posts)
    • https://oauth.reddit.com/api/media/asset.json (Request image upload credentials)
    • https://reddit-uploaded-media.s3-accelerate.amazonaws.com/ (Upload images to Reddit CDN)
    • wss://reddit.com/… (WebSocket connections for real-time post processing status)
    • https://www.redditstatic.com/avatars/defaults/v2/avatar_default_1.png (Default avatar)
  • Data Transmitted:
    • Post content (title, text, links) when publishing to Reddit
    • Images (JPEG, PNG, GIF, WebP, AVIF) when publishing image/gallery posts
    • OAuth credentials for authentication
    • API requests for fetching comments and user data
    • User profile information for displaying comments
  • When Data is Sent:
    • During initial OAuth authentication
    • When publishing posts to Reddit (text, link, image, or gallery)
    • When uploading images to Reddit’s CDN
    • When monitoring post processing status via WebSocket
    • When loading Reddit comments on posts
    • When fetching user profile information
  • Terms of Service: Reddit Terms
  • Privacy Policy: Reddit Privacy Policy

GBTI Network Service (Optional)

  • Service Provider: GBTI Network
  • Purpose: Anonymous usage tracking and plugin updates
  • Endpoints Used:
    • https://gbti.network/wp-json/github-product-manager/v1/product-events (Usage tracking and updates)
  • Data Transmitted:
    • Plugin version
    • WordPress version
    • PHP version
    • Site domain or anonymous ID (based on setup preference)
    • Basic usage statistics
  • When Data is Sent:
    • On plugin activation/deactivation
    • Weekly usage pings if opted in
  • Can be disabled during plugin setup

Translations

Radle Lite is available in the following languages:
* Arabic (ar)
* German (de_DE)
* Greek (el)
* Spanish (es_ES)
* French (fr_FR)
* Hebrew (he_IL)
* Hindi (hi_IN)
* Italian (it_IT)
* Japanese (ja_JP)
* Korean (ko_KR)
* Dutch (nl_NL)
* Polish (pl_PL)
* Portuguese (pt_PT)
* Russian (ru_RU)
* Swedish (sv_SE)

Want to help translate Radle Lite into your language? Visit our GitHub repository to contribute.

Privacy Policy

Radle Lite connects to the Reddit API and stores the following data:

  • Reddit API credentials (encrypted)
  • Rate limit usage statistics
  • Comment display preferences

For more information, visit our privacy policy.

Screenshots

  • Viewing Comments In Post Edit Screen
  • Viewing Comments In Post Frontend
  • Viewing Quick Posting Metabox
  • Viewing Settings Page: Reddit Connection
  • Viewing Settings Page: Publishing Configuration
  • Viewing Settings Page: API Monitoring

Blocks

This plugin provides 1 block.

  • Radle Comments

FAQ

Do I need a Reddit account?

Yes, you need a Reddit account and Reddit API credentials to use this plugin. The setup wizard will guide you through the process of obtaining these credentials.

Can I customize how my posts appear on Reddit?

Yes, you can customize the post title and content templates in the Publishing Settings section.

Reviews

23 Mart 2025
Hi everyone, I’m the lead contributor for this plugin and I wanted to leave the first review to help it get started. I put a lot of love into developing this one, and its the first product I’ve contributed to in over five years. If you have any trouble at all please create a Github issue and I’ll take a look at it as soon as possible. Thanks and I hope others end up using this. Kind regards,Hudson Atwell
Read all 3 reviews

Contributors & Developers

“Radle Lite – A Reddit Comments Engine” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.4.2

  • FIX: Welcome screen would not allow authorization if user was not a moderator of any subreddits.
  • FIX: Adding ability to select “User Profile” as destination type during welcome screen.

1.4.0

  • NEW: Adding option to hide unapproved comments.
  • FIX: Hiding unapproved comments in comment list.
  • FIX: Adding support for Reddit uploaded images (includes lightbox support)
  • POTENTIAL FIX: Attempting to address sorting inconsistencies.

1.3.0

  • FIX: Recent markdown conversion methods broke our Link support for importing links from Reddit comments. This is fixed.
  • FIX: Comment share button was not doing anything. Completed this feature and now it copies the comment link to clipboard.
  • NEW: Increased max siblings from 5 to 10 for free version
  • NEW: Added support for GIFs in Reddit comments.

1.2.4

  • FIX: Post-level overwrite pro feature had broken artifact in lite feature.
  • FIX: 5-minute default cache removed from lite.
  • FIX: Issue with debugger causing JS errors on welcome screen and settings screen.
  • FIX: Issue with debugger causing JS errors on welcome screen.

1.2.1

  • NEW: Single and multi-image posts now work with proper Reddit API integration
  • NEW: Added automatic post association via WebSocket when Reddit needs processing time
  • NEW: Added ability to post to personal reddit profile.
  • NEW: Adding token support for markdown links.
  • IMPROVED: “Images” mode now default post type (was “Post”)
  • IMPROVED: Featured image automatically pre-populated in image gallery
  • IMPROVED: Extended image format support – added WebP, AVIF, and GIF for Images mode.
  • IMPROVED: Improving styling of dropdowns used within plugin
  • TECHNICAL: Added /api/submit_gallery_post.json endpoint integration
  • TECHNICAL: Added /api/submit with kind=’image’ for single images
  • TECHNICAL: Created new associate endpoint for post linking after processing
  • TECHNICAL: Preparing framework for Radle Pro extension.

1.0.13

  • Bumping supported WordPress tag to 6.8.1.

1.0.12

  • Improving support for block based themes.

1.0.11

  • Develop deploy scripts.
  • Improving readme.txt formatting for better readability.
  • Addressing issue where link to published comment did not include subreddit.
  • Improving translation files.

1.0.1

  • Initial release of Radle Lite plugin.