All Projects → gedex → Wp Slack

gedex / Wp Slack

Licence: gpl-2.0
This plugin allows you to send notifications to Slack channels when certain events in WordPress occur.

Projects that are alternatives of or similar to Wp Slack

Wordpress Activitypub
ActivityPub for WordPress
Stars: ✭ 118 (-9.23%)
Mutual labels:  wordpress, wordpress-plugin
Notification
WordPress Notification plugin
Stars: ✭ 128 (-1.54%)
Mutual labels:  wordpress, wordpress-plugin
Wp Graphql Yoast Seo
This is an extension to the WPGraphQL plugin for Yoast SEO
Stars: ✭ 120 (-7.69%)
Mutual labels:  wordpress, wordpress-plugin
Wp Postratings
Adds an AJAX rating system for your WordPress blog's post/page.
Stars: ✭ 115 (-11.54%)
Mutual labels:  wordpress, wordpress-plugin
Redux Framework
Redux is a simple, truly extensible options framework for WordPress themes and plugins!
Stars: ✭ 1,602 (+1132.31%)
Mutual labels:  wordpress-plugin, slack
Regenerate Thumbnails
WordPress plugin for regenerating thumbnails of uploaded images. Over 1 million active users and counting.
Stars: ✭ 115 (-11.54%)
Mutual labels:  wordpress, wordpress-plugin
Antispam Bee
„... another popular solution to fight spam is Antispam Bee“ – Matt Mullenweg, Q&A WordCamp Europe 2014
Stars: ✭ 124 (-4.62%)
Mutual labels:  wordpress, wordpress-plugin
Wp Cache Remember
Helper for the WordPress object cache and transients.
Stars: ✭ 111 (-14.62%)
Mutual labels:  wordpress, wordpress-plugin
Wp Sweep
WP-Sweep allows you to clean up unused, orphaned and duplicated data in your WordPress. It also optimizes your database tables.
Stars: ✭ 125 (-3.85%)
Mutual labels:  wordpress, wordpress-plugin
Wponion
~ Lightweight, Flexible & Rapid WP Development Framework ~
Stars: ✭ 125 (-3.85%)
Mutual labels:  wordpress, wordpress-plugin
Piklist
The most powerful framework available for WordPress.
Stars: ✭ 114 (-12.31%)
Mutual labels:  wordpress, wordpress-plugin
Woocommerce Coupon Links
A WordPress plugin to automatically apply WooCommerce coupon codes to the cart via a URL.
Stars: ✭ 127 (-2.31%)
Mutual labels:  wordpress, wordpress-plugin
Acf Codifier
A wrapper class to help write more readable ACF field declarations.
Stars: ✭ 114 (-12.31%)
Mutual labels:  wordpress, wordpress-plugin
Wp Gfm
WordPress Plugin for PHP-Markdown and GitHub Flavored Markdown
Stars: ✭ 117 (-10%)
Mutual labels:  wordpress, wordpress-plugin
Subtitles
Add subtitles into your WordPress posts, pages, custom post types, and themes. No coding required. Simply activate Subtitles and you're ready to go.
Stars: ✭ 113 (-13.08%)
Mutual labels:  wordpress, wordpress-plugin
Wp Pagenavi
Adds a more advanced paging navigation interface to your WordPress blog.
Stars: ✭ 121 (-6.92%)
Mutual labels:  wordpress, wordpress-plugin
Wp Postviews
Enables you to display how many times a post/page had been viewed.
Stars: ✭ 107 (-17.69%)
Mutual labels:  wordpress, wordpress-plugin
S3 Uploads
The WordPress Plugin to Store Uploads on Amazon S3
Stars: ✭ 1,573 (+1110%)
Mutual labels:  wordpress, wordpress-plugin
Sportspress
An open source league statistics plugin for WordPress created by ThemeBoy.
Stars: ✭ 124 (-4.62%)
Mutual labels:  wordpress, wordpress-plugin
User Switching
WordPress plugin that provides instant switching between user accounts.
Stars: ✭ 125 (-3.85%)
Mutual labels:  wordpress, wordpress-plugin

Slack

Banner Send notifications to Slack channels when certain events in WordPress occur.

Contributors: akeda, reedyn
Tags: slack, api, chat, notification
Requires at least: 4.3
Tested up to: 4.7.3
Stable tag: 0.6.0
License: GPLv2 or later
Donate link: http://goo.gl/DELyuR

Build Status

Description

This plugin allows you to send notifications to Slack channels when certain events in WordPress occur.

Play video on YouTube

By default, there are two events that can be sent to Slack:

  1. When a post needs review (status transitioned to 'pending')
  2. When a post is published
  3. When there's a new comment

It's possible to add more events using slack_get_events filter. For more information check the doc.

Development of this plugin is done on GitHub. Pull requests are always welcome.

There are some extension plugins that notify events triggered by other plugins. Belows are some of them:

Installation

  1. Upload Slack plugin to your blog's wp-content/plugins/ directory and activate.
  2. Add new Incoming WebHooks service in your Slack, the URL is https://<SUBDOMAIN>.com/services/new/incoming-webhook (replace <SUBDOMAIN> with your Slack's subdomain). Once created, note the URL of the service (you'll set it into integration entry in your WordPress).
  3. Go to Slack menu in your WordPress to add the integration (make sure you're logged in as an Administrator).

Screenshots

Integrations list. Yes, you can add more than one integration.

Integrations list. Yes, you can add more than one integration.

Edit integration screen.

Edit integration screen.

Your channel get notified when some events occur.

Your channel get notified when some events occur.

Changelog

0.6.0

  • Fix spinner is not showing when sending test notification.
  • Convert HTML entities in Slack notifications.
  • Bump tested up to 4.7.3.
  • For developers, unit tests and end-to-end tests were added.

0.5.1

  • Removed bin directory for published plugin in WP.org. Props otto42

0.5.0

  • Added bot icon support

0.4.1

  • Fixed wrong text domain. Props jphorn

0.4.0

  • Added priority key in event type array
  • Make sure wp_insert_comment is invoked as late as possible by passing priority 999
  • Added comment text and linkable text to edit comment in notification message
  • Added post_pending_review event type
  • Added excerpt when a post needs review (status transitioned to 'pending')
  • Added excerpt when a post is published
  • Fixed typo

0.3.0

  • Add activate / deactivate link in row actions
  • More columns in integration list table

0.2.0

  • For default "When a post is published" and "When there is a new comment" events, limit the post type to "post"
  • Don't send notification if message evaluates to false
  • Plugin's banner
  • Put Slack URL in README

0.1.0

Initial release

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].