SlashPress
A conduit between your chat service and your WordPress sites.
Consider an alternative
SlashPress shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 11 months ago, and scores 36/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
- Only tested up to WordPress 6.8 (latest is 7.1)
Daily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where SlashPress stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| ChatOps | #1 |
| Mattermost | #9 |
| slack | >100 |
| slash commands | #23 |
About SlashPress
From the official readme · v1.2.0Description
It’s very easy to create a custom slash command on Mattermost, or a private app on Slack that has the slash command feature. This plugin turns that convenient chat interface into a subscribable event using standard WordPress filter & action hooks. This enables automation of tasks that need to be run on-demand, and provision of interactive help for them.
The hooks provided are as follows:
slashpress_command_${command}slashpress_commandslashpress_help_${command}slashpress_help
The subscribed events receive a helper object representing the sent slash command, with methods to respond using Markdown or a rich response object the chat service can render. Plugins may listen for a specific slash command or a site-wide one, and respond based on the command content. Long-running tasks (> 3 seconds) can provide an immediate acknowledgement response, then later a result response; this is easily achieved by ensuring a proper cron invocation for the site, then passing the helper object to wp_schedule_single_event() to run the task in the background and POST a status message back upon completion.
By itself, this plugin doesn’t perform any tasks. It is aimed at developers and maintainers to abstract away the boring plumbing and authentication, allowing you to keep your code DRY. It supports authentication by both tokens and HMAC signatures. There is no limit on the number of such integrations this endpoint can handle. Only POST method requests are accepted and sent so access logs are kept clean. The interactive help keyword is configurable.
There is no logging, metrics, analytics, nags, or anything that would violate your privacy or GDPR obligations contained in this plugin. It is not freemium; there is no ‘Pro’ version.
Installation
- Install and activate the usual way.
- Go to Settings > SlashPress, add a service ID.
- Copy its endpoint URL and insert them into your chat service integration.
- Copy the authentication credential from your integration back into the plugin settings and save.
- Test the integration by entering your slash command followed by
help(or other default keyword). - Subscribe to the provided hooks in your own plugin code.
Frequently asked questions
What is this good for?
Running any task any task that you want to start immediately from the comfort of your chat app. It’s great for providing instant summaries, triggering actions like backups, clearing/preloading caches of optimisation plugins, updating copies of remote data. Your code can respond with anything you need, from a simple OK to a full tabulated response using Markdown: |Order stat|Count| |:---|---:| |New orders today|27| |Orders to fulfil|8| |Unpaid orders|2|
So how do I use this thing?
A simple example is probably best: add_action( 'slashpress_help' , function(SlashPress\Command $slash, string $help_terms) { $slash->addHelp('flubbers', '`flubbers` Gets the latest map of nearby flubbers.') ->addHelp('gronks', '`gronks` Updates the list of the top 100 gronks and their values.') ->addHelp('uncache', 'Site content not looking quite right? Use `uncache` to clear the out the generated pages.'); } , 100 , 2 ); add_filter( 'slashpress_command' , function($initial_response, SlashPress\Command $slash) { if (!$slash->known) { $text = trim($slash->data['text']); switch ($text) { case…
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
FAQ
SlashPress: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 21, 2026
Is SlashPress free?
Yes. SlashPress is free to download and use from the official WordPress.org plugin directory.
Is SlashPress safe to use in 2026?
SlashPress shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 11 months ago, and scores 36/100 on our health check.
How many websites use SlashPress?
SlashPress is active on <10 WordPress websites and has been downloaded 1,297 times since it launched in April 2020. It was downloaded 58 times in the last 30 days.
Does SlashPress work with WordPress 7.1?
SlashPress is officially tested up to WordPress 6.8.11, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does SlashPress need?
SlashPress requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was SlashPress last updated?
The latest version, 1.2.0, was released on November 21, 2025 (11 months ago).
Who makes SlashPress?
SlashPress is developed and maintained by Roy Orbitson.
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card