Troubleshooting
Paste URLs return a 404
Section titled “Paste URLs return a 404”SnipShare uses custom rewrite rules for /pastes/ and /paste/{hash}/. If those URLs 404:
- Go to Settings > Permalinks and click Save Changes once (this flushes rewrite rules).
- Confirm your site is not using “Plain” permalinks; a pretty permalink structure is required.
- Confirm the Pastes page still exists (it is created automatically on activation).
The Pastes page is missing
Section titled “The Pastes page is missing”The page is created on activation and its ID is stored in settings. If it was deleted, re-create a page (any title) and note its ID, or deactivate and reactivate the plugin to trigger page creation again.
ZIP download fails or shows an error
Section titled “ZIP download fails or shows an error”Multi-file paste downloads are bundled as a ZIP, which needs the PHP ZipArchive extension. If it is missing, the download reports “ZIP downloads require the ZipArchive PHP extension.” Single-file pastes download without it. Ask your host to enable ZipArchive.
The Integrations tab is empty
Section titled “The Integrations tab is empty”The Integrations tab only shows options for BuddyPress and bbPress when those plugins are active. With neither active, it shows an informational notice. Activate BuddyPress or bbPress to see the options.
The License tab says “License system is not available”
Section titled “The License tab says “License system is not available””The license UI depends on the bundled Easy Digital Downloads Software Licensing SDK. If it cannot be loaded, the tab shows this message. Reinstall the plugin from a complete package so the SDK under vendor/ is present.
BuddyPress activity or notifications are not appearing
Section titled “BuddyPress activity or notifications are not appearing”- Confirm BuddyPress is active and its Activity and Notifications components are enabled.
- Only public pastes generate activity items; unlisted and private pastes do not.
- Members are not notified about actions on their own pastes.
A paste shows as expired unexpectedly
Section titled “A paste shows as expired unexpectedly”Check whether the paste had an expiry set, or was created as burn after reading (which expires it after the first view by anyone other than the owner). Expired pastes are not deleted immediately, but trashed pastes are purged after 30 days.
Syntax highlighting looks wrong
Section titled “Syntax highlighting looks wrong”The public view uses the Prism.js Code Theme chosen under Settings > Appearance. Make sure the file’s language is set correctly on the paste; unset or unrecognized languages fall back to plain text.

