The way that WP Job Manager handles front-end posts requires you to configure WP to Twitter to enable Tweeting of edited posts in order to Tweet them.
To prevent WP to Twitter from automatically Tweeting all edits, you should check the advanced setting “Do not post Tweets by default (editing only)”.
I have 3 fields and the only one that is checked is
“Do not post Tweets by default (editing only)”
Yes. That’s correct. And you also have to have Tweeting of edits enabled in basic settings.
Both in “post” and “Job listning” if you talking about “status update template”
Doesn’t matter for Post, but yes, I’m talking about the status update template. You also need to ensure that the role that is posting from the front-end has permission to Tweet.
I dont know whats wrong…
I have in “settings / general” New User Default Role: Employer
Same I got in Job submission in Jobmanager, Account Role: Employer
I still have to manual update tweet.
And in WP to Twitter settings, does the Employer role have permission to Tweet?
Know that custom roles, like Employer, aren’t hierarchical like the default roles, so the permissions have to be assigned directly to the role.
Under Permissions I have
Admin
Admin
Admin
Employer (The lowest user group that can send Twitter updates)
Do I miss something?
Try unchecking the option “Do not post Tweets by default (editing only)” — it may be that your job postings are being picked up as edits, and still being blocked by that option.
Looks like it works now 😀
Great. Thanks for updating.