Most of your question is off topic, I guess, because it involves a question about Google’s APIs. You would need three things:
- Create the possibility to login to your site with a Google account. There are plugins that make this possible, like this one.
- Import the list of group members from Google. There probably is an API for this, but that is out of the scope of this site. Once you have an array of users an mailaddresses, you can use
wp_create_user
to make new entries in your user table. You would have to set a transient for this, to prevent looking for new group members at Google with every pageload. Also, you should create a special user role for group members. - Finally, in your templates you can add a check for users that are logged in with that special role to display exclusive information.
Related Posts:
- How can a Firebase user registration and login be integrated into a WordPress site?
- Ajax with jQuery UI dialog not working
- When to use action hooks and plugins
- Ajax save data to database on document ready, no data being saved
- Using WordPress to build membership Page
- User register hook can’t access form request
- Help with 4.6. Attachment response object in JSON API plugin
- How to run Two WordPress blogs with different themes and with single database and same content
- Loading shortcode with ajax
- How to get user-meta from Social Login registered users?
- Create custom column in post table in wordpress
- Ajax call doesn’t work in frontend but it’s working in backend (when I’m logged in)
- Add agenda items and notifications
- Taking WordPress table prefixes into account
- Changing BIGINT to INT
- Admin-ajax.php is dying “0” without processing function
- WordPress register_activation_hook table creation not working
- How to add Edit | Delete button on rows?
- The plugin generated x characters of unexpected output, $wpdb not defined
- How to remove an Ajax action
- clean wp_options table unused rows
- Get Plugin Information from Multiple Sites Externally
- How to add pagination to wpbakery grid?
- Get total number of comment of the posts written by an author
- How to write one comment and publish on every post using database or plugin?
- Why plugin ajax response is -1?
- WordPress Ajax Callback
- plugin ajax to external php file always return null
- Saving Custom Post types and fields to a custom table
- WordPress Registration Email by Role
- Form isn’t inserting data into database with ajax plugin
- How to create custom tables in WordPress using my own plugin?
- wp_set_auth_cookie causes 403 error in the wooCommerce checkout
- DROP TABLE with uninstall hook not working
- how to oauth1 Wp plug-in revoke/reset.?
- jquery not calling php function
- Create custom registration form for WordPress Multisite
- How can I perform high-level database merging for WordPress within continues delivery?
- User registration
- WordPress + JavaScipt + AJAX + MySQL: insert query for form
- WordPress Backend HA (Automatic failover)
- Migrating to WordPress Recipe Plugin and Some SQL Issues
- How to load wp_editor via AJAX
- How can I inject options into an select tag inside the widget form?
- Init plugin again after ajax call finish
- wp_editor content in plugin options page
- How to handle cookies from a WordPress plugin on a cached page?
- how to insert data in wordpress table usnig jquery ajax
- Is it necessary to auto delete my WP plugin database tables when users deactivate/delete my plugin?
- How do i edit the plugin files in DataBase via phpMyAdmin?
- WordPress as a data-store?
- How to insert and call new data in wordpress website database through a plugin
- Separate database for a wordpress plugin
- Is there a rule for wordpress plugins developers to not do any database changes upon update?
- How to do database for download stats?
- What is the WordPress approach to custom data?
- Proper way to handle admin-ajax calls
- How retreive saved data from gravity forms in my template?
- Comment “like” problem – “users who like this” avatar linking to current user profile instead of “liker’s” profile
- Ajax object not defined – JS file is in plugin folder
- WordPress subfolder installation AJAX Problem
- WordPress API functions not working at AJAX functions.php call
- How to relate 3 wordpress components with each other (Create database relationships)
- Creating a search form and displaying results
- How to access the WordPress DB from a plugin file
- add_action for publish_post doesn’t work
- How do I reinit WordPress plugins dynamically using jS?
- Bulk Edit Media Library alt, caption, image names
- Cant create table on plugin activation
- Trouble with AJAX using GET
- Adding LOAD MORE on a page
- Optimise wordpress database using SQL after deleting registered images from Media Folder
- Changing the Default New User Notification Email
- How to implement data residency in my WordPress site
- Moving a few select DB tables to a new WP instance
- admin-ajax.php returning 0
- Update User Meta Via Ajax
- Compare Ajax Data Results
- User Following System
- Many to many relationship for variable products
- Ajax Load More on Hierarchical Categories
- Is it a good practice to use wordpress database to store pages contents which loading to page dynamically?
- cURL do not mimic click
- Where do the section input fields values are stored in database
- Creating new option (add_option) from AJAX – Settings API
- How can I use wp_ajax_response for front-end error reporting?
- Not getting result using ajax on wordpress
- Users Ultra: Hide asterisk for required registration fields?
- How to save information related to post in database?
- RSS Feed has no Items (Possible Plugins Conflict)
- A plugin is giving me “You do not have sufficient permissions to access this page.” error
- Private WordPress blog, requires user registration approval, and allowing users to login with OpenID
- Plugin De/Activation Not Firing On MultiSite install
- Buddypress Plugin for register user from other site’s [closed]
- Creating fields in the database
- Allow users to enter and edit data in one-to-many configuration
- Updating WordPress [closed]
- Creating a full business website
- Select posts from list and add them in a new list
- plugin doesn’t retrieve data from database