This depends on the theme in question,
- Some themes have a desktop and mobile versions built in.
- Some themes are made to fit the screen size (responsive).
- Some themes (for mobile) come as a plugin which activates it self
when the user access the site from a mobile device.
So In the either way its a matter of activating and configuring the theme or plugin.
Related Posts:
- How to set different settings for a mobile theme?
- Best practices for a Style/CSS based theme options page?
- How to use media upload on theme option page?
- Add a page outside of the current theme?
- Load a theme based on browser detection
- Switch Theme Through Options Panel
- How to make alert for new version on theme options?
- How to mark an option as selected
- Switch to other theme at URL
- How can I show more than 15 themes at a time in the admin menu?
- How to go about pre generating css file with variables from theme options
- Does uninstalling a WordPress theme delete its database values?
- Cannot find the code for “Edit This” link in posts in a specific theme
- Defining different theme for Blog posts page
- Use a different template/theme if mobile only on home page
- Disable Theme API / Front end (for API only environment)
- What’s the proper way to include inlined javascript-source?
- How to understand a specific bit of WordPress syntax
- Should a child theme share the same theme options row as the parent, or should it have it’s own options row?
- Creating a theme options page
- How can I make some themes usable only by admins?
- Custom options below pages/posts editor?
- Mobile issue – website isn’t properly detecting screen size [closed]
- Redux callback action
- Preserve theme settings when migrating from local to live
- Functions containing parameter ‘yourtheme’
- What is the “pub” theme? [closed]
- Jetpack CSS .screen-reader-text breaks mobile menu [closed]
- Passing dynamic options from backend to frontend
- Color Options from Theme Customizer API not returning via get_theme_mod()
- Issue with theme mod options during domain migration
- .PO file is found but I don’t see translations: how to debug the problem?
- How to add some php code in header.php using plugin
- WordPress activate theme error $pagenow
- Setting a new default template for the creation of a page
- Conditional config WP_HOME/WP_SITEURL does not update bloginfo(‘template_url’)?
- Adding a template in WPTouch
- Cannot update a file for my theme
- Blackberry mobile theme redirection
- List of categories instead of dropdown menu selector in admin options
- Switching among theme customizations
- how to create a section inside a section with theme options customizer
- Warning: call_user_func() expects parameter 1 to be a valid callback
- Mobile theme switching problems
- Plugin to load theme if mobile and specific page
- Any Mobile Theme Switcher – Theme not complete (Stylesheet missing)
- Create /archive page in WordPress Theme
- Church hope them issue
- Customizing a WordPress theme without changing it?
- W3 Total Cache, CDN and theme files [closed]
- No “Add New” Button. How to add new theme?
- Dynamic template serving, change theme_root using add_filter from current theme
- is_front_page only works in theme file, and does not work in functions.php
- How can I have two different urls for the same page that load two different templates?
- Splitting an Evolving Site into Multiple Sites, or Maintaining as One Site?
- What are nulled themes?
- How to use same theme template for multiple taxonomy terms?
- Css of both themes of my child theme isn’t showing up!
- FTP Username and password wrong while installing theme
- WP Video media player not loading correct CSS after AJAX load
- Copying theme from Localhost to Live does not copy all theme settings with it?
- Making the Header on the Twenty Ten Theme Less Tall?
- How to create child theme with Tesseract theme?
- How do I change the fonts in the Twenty Thirteen theme?
- Register theme customizer settings when theme activates [duplicate]
- Can I obtain differents links for different installed theme?
- hfeed CSS class in Twentyeleven Theme
- Will activating a different theme preserve custom settings to current theme?
- Which is the most well coded and semantically correct naked/blank WordPress theme (based on WordPress coding standards)?
- How to change the themes “Live Preview” url within the Appearance->Themes page?
- How Can I Create a List of Values to Be Iterated Through via WordPress Customization API?
- Question about the way that wp_register_script works
- Specific theme for non logged in users
- How do I apply my CSS to a theme page?
- How do you get thumbnails to show up in the admin edit post?
- How to change the contact info at the bottom of my theme [closed]
- How to get the post-ID in my plugin?
- Customize “Continue Reading” text [closed]
- Parallax WordPress theme without hardcoding – possible?
- Embedded Videos (PB) – Not Available
- How does a Child Theme works?
- WordPress not displaying themes in the wp-content/themes folder
- Recommended Themes for a Developer-related Topics Blog?
- How to create child theme of already active and customized theme
- none of my css is working in my child theme
- Finding wordpress file in theme editor using the theme name
- Private theme update with zip archive without deactivating the theme
- Displaying a widget in sidebar only when no other widgets rendered?
- How To Remove The “Delete” Theme Option In Dashboard
- How to put a Worpdpress theme in spanish (having the po file)?
- How to run WordPress from other location on the same domain
- Fatal error with a theme
- WordPress theme options and insert default value for serialize data
- How to change only one javascript function in wordpress child theme?
- Woocommerce StoreFront Showing Incorrect Subtotal in Customer Total
- Switching to a child theme
- CSS Start Fresh option on; main.css still being loaded [closed]
- When creating a WordPress site how can you create different versions of the site with different themes?
- Restrict access to specific widget field based on user role
- Twenty Twelve theme search returns Nothing Found