Hi there,
We would like to use publicize but it cannot be connected to the publish_post capability only. We have over 50 writers, editors etc. And majority of our writers cannot publish posts directly but it goes into approval queue.
Publicize only triggers when a post is published. So if a user without publishing rights submits a draft post for approval, that will not trigger Publicize. Publicize will only share the post once an admin or editor on the site publishes the post, and it will only share to the accounts that editor or admin have access to.
When you connect Publicize to a social media account, you can specify whether it should be available for all admins, editor and authors on a site, or just the admin who is making the connection. The connection is not available to contributors, as contributors don’t have any publishing rights.
Can we either connect it to a different capability for those roles or can you post please a code for functions.php how to add more roles to see the option to create a feed for the post?
Can you provide more details on exactly what you want to work differently to what I explained above?
We do not provide custom code support for Jetpack beyond code snippets already published on our support site.
And similar thing is the item in the administration. Only the administrator should see Jetpack option and also the graphs, stats, bruteforce protection etc. in the dashboard. It’s nowhere to be found to disable it…
Only admins have access to Jetpack settings. If a non-admin user on your site has access to settings, can you please tell us their WordPress.com username, their user role, and exactly what setting they’re able to access? We’ll also need the URL of your site so we can check on our end.
Other user roles can be given access to stats by an admin, but they don’t have access to any other Jetpack settings, aside from being able to view Publicize connections they specifically have access to in the case of Editors and Authors.
You can control who has access to stats at My Site ->Tools ->Marketing ->Traffic from the WordPress.com dashboard for your site:
https://jetpack.com/support/wordpress-com-stats/#troubleshooting