Installation
This guide walks you through installing and activating SnipShare on your WordPress site.
Requirements
Section titled “Requirements”Before installing, confirm your server meets these minimums:
- WordPress 6.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 / MariaDB 10.1 or higher
- PHP ZipArchive extension: required only for multi-file ZIP downloads (optional)
Optional integrations require:
- BuddyPress (any recent version) for community features
- bbPress (any recent version) for forum integration
Installation Steps
Section titled “Installation Steps”Option 1: Upload via WordPress Admin
Section titled “Option 1: Upload via WordPress Admin”- Download the
snipshare.zipfile from your wbcomdesigns.com account. - In your WordPress admin, go to Plugins → Add New → Upload Plugin.
- Click Choose File, select
snipshare.zip, and click Install Now. - After installation completes, click Activate Plugin.
Option 2: FTP Upload
Section titled “Option 2: FTP Upload”- Extract
snipshare.zipto get thesnipshare/folder. - Upload the entire
snipshare/folder towp-content/plugins/via FTP. - In your WordPress admin, go to Plugins → Installed Plugins.
- Find SnipShare and click Activate.
What Happens on Activation
Section titled “What Happens on Activation”When SnipShare activates for the first time, it automatically:
- Creates 9 custom database tables: pastes, files, paste_meta, tags, paste_tags, revisions, collections, collection_pastes, stars, reports
- Creates a WordPress page titled “Pastes” with the
[snipshare]page marker, published at/pastes/ - Flushes WordPress rewrite rules so all custom URLs work immediately
- Sets default settings in
snipshare_settings - Creates 5 sample pastes so you can explore the interface right away
Setup Wizard
Section titled “Setup Wizard”After activation, SnipShare launches a first-run setup wizard with 4 steps:
Step 1: Welcome
Section titled “Step 1: Welcome”Overview of what SnipShare does. Click Get Started to proceed.
Step 2: Sample Content
Section titled “Step 2: Sample Content”Confirm that sample pastes were created. You can choose to keep or skip them.
Step 3: Settings
Section titled “Step 3: Settings”Configure basic defaults - default visibility, expiration, max paste size, and editor theme. All settings can be changed later in SnipShare → Settings.
Step 4: Complete
Section titled “Step 4: Complete”Wizard complete. Links to the pastes archive and settings page.
After Setup
Section titled “After Setup”Once the wizard completes:
- Visit
/pastes/to see the browse page with sample pastes - Go to SnipShare → Settings to configure all options
- Go to SnipShare → Moderation if you want to enable content reporting
- Enter your license key in SnipShare → Settings → License to activate auto-updates
Deactivation & Uninstall
Section titled “Deactivation & Uninstall”Deactivating the plugin pauses functionality but preserves all data and settings.
Uninstalling (deleting from the Plugins page) removes all 9 database tables and all plugin options. This action is irreversible - export your data first if needed.

