Back to Top

Tag Archives: wordpressplugin

WebP by Default Merged Into Core for WordPress 6.1

Updated on by

WebP, an image format developed by Google, which is intended to replace JPEG, PNG, and GIF file formats, will soon be generated by default for new JPEG image uploads in WordPress and used for website content. The main work for this feature was committed to core for inclusion in the upcoming WordPress 6.1 release.

The initial proposal was revised after significant critical feedback. The most notable changes include automatically generating WebP versions of only core image sizes, keeping secondary (WebP) sub-sizes only if they are smaller than the primary MIME type, and only generating WebP images for image sizes that are intended for use in user-facing front-end content.

Despite a raft of revisions, and filters to control or disable WebP uploads, the proposal remained controversial. Contributors continue to report issues after testing. Many still have reservations about whether this should be opt-in or on by default.

“When converting medium-resolution photographs (approx 1600px – 2500px on the long edge), WebP files are often larger than the JPEG equivalent,” WordPress developer Mark Howells-Mead commented on the main ticket for WebP work. “(In my tests using my own photography, in around 60% of cases.) This change might make the ‘modern image format’ test of Page Speed Insights happy, but enforcing WebP by default on sites which use a lot of photography will often cause longer image loading times.”

Some developers are supportive of the change but prefer for it to be off by default when it is first rolled out, to allow the ecosystem to prepare for the change.

“I definitely see it as a big advantage to add Core support for additional MIME types for sub-sized image files,” Matthias Reinholz said. “But I can’t see adding conversion to a specific other file format as preferred behavior. This may help to optimize the market position of WebP but it will also be a serious threat to plugin authors and existing larger websites that do not pay attention to this change.

“Therefore, I’m questioning why this functionality should be activated by default at this stage. IMHO, it should be opt-in only. Plus ideally, we would already start to think about adding further image formats to be supported by this feature.”

NerdPress founder Andrew Wilder created a separate ticket urging contributors to consider making the feature opt-in, but the ticket was closed and conversation directed back to the main ticket so as not to splinter the discussion.

“Making these new features opt-in instead of opt-out would be the best way to be cautious about potential impacts,” Wilder said.

“There have been many requests for this to be opt-in (as well as some asking for a setting on the Media page, rather than only a filter for developers). So far there hasn’t been any open conversation about why that’s not being taken into consideration.”

The notion that WebP by default should be opt-in was summarily dismissed and the conversation was not revisited before the changes were committed.

“The feature will have widespread benefits for users by opting in core sizes (to start) – if it were entirely opt-in it would have little impact – or benefit,” Google-sponsored Core Committer Adam Silverstein said in response to opponents.

In response to suggestions that this feature ship with a UI for enabling it on the media page, Silverstein said, “We have discussed both suggestions in chats and issues with mixed responses. Project philosophy is regularly mentioned as aligning with the current approach.”

The ticket remains open awaiting patches for a few loose threads on the technical implementation. Contributors have continued to chime in with additional concerns.

The Performance team has a new blog where people can follow updates on their current projects and proposals. Now that the main WebP work has been committed, the next steps will discussed in future meetings with notes posted to the new Core Performance blog.

If you are interested in original article by Sarah Gooding you can find it here

yoast-seo-update

Yoast SEO 19.10 Update – Know This Before Updating

Updated on by

Yoast WordPress SEO Plugin update fixes a fatal error issue… Should you update?

The free version of Yoast SEO updated to version 19.10 and the premium version to 19.5, introducing numerous important changes.

This is what you should know about these releases if you’re considering whether or not to update.

WooCommerce 7.1 Compatibility
Both the free and premium version releases benefit users who run the recently released WooCommerce version 7.1.

WooCommerce 7.1 is a huge release and among the enhancements is a change to the database called, High Performance Order Storage (HPOS).

High Performance Order Storage makes changes to the database so the activation of this new feature is an optional for the time being to allow time for plugin developers to catch up with the new feature.

WooCommerce explainer noted:

“After the first production release, the HPOS feature will continue to be opt-in and we will assist developers in making their plugins compatible with HPOS, closely monitor how many extensions are compatible and how many stores are actively testing the feature.”

Yoast 19.10/19.5 Premium both feature compatibility with the new WooCommerce HPOS feature. That means if activation of HPOS results in a website crash it’s safe to rule out Yoast SEO as a culprit.

Users of the WooCommerce SEO add-on for Yoast will also benefit from an update to structured data that makes it eligible for new enhancements in search in Google.

Yoast 19.10 Fixes a Fatal Error Bug

The updated Yoast SEO plugin offers a patch for a bug that can result in website crashes.

The Yoast SEO changelog blames the problem on other (unnamed) plugins:

“Fixes a bug where a fatal error would be thrown in the classic editor in combination with certain plugins that misuse metabox hooks.”

An example of a metabox is a custom field that allows users to add additional content that isn’t in the main content.

Fixes Two Elementor-related Bugs

The first Elementor-related bugfix repairs an issue that affected the ability to save Yoast SEO meta data (under certain circumstances), which is a big deal.

The changelog states:

“Fixes a bug where Yoast SEO-related post meta data would not be saved if a user without the manage_options capability would save a post in Elementor.”

Yoast’s second bugfix is related to the previous one in that it arises from the same “manage_options capability” problem.

The changelog explains:

“Fixes a bug where users with site-wide basic access authentication would be prompted to insert their credentials when saving a post in Elementor if they didn’t have the manage_options capability.”

WordPress 6.1 Compatibility and Miscellaneous

Version 19.10 deprecated over a dozen hooks that are used for adding custom content to Yoast SEO settings pages.

Lastly, Yoast SEO offers full compatibility with the just released WordPress 6.1 code-named Misha.

Should You Update to the Latest Version of Yoast SEO?

Some people understandably prefer to wait before updating a plugin in case there’s a major error and that’s not a bad strategy.

Yoast SEO is used by over five million website publishers. The updated plugin was released yesterday and there are no reports in the Yoast SEO support forum that indicates that there are any widespread problems with this update.

In fact, there are currently only random issues that sometimes have more to do with other plugins and themes.

There are no problems that indicate a pattern of issues related to this update.

Considering updating to the latest version of Yoast SEO is a good idea, particularly to those who use WooCommerce or Elementor but not limited to those users.

Yoast SEO 19.10/19.5 Premium are both compatible with the latest version of WordPress so that in itself makes updating a desirable option as well as being a good practice to using the latest version of all plugins and themes since this helps prevent incompatibility issues.

If you are interested in original article by Roger Montti you can find it here

shortcodes-ultimate-wordpress-plugin

WordPress Vulnerability In Shortcodes Ultimate Impacts 700,000 Sites

Updated on by

Popular WordPress plugin Ultimate Shortcodes used in over 700,000 WordPress websites contains a CSRF vulnerability

The United States government National Vulnerability Database (NVD) published an advisory about Shortcodes Ultimate WordPress plugin, warning that it was discovered to contain a Cross Site Request Forgery vulnerability.

Shortcodes Ultimate is a highly popular WordPress plugin that has over 700,000 active installations.

The vulnerability affects plugin versions that are older than the current version 5.12.2.

Cross-Site Request Forgery Vulnerability

Cross-Site Request Forgery, commonly referred to as CSRF, is a type of vulnerability that can in the worst cases can lead to complete website takeover.

These kinds of vulnerabilities are generally caused by targeting a flaw in software that can trigger a change, which can then lead to unintended consequences.

A successful attack generally depends on a user, for example with administrative privileges, clicking on a link and unintentionally revealing information like a session cookie which can then be used to impersonate that person.

This kind of vulnerability depends on social engineering, which is manipulating an end user to complete an action which then takes advantage of the plugin vulnerability.

According to the Open Web Application Security Project (OWASP):

“CSRF is an attack that tricks the victim into submitting a malicious request.

It inherits the identity and privileges of the victim to perform an undesired function on the victim’s behalf…

For most sites, browser requests automatically include any credentials associated with the site, such as the user’s session cookie, IP address, Windows domain credentials, and so forth.

Therefore, if the user is currently authenticated to the site, the site will have no way to distinguish between the forged request sent by the victim and a legitimate request sent by the victim.”

National Vulnerability Database (NVD)

The National Vulnerability Database published just a few details about the vulnerability. There is currently no complete breakdown of the vulnerability itself.

The NVD advisory published the following:

“Cross-Site Request Forgery (CSRF) vulnerability in Shortcodes Ultimate plugin <= 5.12.0 at WordPress leading to plugin preset settings change.”

The official Shortcodes Ultimate GitHub changelog was similarly vague, describing the update to fix the vulnerability:

“### 5.12.1

**Security release**

This update fixes a security vulnerability in the shortcode generator. Thanks to Dave John for discovering it.”

Meanwhile the WordPress plugin repository changelog explains:

“Fixed issue with Shortcode Generator Presets, introduced in the previous update”

The above changelog appears to misspell the security researcher’s name, which is correctly spelled Dave Jong, CTO of Patchstack, the person who is credited with discovering and reporting the vulnerability.

Recommended Course of Action

WordPress publishers who currently use Shortcodes Plugin should consider updating to the very latest version, which at the time of writing is currently version 5.12.2.

Citations

Read the National Vulnerability Database Advisory

CVE-2022-38086 Detail

Read the Patchstack Announcement

WordPress Shortcodes Ultimate plugin <= 5.12.0 – Cross-Site Request Forgery (CSRF) vulnerability

If you are interested in original article by Roger Montti you can find it here

yoast-fatal-error

Yoast SEO 19.7 Causes Fatal Error & Crashes Websites

Updated on by

Yoast SEO releases an update to fix fatal errors caused by a plugin conflict

Yoast SEO WordPress plugin version 19.7 was discovered to contain a conflict with other plugins which resulted in websites experiencing fatal errors.

This marks the third time this year that a conflict with another plugin caused a Yoast update to fail.

Fortunately, Yoast investigated the reports and swiftly published a new update that fixed the problem.

WordPress Fatal Error

There are multiple causes for a fatal error but in this situation it was caused by an update to Yoast SEO in which the coding conflicted with another plugin.

This can happen because two plugins are trying to do something but one is essentially cancelling out the other or otherwise preventing each other from functioning.

A metaphor for a plugin conflict could be two cars going in opposite directions on a single car road.

Ideally a plugin makes allowances in their coding for other plugins, especially common ones, so that neither plugin tries to do something that prevents other plugins from doing their thing.

This is exactly what happened with the Yoast 19.7 update.

Yoast 19.7 had a conflict with other plugins (or custom coding) that change the admin login URL.

Changing the login URL is a security measure designed to trick hacker software that automatically navigate to the default URL for adminstrator logins and attempt to guess the login password credentials.

Yoast Announces Update Bug

Yoast was 100% transparent about the bug and posted a tweet which described for users what was happening.

Yoast tweeted:

“After the release of Yoast SEO 19.7, we were informed that this version causes a fatal error when used in combination with plugins or code that alters the default WordPress login URL.

We’ve identified the problem and are working on a solution.”

One of the changes introduced with Yoast 19.7 (according to the Yoast plugin development changelog) was an improvement to how Yoast handles fatal errors by preventing it from running in the login page.

“Improves the handling of fatal errors in the front-end by preventing Yoast SEO to run in the login page, allowing users to access their dashboard.”

Could that have been the cause?

Why Do Fatal Errors Happen With Plugins?

Plugin conflicts are not exclusive to Yoast. It’s simply more noticeable when it happens to Yoast because their user base numbers in the millions.

However, this is the third time this year that a fatal error plugin conflict was associated with a Yoast plugin update this year.

Yoast SEO Plugin founder Joost De Valk explained in a tweet that it’s not always possible to account for the thousands of plugins in the WordPress ecosystem with which a coding conflict could happen.

He tweeted:

“This is the sort of #WordPress plugin conflict situation that I literally don’t know how to prevent from happening.

60,000+ plugins: how do you test your plugin against all of those.

If someone has good ideas, I’m all ears”

Joost also tweeted that Yoast always tests their plugin updates prior to release with many of the most popular plugins.

“We test against the big ones, not worried about those as much, but a couple small ones together still cause enough of a headache.”

He continued:

“…it’s never fun when you break stuff. We test very rigorously and still stuff goes through. Building plugins for large amounts of users is “just” hard.”

Solution Offered Within Hours

Yoast published a new update within two hours of announcing that they identified a bug in the update and were working on a solution.

https://platform.twitter.com/embed/Tweet.html?creatorScreenName=martinibuster&dnt=true&embedId=twitter-widget-0&features=eyJ0ZndfdGltZWxpbmVfbGlzdCI6eyJidWNrZXQiOlsibGlua3RyLmVlIiwidHIuZWUiLCJ0ZXJyYS5jb20uYnIiLCJ3d3cubGlua3RyLmVlIiwid3d3LnRyLmVlIiwid3d3LnRlcnJhLmNvbS5iciJdLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2hvcml6b25fdGltZWxpbmVfMTIwMzQiOnsiYnVja2V0IjoidHJlYXRtZW50IiwidmVyc2lvbiI6bnVsbH0sInRmd190d2VldF9lZGl0X2JhY2tlbmQiOnsiYnVja2V0Ijoib24iLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X3JlZnNyY19zZXNzaW9uIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19jaGluX3BpbGxzXzE0NzQxIjp7ImJ1Y2tldCI6ImNvbG9yX2ljb25zIiwidmVyc2lvbiI6bnVsbH0sInRmd190d2VldF9yZXN1bHRfbWlncmF0aW9uXzEzOTc5Ijp7ImJ1Y2tldCI6InR3ZWV0X3Jlc3VsdCIsInZlcnNpb24iOm51bGx9LCJ0Zndfc2Vuc2l0aXZlX21lZGlhX2ludGVyc3RpdGlhbF8xMzk2MyI6eyJidWNrZXQiOiJpbnRlcnN0aXRpYWwiLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2V4cGVyaW1lbnRzX2Nvb2tpZV9leHBpcmF0aW9uIjp7ImJ1Y2tldCI6MTIwOTYwMCwidmVyc2lvbiI6bnVsbH0sInRmd19kdXBsaWNhdGVfc2NyaWJlc190b19zZXR0aW5ncyI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9mcm9udGVuZCI6eyJidWNrZXQiOiJvZmYiLCJ2ZXJzaW9uIjpudWxsfX0%3D&frame=false&hideCard=false&hideThread=false&id=1572228509766160384&lang=en&origin=https%3A%2F%2Fwww.searchenginejournal.com%2Fyoast-seo-19-7-fatal-error%2F465055%2F&sessionId=8bf22fadc6a22cbef00ca14841d62f396fcc9257&siteScreenName=sejournal&theme=light&widgetsVersion=1bfeb5c3714e8%3A1661975971032&width=550px

Recommended Action To Take

Yoast released a new update, version 19.7.1. The Yoast development changelog stated:

“Fixes a bug where a fatal error would be thrown in combination with certain plugins that change the standard login page URL.”

Users of Yoast SEO plugin may want to consider updating to the very latest version of Yoast, version 19.7.1

If you are interested in original article by Roger Montti you can find it here

SMS-Marketing-WordPress-Plugins

Best WordPress SMS Plugins

Updated on by

Best WordPress SMS plugins – SMS marketing has become a very effective way to reach customers. In fact, it’s now considered as a powerful tool for businesses. If you want to start using SMS marketing, then you should consider installing a plugin that allows you to send text messages from your site.

There are lots of plugins out there that allow you to send text messages through your web browser. Some of them even offer free plans. However, they don’t always provide the features you need. That’s why you might want to look into a premium plugin instead.

A good SMS plugin should let you create campaigns, track responses, and send texts to multiple contacts at once. It should also give you full control over your messages, such as sending links or images.

WordPress SMS Plugins for Mobile Communication in

Email and social media are great ways to connect with your audience. However, there are many other platforms available to reach them. You can create an app for your business, or start a blog. You can also use video marketing to reach your customers. There are many different ways to communicate with your audience, and each platform offers its own unique benefits.

If you’re having trouble reaching leads, consider using an SMS marketing platform like Twilio. You can send text messages to your subscribers regarding eCommerce orders, appointments, new blog posts, etc. This gives you a direct line to your lead base and existing customers and clients. You’ll also learn about how to enable this type of notification with or without a plugin! Let’s get started!.

In This Article 🔍

SMS Marketing Services is a service offered by many companies today. It allows businesses to send text messages directly to customers and prospects. These messages can be promotional, informational, or transactional. Many people prefer texting because it is fast, convenient, and free. Some people also enjoy receiving texts because they feel like they are getting a personal message. There are many different ways to send out text messages, including through an app on your phone, via a web portal, or even through a third-party platform.

An Introduction to Sending Text Messages With WordPress SMS Plugins 💬

SMS messages aren’t as widely used as email or social media, but they still play an important role in communication. Some examples of ways you might use them include sending out promotional material, confirming orders, and giving your customers special deals.

Notification services are an important component of our lives today. We receive notifications from various sources, including social media, news sites, and apps. Some of these notifications come through push technology, while others are delivered through SMS messages. While we may not like all of them, we still need to deal with them. There are many different types of notification services available today. Some are free, while others charge a fee. Some are targeted at specific groups of users, while others are meant for everyone. Some are very basic, while others are highly sophisticated.

Businesses often use contests or giveaways to generate interest in their brand. These interactive elements can gather information about users while at the same time increasing engagement. For example, you could ask your audience questions about themselves or their interests. You could then send them a survey via text message or push notification.

You will first need to collect user information. You could add a contact form to your website, or require users to create an account before they can access your site. Another option is to collect phone numbers through text messages. A keyword is a word or phrase you can send to your customers via text message to opt them into your campaign. Short codes are five-to-six digits that act as the recipients of the keywords.

You can collect numbers through your website, mobile app, or social media pages. Once you get enough numbers, you can send them links, coupons, promotional images or videos and standard text messages containing reminders or other information. You will need a WordPress SMS plugin to do so.

The Benefits of Using a WordPress SMS Plugin 💸

Text messaging is great for sending out quick updates and reminders, but it also provides a lot of insight into your customers’ behavior. According to statistics, 90% of SMS messages are read in 3 minutes or less. Email opens around 20%, while social media posts get opened about 30%. Texting is more effective because it creates a sense of urgency and familiarizes your audience.

SMS Marketing is an effective method for reaching customers. It allows businesses to send out targeted messages to specific groups of users at once. This is done through the use of mobile numbers. Text messaging is a great tool for marketers because it is cheap and easy to implement. It is also highly effective when it comes to customer acquisition. A study conducted by Adestra shows that SMS campaigns result in a 680% ROI.

There are many different ways to send out messages via SMS. Some of them require an app, while others are built directly into WordPress. We will cover both types of solutions in this article.

Track and analyze your website traffic, conversions, and other important metrics. Manage your SMS marketing and notifications using our plugin. Keep all your key information integrated in one place. You’ll never need to bounce back and forth across platforms again, making your workflow more streamlined.

WordPress SMS Text Message Plugins 🏅


WordPress SMS Plugin marketing is a great tool for businesses looking to reach out to customers through text messaging. Whether you need to send promotional offers to existing customers or simply want to inform your audience about upcoming events, there’s a plugin for that. Here are 10 of our favorite options for sending text messages with WordPress.

Formidable forms is an easy to use form builder plugin for WordPress. It allows you to create custom forms quickly and easily. You can also add fields dynamically and save your form submissions directly to your database. Gravity forms is another great form builder plugin for WordPress that allows you to create beautiful forms using drag & drop functionality. WP SMS is a simple yet powerful tool for creating professional looking emails. Twilio SMS notifications for WooCommerce allows you to send out automated messages via SMS when customers purchase items from your store. Appointment hour booking (twilio) is a simple app that lets you schedule appointments through text message. Appointment hour booking(clickatell) is a simple app for scheduling appointments through clickatell. Easy appointments is a simple appointment scheduler that helps you manage all your upcoming appointments. Notification. WordPress sms. WooSms.

Formidable Forms + Twilio SMS AddOn

Formidable Forms* can help integrate your WordPress website with the Twilio SMS Gateway. You’ll then need to get an API Key. To do this, click on “Create New Project” and select “Twilio”. Then enter your Account SID and Auth Token. After that, you should see your project listed under “Projects” on the left side menu. Click on the name of your project, and copy down the API Key. Now go back to your WordPress dashboard, and paste the API Key into the settings page.

Twilio is an all-in-one communications platform that allows developers to send and receive messages, make calls, manage voicemail, and monitor usage. You can also integrate your application with other services like Facebook, Twitter, and Google Analytics. If you already have a Twilio account, you can sign up for a free trial here.

Gravity Forms + Twilio AddOn

The Formitable Forms add-on is an easy way to create forms for your website. If you’re already using the plugin on a site, then you’ll be pleased to know that there’s also a Twilio add on available. To get started, simply log into your Twilio account and install the appropriate add-ons. Then, once you’ve installed the Formitable Forms add-ons, you can easily integrate them with Gravity Forms*.

It also comes with a variety of useful features to help keep track of form submissions and engage your customers, including: Automated notifications sent via SMS whenever someone completes or form or pays. Bitly integration for creating short links that won’ttake up your 160 character limit and Gravity forms integration for sending payment notifications to your customers!

Gravity forms is a premium only plugin. Licenses start at $59 per annum. However, the Twillio extension is included within the Pro add-on pack. It requires you to purchase a mid tier plan at $159 per annum. Even so, the extra cost grants you access to a number of other useful features as well. And, allows you to use the plugin and its expansions on up to 3 websites. Twillio rates apply.

Appointment Hour Booking + Twilio AddOn

You may think that juggling work, keeping up your house, and whatever else you have going on is enough to keep you busy. But if you’re not careful, those things will start slipping through the cracks. That means that you won’t always be available to help out with client projects. And that’s something you definitely don’t want to happen! So, if you’re looking for a way to get around that problem, then combining Appointment Hour Bookings and its Twilio addon is a great idea.

With Appointment Hour Booking, you can send reminder messages to clients when they’re close to an appointment. You can also send text messages to clients if they miss their appointments. If you choose to add SMS messaging to your service, you’ll receive payments for each message sent.

Ato collects contact information from subscribers, phone numberfield into your booking forms. Sends automated booking and reminder notifications. You can integrate Ato with your existing booking system using our API. You can also send SMS messages directly from your website. We provide easy integration of your booking system with SMS messaging. You can access the service for free, but to send SMS messages you’ll need to upgrade to their paid plans. These start at $5 per month for 100 text messages. You will still have to pay Twillio’s per text fee of $0.0015.

WP SMS Plugin

WP SMS of Text is the most versatile of the WordPress SMS plugins listed here. It doesn’t focus on any specific feature like other solutions, instead offering a simple interface for creating automated messages. You can send texts from within the dashboard, or you can create an HTML page that will display when someone visits your site. If you need to add custom fields to your message, you can easily do so using the built-in editor.

WP SMS is an easy to use text messaging platform that allows you to communicate easily with your customers. You can create unlimited groups and invite users to join them. You can also send out automated messages to your members when they sign up, renew their membership, or purchase something. You can even schedule messages to be sent at a later time. And if you need to communicate internationally, WP SMS supports all major languages including English, Spanish, French, German, Italian, Portuguese, Russian, Polish, Chinese, Japanese, Korean, Arabic, Hindi, Indonesian, Vietnamese, Thai, Turkish, Greek, Czech, Hungarian, Slovakian, Slovene, Romanian, Bulgarian, Croatian, Serbian, Ukrainian, Lithuanian, Latvian, Estonian, Finnish, Hebrew, Norwegian, Swedish, Danish, Dutch, Finnish, Icelandic, Faroese, Welsh, Galician, Basque, Catalan, Irish Gaelic, Breton, Cornish, Scots, Scottish Gaelic, Manx, and Welsh.

If you’re looking for a simple solution, then you might consider using a free alternative like Google Docs. You can also try Microsoft Word Online, which offers similar functionality. Or if you prefer something more robust, there are plenty of paid alternatives available. For example, Google Drive provides 50GB of storage space for free. There are other options out there, including OneDrive, Box, Dropbox, Evernote, and others.

You may want to consider using a service like SendGrid, which allows you to create an account and then manage all of your emails through their platform. You can easily add different types of contacts and even track opens and clicks. You can also choose to receive reports about your campaigns. Depending on what type of campaign you run, you can expect to pay anywhere from $0.05-$1 per thousand messages sent.

Twilio SMS Notifications for WooCommerce

One of my favorite features I’ve added to my website is automatic text message notifications when someone buys something. There are many different ways to send out these messages, but I like using Twilio because it is easy to integrate and doesn’t cost me anything extra. You can also choose whether you want to charge the customer or not.

Enable customersto opt-in to SMS updatesduring thecheckoutprocess.Sendnotificationsto customersforvariousorderstatusupdatesthroughouttheprocess.Testyourmessagesbeforesendingthemtocustomersbydeliveringanexample to yourselffirst.In order tousethisplugin,you’llneedtohaveWooCommerceinstalledandactivated(whichyoudonethatfreeof charge).AsinglesitelicensefortheTwilioSMSNotificationsextensionisjust$49peryear,thoughyou’llalsoneedtoconsidertheper-textfees.

Appointment Hour Booking + Clickatell AddOn

You can integrate Appointment Hour Booking directly with Clickatell, allowing you to send messages to clients through the Clickatell API. This means you can send messages to clients via any number with the click of a button. If you already have a Clickatell account, then you can simply log in and start sending messages. Once you have a Clickatell account and a phone number, you can begin sending messages to clients.

Send messages worldwide to any number of recipients at once. Customize text using special tags to show subscribers’ names and other information. See analytics in your Clickatell account to see when and how often you’re getting clicks. You’ll need an Appointment Hour booking professional plan as described above to send and receive test messages. You’ll then need to create an account on the communications platform. It’s free to sign up, and pricing depends on how many messages you send and receive.

If you need to send SMS messages internationally, then you’re going to have to pay extra. You can get started with TextNow for free, but if you want to send SMS messages to other countries, you’ll need to pay an international rate. If you’re looking to send texts to multiple countries at once, you might consider using Clickatell instead. For just $59, you can get unlimited SMS messages sent to any country.

Easy Appointments + All in One Extension Package

Easy Appointment Bookings offers a complete solution for appointment scheduling. It integrates with all major CRM systems including Salesforce, Zendesk, Intercom, Slack, Google Calendar, etc. You can easily add appointments to your calendar, send text messages, and even integrate with third party services like Stripe and PayPal.

The parent plugins includes many features that make them an effective tool for scheduling meetings, including a full calendar view and the ability to schedule bookings based on location or services. To help enhance those feature, Easy Appointment‘s Twilio integration provides: status updates and booking confirmation messages. Custom templates for a variety of status type to quickly compose messages.

Easy Appointment Reminders allows you to create automated reminders that will send an SMS message to your clients when they are about to miss an appointment. You can also choose to send them a text message at any time during the day. Your clients will receive a notification via SMS or phone call, and they can reply to confirm or cancel the appointment.

Easy Appointments costs $39 per year or $59 per two years. You pay nothing extra for each additional user you add to your account. Easy Appointments does not charge any setup fees. BUY EASY APPTS FOR $39.

Notification + Pushbullet Extension

This plugin allows you to receive push notifications from other websites. You can choose what kind of notification you want to get, including emails, text messages, and even phone calls. You can also choose whether you want to receive them on desktop or mobile. If you want to send out notifications, you can create custom messages and schedule them to go out at any time. There are many different ways to customize the notifications you get, and you can even add images to them.

PushNotifications is an easy-to-use plugin that allows you to send push notifications directly from your WordPress dashboard. You can also send SMS messages via the plugin. Notifications can be sent with built-in triggers, such as when someone comments on your blog, likes your Facebook page, subscribes to your YouTube channel, etc. You can even set up automated emails to notify users about important events. PushNotifications is a free plugin, but you can purchase a single site license for just $24/year. Support is available for $19/year, which includes all BracketSpace products, including PushBullet.

PushBullet is an app that allows you to send text messages from your phone to any Android device. It works like a normal SMS app, except instead of sending a message to a single number, you can send a message to multiple devices at once. You can even reply to a message from another user if you’re signed in to your Google account. If you pay for PushBullet Pro ($39.99/year), you get unlimited texts sent to all your phones.

WordPress SMS

If you want to have full control over which SMS gateway you use, WordPress SMS might be the plugin for you! It integrates your WordPress site with more then 200 SMS gateways, allowing you to shop around and find the best one for you. Once you’ve made your choice, you can easily compose messages from your WordPress dashboard:

WordPress is a very popular platform for creating websites. It has a lot of great features, like easy customization and integration with other plugins. But there are also downsides, like a lack of security and a high barrier to entry. For example, if you want to create a website that gets lots of traffic, you need to pay for hosting. If you want to add features, you need to buy a premium version of WordPress. And if you want to customize your website, you need to hire someone to help you. All of these options cost money.

There are many different ways to send messages through WordPress. You can use the built-in WP SMS plugin, or you can purchase an external service like Twilio or Clickatell. Both of these services offer free plans, but if you need more capacity, you can upgrade to paid tiers.

WooSMS

WooCommerce Bulk SMS allows you to send out messages to multiple recipients at once. You can also choose whether to send an automated reply or not. Your customers will receive notifications when orders are placed, shipped, or updated. WooCommerce Bulk SMS is simple to install and use. There are no additional fees or charges.

WooCommerce is a free software application designed to sell products online via an easy-to-use interface. It allows you to manage multiple stores from one location, track inventory, accept credit cards, and automate repetitive tasks. You can also add custom fields to your product pages, allowing you to collect additional information about each item.

WooCommerce is a WordPress plugin that allows users to sell products online. It is an extremely flexible platform that can be customized to fit any type of store. As a result, WooCommerce has often considered the de facto standard for selling digital goods online.

How to Send SMS Messages to Subscribers Without a WordPress Plugin 👨💻

If you need to send out SMS messages, you will need an API gateway like Twilio. There are many different gateways available, including ones built right into WordPress. You can also create your own custom plugin to handle sending out SMS messages. A full step-by-step tutorial on creating a simple plugin is available on the Twillio Blog.

If you’re not familiar with Zapier, it’s an online service that lets you connect apps together. For example, you could create a connection between your favorite text messaging app and your favorite CRM tool. When someone sends you a message, it automatically gets sent to your CRM. Or, you could connect your bank account to your favorite expense tracking tool. If you get paid via direct deposit, any payments made will also go straight into your expense tracker. There are literally hundreds of ways to automate processes across different tools.

SMS marketing is a great way to reach out to customers and prospects. There are many different ways to send text messages through services like Twilio, Clickatell, Bulkgate, ClickSend, and others. You can also use SMS messaging apps like WhatsApp, Telegram, Kik, and Viber. These apps allow you to send text messages directly to contacts, and even groups of contacts. Some of them offer free plans, while others charge per message. If you choose to go with a service like this, you must create an account with the company first. Then you’ll need to sign up for a plan, depending on what features you want. After that, you’ll need a phone number to receive texts. You can get a new number from any carrier, including AT&T, T-Mobile, Verizon, Sprint, etc. Once you have all those pieces in place, you can start sending text messages!

Wrapping Up 📦

SMS is a great way to communicate with your audience. It allows you to reach out to them directly through their mobile devices. You can send them information about your products, services, promotions, etc. with just a few clicks. If you’re looking for a simple way to add messaging to your website, then you should check out our WooCommerce plugin. It will allow you to easily integrate SMS notifications into your online store.

WP Buffs offers premium WordPress hosting services at affordable prices. We also offer a 24/7 customer service team that works around the clock to help our customers get the most out of their website. Our goal is to provide a reliable platform for all types of websites, regardless of size or budget.

If you are interested in original article you can find it here

WordPress-Plugin-Development-Services-img1-1

Thousands of websites run buggy WordPress plugin that allows complete takeover

Updated on by

All versions are susceptible, there’s no patch, so now’s a good time to remove this add-on

Miscreants have reportedly scanned almost 1.6 million websites in attempts to exploit an arbitrary file upload vulnerability in a previously disclosed buggy WordPress plugin.

Traced as CVE-2021-24284, the vuln targets Kaswara Modern WPBakery Page Builder Addons and, if exploited, it would allow criminals to upload malicious JavaScript files and even completely take over an organization’s website.

Wordfence disclosed the flaw almost three months ago, and in a new advisory this week warned that criminals are increasing attacks — the WordPress security shop claims it blocked an average of 443,868 attack attempts per day on its customers’ sites.

Software developers never patched the bug, and the plugin is now closed, which means that all versions are susceptible to an attack. The bug hunters estimated between 4,000 and 8,000 websites still have the vulnerable plugin installed, and noted that while 1,599,852 unique sites were targeted, a majority of those weren’t running the plugin.

However, if you fall into the still-running-the-buggy-plugin camp, now is a good time to pull the plug.

And, furthermore, even if you aren’t directly affected, any of these vulnerable websites could be compromised and altered to play a role in other attacks, such as phishing or hosting malware. So, in a way, this demonstrates how even minor plugins can fuel wider cybercrime on the internet.

“We strongly recommend completely removing Kaswara Modern WPBakery Page Builder Addons as soon as possible and finding an alternative as it is unlikely the plugin will ever receive a patch for this critical vulnerability,” Wordfence warned.

The security vendor said most of the attacks begin with a POST request sent to /wp-admin/admin-ajax.php using the plugin’s uploadFontIcon AJAX action, which allows miscreants to upload a malicious file to the victim’s website. Wordfence explained:

Your logs may show the following query string on these events:

/wp-admin/admin-ajax.php?action=uploadFontIcon HTTP/1.1

The threat intel team also noted that most of the exploit attempts coming from these 10 IPs:

  • 217.160.48.108 with 1,591,765 exploit attempts blocked
  • 5.9.9.29 with 898,248 exploit attempts blocked
  • 2.58.149.35 with 390,815 exploit attempts blocked
  • 20.94.76.10 with 276,006 exploit attempts blocked
  • 20.206.76.37 with 212,766 exploit attempts blocked
  • 20.219.35.125 with 187,470 exploit attempts blocked
  • 20.223.152.221 with 102,658 exploit attempts blocked
  • 5.39.15.163 with 62,376 exploit attempts blocked
  • 194.87.84.195 with 32,890 exploit attempts blocked
  • 194.87.84.193 with 31,329 exploit attempts blocked

Most of the attacks also include an attempt to upload a zip file named a57bze8931.zip, which, once installed, allows the criminal to keep upload software nasties to the victim’s website. 

Additionally, some of the attacks also include signs of the NDSW trojan, according to Wordfence. This redirects site visitors to malicious websites, which, again is a good reminder that now’s the time to remove the patch now.

If you are interested in original article by Jessica Lyons Hardcastle you can find it here