This question is pretty vague but I’ll give it a shot. A few options:
1) Check out WPtouch – http://www.wptouch.com/ – This plugin gives you the ability to override certain aspects of your primary theme with mobile friendly templates instead.
2) This is not ideal but you could use some basic Javascript to check the screen size of the current device and manually redirect any “mobile” screen sizes to a new page.
3) Finally, if #1 is overkill and #2 is too basic you’ll need to go the custom code route. Specifically you need a device detection script or library. This will allow PHP to detect when you are on mobile vs. other devices. Once you know what kind of device you are dealing with you can code some logic into your theme that displays the desired template or content based on that device.
Related Posts:
- Disable plugin / plugin action via theme
- How can I have two different urls for the same page that load two different templates?
- Disabling Wp_is_mobile from backend?
- Mobilepress fails to translate short codes
- Button and Countdown overlapping mobile menu
- Shortcode function not showing up on mobile browser
- Tips for using WordPress as a CMS? [closed]
- Custom Post Type Templates from Plugin Folder?
- to perform the requested action wordpress needs to access your web server. please enter your ftp
- What Are Security Best Practices for WordPress Plugins and Themes? [closed]
- Hide prices and checkout functionality in woocommerce
- How do I exclude plugins from getting automatically updated?
- Where can I sell WordPress themes and plugins? [closed]
- How to check if a theme is active?
- how to get path to images in the uploads folder to be used in a plugin
- How to maintain W3C standards compliance of a theme
- Building a custom REST API
- Difference between a theme and a plugin?
- What are the package and subpackage comment for?
- How can I create a bash install script for my WordPress sites setup (WP+plugins+theme)?
- Shared functionality in plugins and themes
- Experiences with adding Nonces to the comment form
- How to add favicon to my site – in both front end and admin panel
- How to get the active theme’s slug?
- Create theme files for plugin
- How to add plugins to wordpress theme?
- Plugin (or Theme) containing its own Plugins?
- Reordering themes in admin panel
- All shortcodes not working on custom theme
- How to enable edit button in the theme’s customize UI?
- Disable plugins on cron and ajax page
- Need to create a Theme demo site that features multiple themes
- Deactivate plugins only for mobile devices
- Is it good practice to remove redundant plugins and themes?
- Ship plugin with a custom theme
- Get URL of a specific file
- Disable author pages for specific users
- Set active theme via URL
- Declare a function before plugin does on the theme functions.php file
- How get list of updates of wp site?
- How to solve a conflict between a plugin and a theme?
- WP Config for FTP credentials
- How do I make my wordpress page more friendly for mobile viewers?
- WordPress error – PHP Fatal error: Uncaught Error: Call to undefined function register_block_type_from_metadata()
- How can I list only sites that use a particular theme or plugin?
- Which hook callback has priority if both plugin and theme use the same hook?
- disable active plugins for specific theme
- Check javascript file Proper way in functions.php
- Should I use RIPS tool to test my themes and plugins?
- Make the css of the widget overwrite theme css
- Themes VS Plugins [duplicate]
- Force wordpress to request for FTP Info on theme/plugin install/update
- Migrating a File from Plugin to Theme and changing its path → instead create a REST endpoint
- A way to sort WordPress themes? [closed]
- Why users disable the WordPress update?
- Can a WordPress plugin or theme contain a virus?
- dequeue not work
- Whats the difference between Page Builder Plugins and Theme Builder Softwares? [closed]
- How to use load_plugin_textdomain from within a theme
- adding a text message beside the comment submit button
- I can’t upload a new wordpress theme from a zipped file
- Theme and Plugins sharing common libraries
- Workflow and best practice for documentation [closed]
- Is there a quick way to inject i18n domain into theme/plugin files?
- How to avoid redefining requirejs in plugin when another plugin also uses requirejs
- Get list of sites that uses specific plugin or theme
- Is there a plugin which disables other plugins for mobile browers?
- Override the core function locate_template
- WordPress site migration addvice
- Set WordPress Featured Image For All Post Slugs Matching Image File Name in Specified Directory
- Recommendations for books/resource to get started with wordpress 3 development (plugins/themes) [closed]
- Uncaught Error: Call to undefined function get_user_by() after moving function from theme to plugin
- Can I share predefined fonts from theme_support with a gutenberg component?
- Is there a reliable way to keep track of how long a WordPress theme has been active?
- How can I measure the performance of any WordPress Plugin or Theme?
- Translating plugin inside the theme [closed]
- Why are some of my thumbnails not being generated?
- How to Implement “Notice: This theme recommands the following plugin:xyz” in wordpress? [closed]
- Making menu link open in new tab?
- Woocommerce sidebar not loading in theme
- Include Max mega menu Plugin into theme
- Change settings of get_post_type_object
- add_action in functions.php, do_action in plugin?
- add_meta_box (Will display only in specific page admin WordPress)
- Sage WordPress – Plugin Namespace: Not Found
- WordPress 5 upgrade: until when is it safe to keep project running in 4.x?
- Installing WordPress only for a separate page – ‘mydomain.com/blog’
- Implement plugins as part of a theme
- How can I list recent posts excerpts?
- How to remove all javascript in a theme wordpress?
- wordpress theme backend admin only
- Deactivate Plugin on Theme Switch
- ‘Customize’ button in admin bar for CSS
- Unable to install theme recommended plugins on Multisite
- Theme or Plugin: Where should I write my code?
- More than one text-domain is being used because of the included templates for plugins
- Plugin Deactivate Self on Activation Errors
- How to Know if a Plugin can be used with my Theme [closed]
- Is it possible to use WordPress as an online portfolio for text content? What kind of theme would I look for?
- Not able to open category post [closed]