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
- Ajax contact form widget plugin data not insert in database
- woocommerce_package_rates not fired when wordpress woocommerce accessed as non ajax
- Prevent duplicate records in plugin table
- Theme is Causing Ajax Conflicts for a plugin I cant identify it
- Why WordPress plugin url ajax doesn’t work?
- wordpress, search form using ajax
- jquery not calling php function
- Search for categories
- Create custom registration form for WordPress Multisite
- How can I perform high-level database merging for WordPress within continues delivery?
- AJAX in plugin wp_send_json() sending html
- Delete query not working in plugin
- How to remove traces from widget during uninstallation
- User registration
- Best place for if/else piece of code related to custom plugin?
- Making sure that a plugin’s scripts and stylesheets are included for dynamicaly loaded content
- Ajax call returning 0
- Ajax with plugins returns 0
- WordPress + JavaScipt + AJAX + MySQL: insert query for form
- How do I network enable a plugin for a multisite install via the database?
- Ajax fail and get 504 error
- WordPress Backend HA (Automatic failover)
- Ajax Search Lite: Customize Autoscroll
- admin-ajax.php warning max input vars exceeded on layered pop plugins [closed]
- import posts with dutch/special letters
- Automatic switch to backup database on fail
- How can I change the meta_key for a particular piece of information?
- Migrating to WordPress Recipe Plugin and Some SQL Issues
- Best place to load wp_ajax_the_ajax_hook action in plugin
- jQuery.post not working within shortcode – WordPress Ajax
- Create tabs in admin options page from custom post type loop
- 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
- Create a table with wordpress plugin boilerplate
- wp_editor content in plugin options page
- Multiple instance of data in plugin custom database table on plugin activation
- Display wordpress post’s in popup?
- Using AJAX to generate front end / viewer end pages
- Using color picker in plugin, does input attribute order matter?
- WordPress and a secondary database?
- WordPress plugin creating database in localhost but not on real host
- Why this function not working for install database on plugin activation
- How to handle cookies from a WordPress plugin on a cached page?
- Ajax : Call undefined function plugin_function() … can’t call any plugin function
- wordpress file upload with ajax when site is ajaxyfi
- Post Comments with Ajax in WordPress
- AJAX search as you type? [duplicate]
- Users are being redirected to main site when trying to register on subsite of my Multisite network
- plugin code is pulling information from database in one instance and not in other. What is wrong?
- “Master” WordPress Multisite – Database Sync
- WordPress api call using wp-ajax returns error 400
- Better ads plugin has 500.000 entries in wp_postmeta
- AJAX call – failling to call do_action
- how to insert data in wordpress table usnig jquery ajax
- Using wpdb without loading all plug-ins via wp-load.php
- What are the Best Practises When Using AJAX in Plugin Development?
- How to create multiple database tables on plugin activation?
- Can I create a table on my DB without creating a plugin?
- WordPress : Explain Plugins & Theme string value in database
- Is it necessary to auto delete my WP plugin database tables when users deactivate/delete my plugin?
- Does deleting a Plugin via the WordPress admin ‘completely’ remove the code?
- Creating a CSV with PHP inside the plugin directory
- Preventing My Plugin From Being Used For Free
- Admin AJAX doesn’t work in plugin admin page – Even though code is copied verbatim from WordPress Codex
- AJAX fileupload – TypeError: not a function ajaxSubmit()
- Plugins in WP_Options but not Active
- after wordpress update to 3.5+ i get many errors in plugin wpdb::prepare()
- Call plugin with php function
- easy steps to make front end form without 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
- How to create multiple users at once?
- Gathering and logging data from a plugin: how to do it without race conditions?
- How to pass the API key to the client from the database? [closed]
- Render Modula Plugin Shortcode On Ajax Request
- WPDB: Update table
- Issue running db create table query from static method
- Problem of encoding characters (apostrophes) in my posts publications
- AJAX on Front-End Button Click not working – Custom Plugin
- How to handle WordPress Plugin Front-end AJAX Call [duplicate]
- Does having more than 30 Admin Ajax affects site performance (plugin)?
- Separate database for a wordpress plugin
- Is there a rule for wordpress plugins developers to not do any database changes upon update?
- Submit Form data to another page via Ajax (WordPress Way)
- How to keep variable `$post` to using in another file
- dbDelta not adding additional columns in plugin database update
- AJAX Load more start with x posts
- Is it safe to use admin-ajax.php in the frontend?
- plugin shortcode not working on ajax request call
- wordpress add_action() issue in ajax call
- How to display checked posts on another page over AJAX? (like comparasion style)
- Updating options into the wp database performance