For redirect you can do something like this.
function redirect_to_page() {
global $user;
if (in_array( 'specified_role', $user->roles ) ) {
return '/wp-admin/post.php?post=7&action=edit';
}
}
add_filter('login_redirect', 'redirect_to_page');
Related Posts:
- How can I display Custom Post type Custom Columns and its Content in a Dashboard Widget?
- Creating plugin with front-end pages
- When to use Exceptions vs Error Objects vs just plain false/null
- Adding “Remember Me” in custom login
- WordPress URL Rewrite not working
- Detect a focus on wp_editor
- simple wordpress ajax plugin not working when not logged in
- Utilize WP-CLI from inside WordPress, not SSH
- Saving metabox repeatable fields
- how to create and show sessions in word press?
- Disable External Pingacks on WordPress Posts and Only Allow ‘Self Pings’
- Loading page template into shortcode
- do not show web page section when using advanced custom fields pro
- How to get all existing post types
- New Plugin Review
- Create custom blocks for bootstrap
- allow users to publish without admin approval
- Query String being Removed Creating a Pagination Issue within a Custom Plugin
- wp_insert_post() is returning the correct post ID, no failure, but the post content does not get updated
- Do my defines need to be unique?
- What does $wpdb->get_row return?
- WordPress Scheduled Event Request Blocking
- Delete a WordPress transient from a shortcode on Page/Post update
- Plugin CSS not enqueing
- How to set up VS Code for WP plugin/theme development in 2021? [closed]
- Saving an array of dynamic repeater data as post_meta
- WordPress wpform plugin submit and get multiple checked value from checkbox [closed]
- Improve page speed loading using CDN and async or defer attribute
- Dashboard broken into list of links
- Script to browser problem PHP
- WordPress admin pointers tour bug?
- Store a default value for a transient on plugin activation
- How wp-cron can run in background if PHP is single threaded?
- wp_head function not outputting
- wp query foreach deleting record returning only first or last item
- PHP > Scheduled Tasks > Sending daily email with dynamic API variables
- WordPress Custom field Colors
- “Undefined index” error when saving empty array with checkboxes
- wp_insert_post: array only. wp_update_post: array|object (?)
- Is it save to use eval for a jQuery callback method coming from the database?
- Scheduling an event inside plugin class is not working
- How to Change CSS Colors from Custom Plugin Settings Page
- Passing the name of selected color from the custom component to `render_callback`
- Any ideas why I am getting “I’m getting “wp-admin/admin-ajax.php 401 (Unauthorized)”
- Cant register rest routs from class instance
- wordpress frontend editor to add extra css to website
- Custom Registration username_exists / email_exists
- How can I search all plugins for composer’s vendor/autoload.php?
- PHP: How to access db the right way in plugin?
- select a single val though a table in wordpress
- WordPress – Get Posts with Category data
- Add a custom WooCommerce settings tab with sections
- How to use wp_send_json() and output the value with ajax?
- PHP using external anonymous function inside class
- Problem with inserting multiple images in gallery of each WooCommerce product programmatically
- Is it possible to access admin-ajax.php using PHP?
- Call to “admin_notices” hook from a static method
- How to Create custom block for displaying information in content section which act like shortcode
- How to detect and handle the time difference between server and user in WordPress?
- How to setup the Email piping in WordPress plugin?
- Reliable way to add nonce to HTTP Header in WordPress?
- Getting an error when my plugin is updated, but the files update correctly
- Creating a POP Alert
- Add Pre-Defined Value to Click Counter in WordPress
- ssl redirect function is not working
- Drop down question
- WordPress Plugin Development – get_option error
- how to add new PHP page in WordPress plugin
- How can I get my WordPress plugin to receive data and relay it in an ajax/php request to a remote server that requires authentication?
- custom mailchimp form using HTTP API
- How to override theme’s public static function inside of a trait?
- pass datetime using wp_localize_script to frontend from settings page
- Infinite loop when logging out using custom login form
- add custom metabox to media library custom widget
- Constant expression contains invalid operations plugin class properties visibility
- Display attached images of a page or post that are insetred using gallery
- Gutenberg blocks shortcodes compatibility
- Save custom field on WP_List_Table
- Load script and styles using an array of resources
- Input field duplicates on form submit by jQuery
- not able to access $_POST on backend profile update
- Adding button to wordpress menu
- Unable to pass variable to database
- Gravity Forms Marketo Plugin Feed [closed]
- Add custom filter to register data in array
- WP multisite network plugin fails to see classes loaded with spl autoload
- Trouble using wordpress functions in a pop-up modal form
- MySQL update text field with ‘
- AJAX & PHP | Call a specific PHP function from a PHP file via AJAX?
- What is this mark for “? function()” [closed]
- how can I make content from a plugin hidden when user is logged in? [duplicate]
- display php code in header using wp_head()
- Import users and custom user meta from csv
- Implement OAuth2 in custom plugin
- Prevent users from display default wordpress login form
- login redirect based on user role not work as expected
- redirect user from login page if is logged
- How to lock users account until approvation
- Variable ++ in query loop
- WordPress REST API – Custom field not added to pages