All Projects → veronalabs → Wp Sms

veronalabs / Wp Sms

Licence: gpl-3.0
A complete WordPress plugin to send SMS with a high capability.

Projects that are alternatives of or similar to Wp Sms

Wordpress Zero Spam
The WordPress Zero Spam plugin makes blocking spam a cinch without all the bloated options. Just install, activate, and say goodbye to spam.
Stars: ✭ 56 (-11.11%)
Mutual labels:  wordpress
Ansible Wordpress
Ansible role to set up (multiple) wordpress installations in Debian-like systems (using wp-cli)
Stars: ✭ 58 (-7.94%)
Mutual labels:  wordpress
Theme My Login
Home of the Theme My Login plugin for WordPress.
Stars: ✭ 60 (-4.76%)
Mutual labels:  wordpress
Genesis Starter Theme
This repo is no longer maintained. The starter theme can now be found at:
Stars: ✭ 57 (-9.52%)
Mutual labels:  wordpress
Student Management System
This is a simple web-based student management software written in PHP and Javascript. This was specifically written for school or educational organization.
Stars: ✭ 58 (-7.94%)
Mutual labels:  sms
One Time Callbacks
Enable WordPress actions and filter callbacks to be called exactly once.
Stars: ✭ 59 (-6.35%)
Mutual labels:  wordpress
Smart Media
Smart Media enhancements for WordPress
Stars: ✭ 56 (-11.11%)
Mutual labels:  wordpress
Advanced Forms
WordPress plugin to create forms using Advanced Custom Fields
Stars: ✭ 61 (-3.17%)
Mutual labels:  wordpress
Wp Rest Api Log
WordPress plugin for logging REST API requests and responses
Stars: ✭ 58 (-7.94%)
Mutual labels:  wordpress
Cmb2 Post Search Field
Custom field for CMB2 which adds a post-search dialog for searching/attaching other post IDs
Stars: ✭ 59 (-6.35%)
Mutual labels:  wordpress
Bedrock Deploy To Wpengine
Bash script to deploy a Roots Bedrock project to WP Engine's hosting platform
Stars: ✭ 57 (-9.52%)
Mutual labels:  wordpress
Spinupwp Composer Site
A WordPress site setup using Composer that is primed and ready to be hosted using SpinupWP.
Stars: ✭ 58 (-7.94%)
Mutual labels:  wordpress
Assely
Assely introduces some standarized and comfortable ways for creating WordPress powered applications.
Stars: ✭ 59 (-6.35%)
Mutual labels:  wordpress
Go Search Replace
🚀 Search & replace URLs in WordPress SQL files.
Stars: ✭ 57 (-9.52%)
Mutual labels:  wordpress
Wordpress Docker Compose
Easy Wordpress development with Docker and Docker Compose
Stars: ✭ 1,107 (+1657.14%)
Mutual labels:  wordpress
Better Rest Endpoints
A WordPress plugin that serves up slimmer WP Rest API endpoints.
Stars: ✭ 56 (-11.11%)
Mutual labels:  wordpress
Wordpress Basis Theme
I'm a WordPress starter theme.
Stars: ✭ 58 (-7.94%)
Mutual labels:  wordpress
Dones
Simple team task management and tracking
Stars: ✭ 62 (-1.59%)
Mutual labels:  wordpress
Argon Theme
📖 Argon - 一个轻盈、简洁的 WordPress 主题
Stars: ✭ 1,104 (+1652.38%)
Mutual labels:  wordpress
Briar
Briar, minimalist free WordPress theme
Stars: ✭ 59 (-6.35%)
Mutual labels:  wordpress

Average time to resolve an issue Percentage of issues still open

WP-SMS Plugin

A simple and powerful texting plugin for WordPress

You can add to WordPress, the ability to send SMS, member of SMS newsletter and send to the SMS.

To every events in WordPress, you can send sms through this plugin.

The usage of this plugin is completely free. You have to just have an account from service in the gateway lists that we support them.

Don't worry, we have tried to add the best and the most gateways to the plugin.

Very easy Send SMS by PHP code:

$to = array('01000000000');
$msg = "Hello World!";
wp_sms_send( $to, $msg );

Do you like this project? Support it by donating

  • Paypal Paypal: Donate
  • btc Bitcoin: 1vKe5vWbr18KitxFeFnBfjBWcFGBxTd2N

Features

  • Supported +180 sms gateways. (List all gateways)
  • Send SMS to number(s), subscribers and wordpress users.
  • Subscribe newsletter SMS.
  • Send activation code to subscribe for complete subscription.
  • Notification SMS when published new post to subscribers.
  • Notification SMS when the new release of WordPress.
  • Notification SMS when registering a new User.
  • Notification SMS when get new comment.
  • Notification SMS when user logged into wordpress.
  • Notification SMS when user registered to subscription form.
  • Integrate with (Contact form 7, WooCommerce, Easy Digital Downloads)
  • Supported WP Widget for newsletter subscribers.
  • Support Wordpress Hooks.
  • Support WP REST API
  • Import/Export Subscribers.

Internationalization

WP SMS has been translated in to many languages, for the current list and contributors, please visit the translate page.

Translations are done by people just like you, help make WP SMS available to more people around the world and do a translation today!

Installation

  1. Upload wp-sms to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. To display Subscribe goto Themes -> Widgets, and adding SMS newsletter form into your sidebar Or using this functions: <?php wp_sms_subscribes(); ?> into theme. or using this Shortcode [wp-sms-subscriber-form] in Posts pages or Widget.
  4. Using this functions for send manual SMS:
  • First:$to = array('Mobile Number');
  • $msg = "Your Message";
  • $isflash = true; // Only if wants to send flash SMS, else you can remove this parameter from function.
  • Send SMS: wp_sms_send( $to, $msg, $isflash )

Actions

Run the following action when sending SMS with this plugin.

wp_sms_send

Example: Send mail when send sms.

function send_mail_when_send_sms($message_info) {
	wp_mail('[email protected]', 'Send SMS', $message_info);
}
add_action('wp_sms_send', 'send_mail_when_send_sms');

Run the following action when subscribing a new user.

wp_sms_add_subscriber

Example: Send sms to user when register a new subscriber.

function send_sms_when_subscribe_new_user($name, $mobile) {
    $to = array($mobile);
    $msg = "Hi {$name}, Thanks for subscribe.";
    wp_sms_send( $to, $msg )
}
add_action('wp_sms_add_subscriber', 'send_sms_when_subscribe_new_user', 10, 2);

Filters

You can use the following filter for modifying from the number.

wp_sms_from

Example: Add 0 to the end sender number.

function wp_sms_modify_from($from) {
	$from = $from . ' 0';
	
	return $val;
}
add_filter('wp_sms_from', 'wp_sms_modify_from');

You can use the following filter for modifying receivers number.

wp_sms_to

Example: Add new number to get message.

function wp_sms_modify_receiver($numbers) {
	$numbers[] = '09xxxxxxxx';
	
	return $numbers;
}
add_filter('wp_sms_to', 'wp_sms_modify_receiver');

You can use the following filter for modifying text message.

wp_sms_msg

Example: Add signature to messages that are sent.

function wp_sms_modify_message($message) {
	$message = $message . ' /n Powerby: WP-SMS';
	
	return $message;
}
add_filter('wp_sms_msg', 'wp_sms_modify_message');

Rest API Endpoints

Add new subscribe to SMS newsletter

POST /wpsms/v1/subscriber/add

Community Links

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].