這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Smaily for WP

外掛說明

Smaily email marketing and automation extension plugin for WordPress.
Automatically generate a simple sign-up form and add new subscribers to Smaily subscribers list.

Features

WordPress Newsletter Subscribers

  • Add new subscribers to Smaily subscribers list.
  • Select autoresponder to send automated emails.
  • Shortcode for adding newsletter form.

Subscription Widget

  • Option for custom advanced HTML form.
  • Functional even with NoScript users.
  • Supports sending custom form values to Smaily.

Documentation & Support

Online documentation with help is available at the Knowledgebase.

Contribute

All development for Smaily for WordPress is handled via GitHub.
Opening new issues and submitting pull requests are welcome.

螢幕擷圖

  • Smaily plugin in admin view.
  • Smaily plugin in admin view with validated credentials.
  • Smaily plugin in widgets view.
  • Smaily plugin in widgets view when clicked open.
  • Smaily basic newsletter form.
  • Smaily plugin shortcode from.

適用於區塊編輯器

這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。

  • Smaily for WP Smaily newsletter subscription form

安裝方式

  1. Upload or extract the sendsmaily-wordpress-plugin folder to your site’s /wp-content/plugins/ directory. You can also use the Add new option found in the Plugins menu in WordPress.
  2. Activate the plugin from the Plugins menu in WordPress.

常見問題集

How to set up widget for signup form?

  1. Validate your Smaily credentials in Smaily settings menu.
  2. Move to Appearance -> Widget menu from admin page sidepanel.
  3. Add Smaily Newsletter widget to your preferred location on page.
  4. Select Title for your subscribe newsletter form.

If you have added Form Submitted automation trigger from Smaily site under Automation tab you can see all availabe autoresponders in your widget settings.

There is no need to select autoresponder for widget form, but if you want to customize different approach from opt-in automation trigger you can do that.
When no autoresponder selected regular opt-in workflow will run. You can add delay, filter by field and send email after subscription. For that edit settings in Smaily automation page.

How to add shortcode for signup form?

  1. Navigate to a Pages section and select a page to edit for adding newsletter form with shortcode.
  2. Add a [smaily_for_wp_newsletter_form] shortcode to a preferred location.
  3. You can choose a page to return in case of successful subscription by providing success_url attribute to the shortcode. [smaily_for_wp_newsletter_form success_url=”http://www.example.com/?page_id=2″]
  4. You can also choose a page to return in case of error by providing failure_url attribute to the shortcode. [smaily_for_wp_newsletter_form failure_url=”http://www.example.com/?page_id=2″]
  5. Default return path for both is the site`s home url.
  6. You can add the name field to the form by providing show_name attribute to the shortcode. [smaily_for_wp_newsletter_form show_name=”true”]

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Smaily for WP〉的開發相關工作。

參與者

將〈Smaily for WP〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

3.1.6

  • Improve module security by escaping all of the basic newsletter form display fields.

3.1.5

  • Fix an issue where administrator scripts are not loaded when DISALLOW_FILE_EDIT configuration option is enabled.

3.1.4

  • Fix a security issue where users who didn’t have correct privileges to edit the plugin settings were allowed to do so through console in administrators interface. https://www.cve.org/CVERecord?id=CVE-2024-54286

3.1.3

  • Fix an issue where blocks section is not rendering due to autoresponders JSON response bad formatting.

3.1.2

  • Resolve plugin notices on plugin activation and page editing

3.1.1

  • WordPress 6.2 compatibility

3.1.0

  • Basic Gutenberg blocks support

3.0.7

  • Fix automation workflows being fetched on every operation in WordPress.

3.0.6

  • Update user manual links.

3.0.5

  • Test compatibility with WordPress 5.8.

3.0.4

  • Fix advanced form when using shortcode.

3.0.3

  • Test compatibility with WordPress 5.7.

3.0.2

  • Remove unnecessary admin page static content filtering

3.0.1

  • Fix hardcoded development plugin name breaks production CSS and JS loading

3.0.0

  • Autoresponders can be now be configured in widget settings and per widget.
  • Fix spelling of plugin’s admin page title.
  • Plugin migrations are now automatically executed when plugin is updated.

2.3.0

  • Restructured plugin localizations (see upgrade notice section)
  • Added support for WordPress 5.6

2.2.1

  • Fix opt-in form not using selected automation ID
  • Fix shortcode not having attribute to provide automation ID

2.2.0

  • Also use Polylang and WordPress’s locale when determining language field.
  • Add link to API user creation guide for admin form.
  • Rename username & password to API username & API password.
  • Removed form class name ‘container’, which resulted in unexpected behavior.
  • Enable HTML5 validation for basic form’s email field.
  • Replace label with placeholder for name field.
  • Fixed a bug, which deleted autoresponders when refreshing them.

2.1.0

  • Add shortcode for adding newsletter form to WordPress pages.

2.0.2

  • Include version info in requests made against Smaily API.

2.0.1

  • Maintenance release to update the branding on WordPress.org.

2.0.0

  • First public release.