开发者 | topquarky |
---|---|
更新时间 | 2012年4月16日 06:43 |
PHP版本: | 2.5 及以上 |
WordPress版本: | 3.1.3 |
Use the shortcode [topquark action=paint package=poMMo subject=subscribe]
Yes, though this is not yet available as a pre-defined widget. To do it, you'll need to first enable shortcode
parsing within your widgets. Doing that is simple. Somewhere within the functions.php file of your theme, add the line:
add_filter('widget_text', 'do_shortcode');
That's it. Now, add the following shortcode to a Text widget:
[topquark action=paint package=poMMo subject=mini_subscribe]
Yes. You'll need to direct them to the page <?php plugins_url('pommo/user/login.php') ?>
(e.g. http://mysite.com/wp-content/plugins/pommo/login.php)
Yes. poMMo has throttling built in (as well as a variety of ways to specify the outgoing mail server). Go to poMMo > Setup > Configure and click Throttling at the bottom. You can set your throttle levels here and poMMo will only send out that number of emails per hour.
The "blank email allowed" feature (on by default) allows records to exist in the database without any actual email address. The "parent email" feature allows multiple records to be associated with the same email address. To turn either of these off, add the following code to your functions.php file:
add_filter(addition_conf_poMMo','my_conf_poMMo') function my_conf_poMMo($args){ // $args[0] is a reference to the Package object unset($args[0]->bm_BlankEmail); // turns off the blank email allowed feature unset($args[0]->bm_ParentEmailField); // turns off the parent email feature // No need to return anything. The package object as already been altered by reference }
Yes. Include the following shortcode in your page/post: [topquark action=paint package=poMMo subject=archives]
. This will show a list of all newsletters sent to 'All Subscribers'. You can adjust that within your functions.php
file by using the following filter:
add_filters('pommo_groups_for_archives','my_pommo_groups_for_archives'); function my_pommo_groups_for_archives($groups){ $groups[] = 'My Other Group'; return $groups; }
No, not really. The version of poMMo that I forked had internationalization working well, but I didn't do a good job of keeping it going. Wanna help? Find me at topquark.com
add_filter('poMMo_use_password_field',create_function('$a,$poMMo_Package','return false;'),10,2);