May be you can start from custom post types–> custom metas?
then create custom roles.
You will be able to limit the access by roles.
Related Posts:
- Changing user_nicename
- How to auto login user again after change user_login
- How to Join two tables from separate databases within WordPress
- Would manually deleting the dumping data fix a “#1062 – Duplicate entry ‘1’ for key ‘PRIMARY'” phpMyAdmin error?
- WPDB: how to get the value of a field in a custom database table
- How to generate page content from database the right way?
- WordPress shows registration link for non logged users
- phpMyAdmin displays error when importing database
- Is it necessary to sanitize wp_set_password user input?
- Transferring working local PHP site to wordpress – with database (MySQL)
- Databases – Submitting data from inputs to database [closed]
- Is it best to avoid using $wpdb for security issues?
- How can I add a new row in a separate database when someone registers via WordPress?
- Filter results from a serialized string to use on statistics
- wordpress site – using custom database and PHP
- add role on WordPress in PHP on a second database
- wp-login.php?redirect_to=https problem
- Front end/Database connection in WP
- direct query to post_meta table
- can’t delete a row from post_meta table
- Can not manually create a database ( db, user, pass ) for a plugin
- Querying multiple meta_keys in WordPress SQL query
- Retrieve data from external database and insert back in
- change Dashboard default page on login
- $wpdb->update with multiple parameters gives error
- How to save checkbox values for logged in users?
- wp search-replace on database returns PHP fatal error: Array and string offset access syntax with curly braces is no longer supported
- How does WordPress know wich language is chosen when there is a database connection error
- Programmatic Login from 3rd Party site
- Querying wpdb using PHP
- WP_Query adds “(wp_posts.ID = ‘0’)” so no results are returned
- Cannot access wp-admin/wp-login.php (WordPress backend) anymore, what could be wrong?
- How to debug my custom login form looping intermittently
- How can I save unique user data on my site? [closed]
- Is it possible to create a wordpress database with php code?
- Update results, Before deleting the related category [closed]
- Store a default value for a transient on plugin activation
- getting logged in user info (wp-load.php) from parent directory
- How WordPress reacts to a lack of memory of the server [closed]
- Split reads to a different connection string
- custom user role wordpress – grant guest access to edit.php without insert/update/delete
- Execute long and heavy processes
- Dynamic content in template
- database sent to a JSON file
- Archive post by meta value + 24hours
- inserting a post from an extern php file but post content doesn’t show on wp site
- Problem with login form
- Genesis framework comments broken?
- Login to wordpress by clicking a link and specifying usernaname and password in url
- $wpdb->insert() does not Insert record in a table
- Using custom tables for old posts
- db converts decimal number wrong
- Not connecting to database in file with multiple MySQL connections
- Log in / Log Out Custom Button
- Should `wp_login` be used since it’s deprecated?
- How to redirect users based on role and content of redirect_to?
- Change CSS based on is_user_logged_in
- How to display login form anywhere, when user isn’t logged in, without redirecting?
- Filtering a Database Query
- How can I open up my administrative panel to everyone?
- Display Data in Table from External Database in WP using Shortcodes
- How can I import an excel column into wordpress database?
- Blob file download problem
- WordPress Block developer from exporting Database via PHP
- How to retrieve the data from the sever and displaying it in a page?
- Execute a function every hour in the background
- Create page with custom php script and fetched data
- wpdb prepare insert table doesn’t work
- Should I use WordPress to skin a database website?
- How do I display offsite database info on my wordpress site?
- Creating Database Table vs. Adding MetaData to Post & User
- WordPress and MySQL: trying to print data using PHP from user_meta custom field data
- dynamic page using php from sql database
- Building a REST API for your web app exposes primary keys of DB records?
- Most commented posts by time period (last 12h, last 24h and etc)
- Use $wpdb or other PHP script method to find/replace in WP database
- How to Update post_modified of all wordpress post
- Correct PHP to output a single result of a Function with SQL Query
- Saving data from custom form in wordpress database
- How can I find the cause of a 500 server error?
- I can’t update my data through $wpdb
- wpdb Cannot Update column in Database
- Can’t successfully check if post with title exist in database
- Cant connect to database with php 7.3
- One account with multiple logins
- PHP -> SQL Query with Summing
- Delete database record using plugin from admin panel
- Pull MySQL data from multiple tables and merge into 1 PHP array
- How to get image from url from the database?
- Set default Database Storage Engine when creating tables with plugins?
- Wpdb get->results to out the the month from the db
- How to add data to a custom field at the wp_users table?
- Creating custom page template from existing PHP site
- Shortcode to log user into current URL
- Searching Posts Programmatically in a WordPress Plugin
- Get wp_current_user_id using PHP and MySQL
- PHP getting error when trying to access WP-Admin Dashboard
- Use variable in SQL statement
- I installed WordPress locally now how do I login?
- If user is logged in not working