Support Forum

New-member registration e-mail

EB Elia Bizzarri
Elia Bizzarri
Member

I have a new forum I am trying to get up and running. http://handtoolwoodworking.com/forum/

A week ago, the e-mail that allowed a new registrant to set their password stopped being sent. This e-mail used to be automatically sent out as soon as the registrant typed their name and e-mail into the registration form, but no longer.  However, I (the admin) am still get a notification e-mail saying I have a new registration.

Thanks for your help,

Elia

15 Answers

New Answer

IK Ike
Ike
Member

Hey Elia,

WordPress is notoriously bad at sending out e-mails in general. We always recommend using a SMTP mail plugin and 99% of the time this fixes any problems. Recently we’ve heard great things about the Postman SMTP Mailer. Please give it, or another SMTP plugin and let us know how you get on.

IK Ike
Ike
Member

So you said this started about a week ago, can you remember what changed?

Also, is everything up to date i.e SP & SP plugins, WP & WP plugins?

EB Elia Bizzarri
Elia Bizzarri
Member

Yes, everything is up to date.

I know I’ve been changing a lot of things, since I am in the middle of setting up the forum, but I don’t know what (if anything) I changed when the e-mail stopped working.  I’ve been adding SP plugins, changing permissions, etc.

I added the Share This plugin and it isn’t working (no share buttons are showing up on the forum).  I was going to ask about that on a separate post, but maybe they are related???  I’m well past my knowledge range on this.

Elia

IK Ike
Ike
Member

I doubt it’s related to the ShareThis plugin issue. Speaking of which, everything seems to be showing up OK – If I follow the link you’ve posted at the top I see the ShareThis buttons in all the right places. Can I assume everyhting is OK there?

E-mail wise, is everything set up properly in Forum > Options > Email Settings?

EB Elia Bizzarri
Elia Bizzarri
Member

I don’t see any ShareThis buttons, but if you do, then I guess it’s working.  Where do they appear?

I believe all my Forum > Options > Email Settings are correct.  My e-mail address is elia@handtoolwoodworking.com, so my e-mail domain name is set to handtoolwoodworking.com, correct?

Elia

IK Ike
Ike
Member

When you follow the link you posted in your first post, the first view you see (group view) you have a row to the right of the breadcrumbs, you also have the same row in forum view, and you have them on every post when viewing a topic (topic view).

If you’re not seeing them that suggest to me you might be running a caching plugin maybe? If so, you need to either completely exclude the forum page from the cache or disable the plugin completely. The forum as it runs dynamically on one page shouldn’t be cached or it will cause all kinds of problems.

Your e-mail settings should be fine. Are you using the ‘New User Email’ in the left panel?

What are you using for registration? If it’s a plugin capable of sending out registration emails it might be worth trying that and disabling the ‘New User Email’ checkbox to see if it works OK.

EB Elia Bizzarri
Elia Bizzarri
Member

No, nothing to the right of the breadcrumbs.  I don’t have a WP caching plugin installed. 

Yes, I’m using the ‘New User Email’. 

I am using WP for registration.  Should I get some sort of registration plugin?  If so, do you have a recommendation?

Elia

IK Ike
Ike
Member

It would be worth turning off ‘New User Email’ to see if WordPress sends an e-mail OK upon a registration.

You definitely don’t need to get a registration plugin, I just wondered if you had one it would have been worth trying it’s registration email option. We use Restrict Content Pro here which works well for us, as to free I’ve used WP-Members elsewhere which works well, but again you shouldn’t need to.

I’m still seeing the ShareThis buttons just fine. What browser are you using? It might be worth clearing the browsing data i.e history, cache.. Or viewing on a different browser.

EB Elia Bizzarri
Elia Bizzarri
Member

Good job!

Turning off ‘New User Email’  fixed the registration e-mail problem.  I must have turned it on and then forgotten about it.

The  ShareThis buttons showed up when I used Chrome (I usually use Mozilla)  so I’m not going to worry about that any more.

One more question, completely off topic:  Is there any way to make the breadcrumb ‘home’ go to handtoolwoodworking.com/forum/ rather than the index page of my website?  Or to get rid of that breadcrumb?

Thanks!

Elia

IK Ike
Ike
Member

OK, well the important thing is it gets you up and running!

ShareThis – It’s possible that you might have some pretty aggressive popup ad-ware blocker of some type installed the could be interfering with it? Either way they are working and what you’re seeing is a local to you problem, so again good stuff.

As to the breadcrumb home going to the forum, yes you can do that. You do need to make a small change to a theme template so you’ll need to create a Child Theme if you haven’t already done so.

We have added child theme frameworks to the store for free, so all you’ll really need to do is download the relevant framework, add the template you want to change to the child themes folder (in this case reboot-child > templates > desktop > spHeadDesktop.php) and edit.

Find the function sp_BreadCrumbs() on line 146 and add the argument &homeLink=

The ampersand is important as it adds the new argument in succession, and nothing after the equals is important as it removes the home link meaning your breadcrumbs will start at ‘Forum’.

Hope that helps!

EB Elia Bizzarri
Elia Bizzarri
Member

I don’t know much about coding.  Can you show me where to add the &homeLink= argument in this line (I think I have the correct line):

sp_BreadCrumbs (‘tagClass=spLeft spBreadCrumbs&tree=0&icon=&homeIcon=sp_CrumbsHome.png&truncate=35’, __sp(‘Home’));

IK Ike
Ike
Member

Sure..

In case you want to know for the future, the function is laid out as

sp_BreadCrumbs($args=”, $homeLabel=”)

So function name, arguments and label.

You can search any function in our Codex to find out what arguments are available, In this case using homeLink. homeLink can have a value, but we don’t want it to show so leaving the value blank removes it and using the ‘&’ adds it on to the list of current arguments. It will then look like:

sp_BreadCrumbs('tagClass=spLeft spBreadCrumbs&tree=0&icon=&homeIcon=sp_CrumbsHome.png&truncate=35&homeLink=', __sp('Home'));

Make sure you use the ‘View Raw Code’ button when you copy, as otherwise the quotes might show as rich text quotes and will break things, they have to be plain text which is why we use the syntax highlighter to paste code.

SV sorlac vasquez
sorlac vasquez
Member

Glad to see you resolved the issue Elia. In case anyone else still has this problem, here is my two cents as well.

I was struggling with this issue the past day or so. I ended up bypassing the entire problem by allowing registering persons to choose their own password on the spot, instead of being emailed something.

The (free) plugin I found is called “User Registration Aide”. It can be found by searching in the “add new plugin” within the dashboard. It is rated 3/5, probably because the interface is rather ugly. But after spending 10 minutes messing around in it, it accomplished everything I needed.

Hope that helps someone.