Title: Birthday Emails
Author: carman23
Published: <strong>2017 年 7 月 3 日</strong>
Last modified: 2019 年 12 月 9 日

---

搜尋外掛

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

![](https://ps.w.org/birthday-emails/assets/icon-256x256.png?rev=1727904)

# Birthday Emails

 由 [carman23](https://profiles.wordpress.org/carman23/) 開發

[下載](https://downloads.wordpress.org/plugin/birthday-emails.1.2.3.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/birthday-emails/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/birthday-emails/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/birthday-emails/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/birthday-emails/#developers)

 [技術支援](https://wordpress.org/support/plugin/birthday-emails/)

## 外掛說明

You or your members enter a birthdate in WordPress or BuddyPress. This plugin automatically
sends an email to such members on their birthday.

You can customize the email that is sent to all Users.

You can request a notification email be sent to you for each birthday email that
gets sent, so you know it happened and when.

If you want to contact the author, write to clawrick@gmail.com

Birthday Emails is currently available in English only, though you can customize
the birthday email sent, in any language you wish.

## 螢幕擷圖

 * [[
 * An example of a birthday email sent.
 * [[
 * The menu item for the Settings panel.
 * [[
 * The Settings panel for the Birthday Emails plugin.
 * [[
 * The panel for customizing the email sent on each User’s birthday.

## 安裝方式

 1. Upload the ‘birthday-emails’ folder to the ‘/wp-content/plugins’ directory or ‘
    Add New’ plugin through the ‘Plugins’ menu in WordPress
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Ensure that you have set the time zone for your WordPress installation in wp-admin
    Settings -> General -> Timezone
 4. For setup instructions for this plugin, on your wp-admin display, go to: Users -
    > Birthday Emails Settings

## 常見問題集

  Where are the settings for this plugin?

On the wp-admin panel, select: Users -> Birthday Emails Settings

  Where do I enter Users birth days and birth months?

For _WordPress_, this plugin adds fields to the user profile pages. Enter birthday
day and month numbers on each user’s profile page, under “Contact Info”. Be sure
to use numbers only, and no leading zero. Be careful not to put the day and month
in the wrong fields. Remember to Save the updated User’s information.

For _BuddyPress_, add a date selector Profile Field for the user’s birthdate. Any
date format will do. Then select the field name you give to the Profile Field in
the Birthday Emails Settings page. Remember to click “Save Changes”.

  I just installed the plugin but no birthday email has been sent yet.

The plugin waits for 3 hours after being activated, before it starts to check hourly
for birthdays and sending emails. This is to give you time to set up the plugin 
first, before it starts automatically looking for current birthdays.

Also, there’s a setting for the hour of the day when the plugin should start sending
emails. The plugin waits for this hour of the day to be reached before it will send
birthday emails.

If you want to immediately check for current birthdays and send emails immediately,
use the button on the Settings panel called “Check and Send Immediately”. This button
will cancel the wait and check for current birthdays immediately, sending email(
s) if birthdays for today are found.

  In Settings there is a button called “Check and Send Immediately”. What is this
for?

The plugin waits for 3 hours after being activated, before it starts to check hourly
for birthdays and sending emails. This is to give you time to set up the plugin 
first, before it starts automatically looking for current birthdays.

Also, there’s a setting for the hour of the day when the plugin should start sending
emails. The plugin waits for this hour of the day to be reached before it will send
birthday emails.

Also, the Birthday Emails plugin checks once per hour for birthdays that are today,
and sends emails if found.

If you want to immediately check for current birthdays and send emails immediately,
use the button on the Settings panel called “Check and Send Immediately”. This button
will cancel the wait and check for current birthdays immediately, sending email(
s) if birthdays for today are found.

  What if I want a notification email sent to more than one address?

You can enter a list of email addresses for notifications, each separated from the
other with a comma.

  How do I customize the email that gets sent to a birthday User?

Go to the Settings panel, and click the button at the bottom called “Edit Birthday
Template”. The Settings panel is on the wp-admin display, under Users -> Birthday
Emails Settings.

  I want the email to look proper on a phone or tablet, or I want to control the
background color, font, header and footer. How?

You can edit the email content with the “Edit Birthday Template” button at the bottom
of the Settings panel. To control these other things for your emails I recommend
an additional plugin called [WP HTML Mail – Email Designer](https://wordpress.org/plugins/wp-html-mail/)
by Hannes Etzelstorfer. It will let you control these other things in your emails.

  I entered a test email name and address and clicked the “Send Test Email” button.
Why didn’t I get a test email?

Be sure to click “Save Changes” after entering the test email name and address, 
before you click “Send Test Email”. Also, see “Why can’t I send test emails?” next.

  Why can’t I send test emails?

Make sure your installation of WordPress is capable of sending emails. Not all WordPress
installs can do this. Use the [Check Email plugin by Chris Taylor](https://wordpress.org/plugins/check-email)
to test, and see if your WordPress installation can send emails. If your WordPress
installation cannot send emails, then this Birthday Emails plugin cannot work for
you.

One possible solution might be to employ an alternate email solution for WordPress.
[Here is a blog](http://webcraft.tools/simple-smtp-plugins-for-wordpress/) about
5 ways to replace the email function in WordPress and why you would want to do this.

I use this plugin: [Postman SMTP Mailer/Email Log By Jason Hendriks](https://en-ca.wordpress.org/plugins/postman-smtp/).
There is an article on how to use that plugin here: [How to Use Postman SMTP to Send WordPress Emails](http://www.praybox.com/how-to-use-postman-smtp-to-send-wordpress-emails/).(
The article is for users of the “Praybox plugin” but applies equally to users of
any WordPress plugin that sends emails, like Birthday Emails does.)

  My Emails are sent sometimes but not every time, are stopped or not supported 
by my ISP, or are being marked as SPAM. What can I do?

One possible solution might be to employ an alternate email solution for WordPress.
[Here is a blog](http://webcraft.tools/simple-smtp-plugins-for-wordpress/) about
5 ways to replace the email function in WordPress and why you would want to do this.

I use this plugin: [Postman SMTP Mailer/Email Log By Jason Hendriks](https://en-ca.wordpress.org/plugins/postman-smtp/).
There is an article on how to use that plugin here: [How to Use Postman SMTP to Send WordPress Emails](http://www.praybox.com/how-to-use-postman-smtp-to-send-wordpress-emails/).(
The article is for users of the “Praybox plugin” but applies equally to users of
any WordPress plugin that sends emails, like Birthday Emails does.)

  A User’s birthday was reached, but no email was generated for this user. Why?

For _WordPress_, be sure to enter the day number in the User’s birth day field, 
and the month number in the User’s month number field. It’s easy to put the numbers
in the wrong places. Also be sure not to include a leading zero in the numbers. 
It is possible that no-one visited your site on that birthday. With some WordPress
installations someone needs to visit your site every day to trigger the email send
every day. You may need to add this to your wp-config.php file, if your site doesn’t
get visited every day: `define('ALTERNATE_WP_CRON', true);` I had to add this to
my own blog site.

For _BuddyPress_, be sure to select the Profile Field name you added to BuddyPress
for the user to enter their birthdate (Type: Date Selector), select it in the Birthday
Emails Settings page. Remember to click “Save Changes”.

  A birthday email was sent the day before, or the day after the actual birthday.
Why?

Be sure to set the timezone for your WordPress installation in wp-admin Settings-
> General -> Timezone.

  I clicked the Unsubscribe link in the birthday email. How do I re-subscribe?

On your User Profile page, under “Contact Info” you’ll find a field called Birthday
Emails Unsubscribed. When this field contains “true” you won’t receive birthday 
emails. Change it to anything other than “true” and then you’ll receive birthday
emails again. Remember to click “Update Profile” after you’ve changed the field.

  How do I add a Profile Field in BuddyPress for the Birthdate?

In the WordPress Admin panel, go to Users -> Profile Fields

Click the “Add New Field” button.

Give the new field a name, such as “Birthday” or “Birthdate”. Make note of this 
name. You’ll have to select it in the Birthday Emails Settings.

For “Type”, Select “Date Selector”.

For “Date format” choose any offered. Any format will work.

For “Range” set the Start at “1900” or whatever you deem appropriate.

For “Requirement” choose your preference. If the user does not have to enter a birthdate,
and they choose not to, they will not receive a Birthday Email.

For “Visibility” choose your preference. A user is more likely to enter a birthdate
if it is not visible to everyone.

Remember to click the “Save” button.

## 使用者評論

![](https://secure.gravatar.com/avatar/bf4a153d79f9eec54b2572de63c9fff513a911578c6db151821c71c7de9ba795?
s=60&d=retro&r=g)

### 󠀁[Tam istediğim gibi!](https://wordpress.org/support/topic/tam-istedigim-gibi/)󠁿

 [webisyo](https://profiles.wordpress.org/webisyo/) 2023 年 4 月 12 日

Tam olarak istediğimi yapıyor! Çok teşekkürler.

![](https://secure.gravatar.com/avatar/31043c727e7d98b5843a934f0a635c408fa1a406a44973151c37ea8af4fed918?
s=60&d=retro&r=g)

### 󠀁[Awesome Plugin](https://wordpress.org/support/topic/awesome-plugin-5975/)󠁿

 [tcmacadmind](https://profiles.wordpress.org/tcmacadmind/) 2021 年 6 月 16 日

Great plugin, and well worth installing, simple to use and setup. A feature to allow
emails to only be sent to selected user roles would be handy, but otherwise great
plugin. Thanks for developing it.

![](https://secure.gravatar.com/avatar/6a483966b0a5d5e8622cbc732694e7fb6c3865cd80aab991b5e88a5545b0145d?
s=60&d=retro&r=g)

### 󠀁[Good plugin](https://wordpress.org/support/topic/good-plugin-5025/)󠁿

 [petworldglobal](https://profiles.wordpress.org/petworldglobal/) 2021 年 2 月 22
日

Very good plugin! Works like a miracle! Does exactly what promises and does not 
mess anything up in the system. Very pleased!

![](https://secure.gravatar.com/avatar/a3a32ab8d54a6c8acbb1ca440c553e72486bafd19089fa55a0a6dd769fd5d687?
s=60&d=retro&r=g)

### 󠀁[Muy buen plugin](https://wordpress.org/support/topic/muy-buen-plugin-172/)󠁿

 [cramos55](https://profiles.wordpress.org/cramos55/) 2020 年 12 月 4 日

Very good plugin, it is also free. The only thing missing would be that the year
of birth could be entered to know the years that the users will be. Thanks a lot.
Muy buen plugin, además es gratuito. Solo le faltaría que se pudiera introducir 
el año de nacimiento para conocer los años que van a cumplir los usuarios. Muchas
gracias.

![](https://secure.gravatar.com/avatar/e3c931724aa69dc1db6a24c892783361ae9b25532075e4f660d1f1754bb885cc?
s=60&d=retro&r=g)

### 󠀁[Wonderful plugin](https://wordpress.org/support/topic/wonderful-plugin-546/)󠁿

 [Aliendex](https://profiles.wordpress.org/aliendex/) 2020 年 5 月 24 日

Simple, easy to use and fast to configure. Thank you

![](https://secure.gravatar.com/avatar/976bea9a4ec4f6d44def6e6e923ca7b8fc478b048549455809f99689df41773e?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin](https://wordpress.org/support/topic/excellent-plugin-3779/)󠁿

 [ggerard](https://profiles.wordpress.org/ggerard/) 2018 年 3 月 16 日

Thanks to the authors

 [ 閱讀全部 6 則使用者評論 ](https://wordpress.org/support/plugin/birthday-emails/reviews/)

## 參與者及開發者

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

參與者

 *   [ carman23 ](https://profiles.wordpress.org/carman23/)

[將〈Birthday Emails〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/birthday-emails)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/birthday-emails/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/birthday-emails/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/birthday-emails/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/birthday-emails/)。

## 變更記錄

#### 1.2.3

 * Corrected omission of graphic birthday cake

#### 1.2.2

 * Added Unsubscribed field to User Profile page.
 * Tightened security on unsubscribe.

#### 1.2.1

 * Improved BuddyPress integration.

#### 1.2

 * Added compatibility with BuddyPress.
 * Added @firstname and @nickname placeholders for email content
 * Added support for an unsubscribe link in the emails to avoid SPAM traps

#### 1.1

 * Added option for time of day to send emails.

#### 1.0

 * Initial Features offered

## 中繼資料

 *  版本 **1.2.3**
 *  最後更新 **6 年前**
 *  啟用安裝數 **300+**
 *  WordPress 版本需求 ** 4.5 或更新版本 **
 *  已測試相容的 WordPress 版本 **5.3.21**
 *  語言
 * [English (US)](https://wordpress.org/plugins/birthday-emails/)
 * 標籤
 * [birthday](https://tw.wordpress.org/plugins/tags/birthday/)[email](https://tw.wordpress.org/plugins/tags/email/)
   [member](https://tw.wordpress.org/plugins/tags/member/)[membership](https://tw.wordpress.org/plugins/tags/membership/)
   [user](https://tw.wordpress.org/plugins/tags/user/)
 *  [進階檢視](https://tw.wordpress.org/plugins/birthday-emails/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  6 個 5 星使用者評論     ](https://wordpress.org/support/plugin/birthday-emails/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/birthday-emails/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/birthday-emails/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/birthday-emails/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/birthday-emails/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/birthday-emails/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/birthday-emails/reviews/)

## 參與者

 *   [ carman23 ](https://profiles.wordpress.org/carman23/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/birthday-emails/)

## 贊助

想要支援這個外掛的發展嗎？

 [ 贊助這個外掛 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XDD97JCQEP6M6)