Fixing Common Twenty Fourteen Mobile Display Issues: Shrunk Views, Missing Content, and More
Content
Many users of the Twenty Fourteen theme report a range of frustrating mobile display problems. These issues often manifest as websites appearing as a narrow, shrunken column, post content failing to display in portrait mode, or the desktop version loading on mobile devices. Based on community reports and solutions, this guide outlines the most common causes and their fixes.
Common Symptoms
- The site appears as a thin, shrunken column on the left side of the screen on mobile devices.
- Blog posts only show the title in portrait mode, with the full content only appearing in landscape or when the title is clicked.
- The desktop version of the site loads on smartphones instead of the responsive mobile version.
- Headers, images, or videos do not display correctly or are sized improperly on mobile.
- White space appears on the right side of the screen on tablets or phones.
Why This Happens
These problems are typically not due to a core bug in the Twenty Fourteen theme itself. Instead, they are often caused by conflicts with other elements:
- Plugin Conflicts: Plugins, especially those that modify content rendering (e.g., MathJax, fancy box plugins, table plugins), can inadvertently inject code or CSS that interferes with the theme's responsive design.
- Custom CSS or Code: Customizations, particularly those that override the theme's default
max-widthproperties, can break the fluid layout on smaller screens. - Content Width: Extremely wide content, such as very wide tables, can force the page to render at a larger width than the device's viewport, causing the shrunken appearance.
- Child Theme Issues: Errors in a child theme's CSS can prevent mobile styles from loading correctly.
Most Common Solutions
1. Investigate and Deactivate Plugins
The first and most critical step is to rule out plugin conflicts. As seen in multiple threads, plugins are a frequent culprit.
- Temporarily deactivate all plugins.
- Check if the mobile display issue is resolved.
- If it is, reactivate your plugins one by one, checking the site on a mobile device after each activation, to identify the problematic plugin.
- Once identified, look for an alternative plugin or check its settings for a 'mobile' or 'responsive' option that needs to be enabled.
2. Add Custom CSS to Override max-width
If the site is shrunken or not stretching to full width, the issue may be related to the max-width CSS property. A widely reported solution in the community is to add the following CSS to your site using a custom CSS plugin or your child theme's style.css file.
#page {
max-width: none;
}
#masthead {
max-width: none;
}
This CSS removes the maximum width constraint on two key containers, often allowing them to expand to fill the mobile screen properly.
3. Force Content to Display on Mobile
For the specific issue where post content is hidden in portrait mode (only showing the title), this CSS snippet can force the content to display. Add it to your custom CSS.
@media screen and (max-width: 400px) {
.list-view .site-content .type-post .entry-content {
display: block;
}
}
4. Address Table Width Issues
If you are using wide tables, they can cause the entire page layout to break on mobile. If your table plugin has a "Fixed-width table cells" or similar responsive option, enable it. Alternatively, consider using a dedicated responsive tables plugin to ensure they scale correctly on all devices.
5. Check Viewport Meta Tag
In rare cases, if the desktop version is loading on mobile, ensure your site's <head> section contains the responsive viewport meta tag. This should be present by default in Twenty Fourteen, but a plugin or customization might have removed it.
<meta name="viewport" content="width=device-width, initial-scale=1">
Conclusion
Mobile display problems in Twenty Fourteen are almost always solvable by methodically checking for conflicts and applying targeted CSS fixes. Start by disabling plugins, then proceed to test the custom CSS solutions provided by the community. Always remember to add custom code to a child theme or a CSS manager plugin to prevent your changes from being overwritten during theme updates.
Related Support Threads Support
-
Incorrect presenting of pdf-fileshttps://wordpress.org/support/topic/incorrect-presenting-of-pdf-files/
-
Mobile problemhttps://wordpress.org/support/topic/mobile-problem-4/
-
Serious problem in twenty fourteen mobile devicehttps://wordpress.org/support/topic/serious-problem-in-twenty-fourteen-mobile-device/
-
2014 left sidebar not moving to bottom in mobilehttps://wordpress.org/support/topic/2014-left-sidebar-not-moving-to-bottom-in-mobile/
-
Site not full width on iPadhttps://wordpress.org/support/topic/site-not-full-width-on-ipad/
-
Site width no more adapted to device widthhttps://wordpress.org/support/topic/recent-issue/
-
Blog Title on Mobile Deviceshttps://wordpress.org/support/topic/blog-title-on-mobile-devices/
-
Fixed header on mobile?https://wordpress.org/support/topic/fixed-header-on-mobile/
-
Blog posts getting 'listed' on mobilehttps://wordpress.org/support/topic/blog-posts-getting-listed-on-mobile/
-
Mobile portrait: posts fail to display correctlyhttps://wordpress.org/support/topic/mobile-portrait-posts-fail-to-display-correctly/
-
Extra space at top of mobile viewhttps://wordpress.org/support/topic/extra-space-at-top-of-mobile-view/
-
The theme is not mobile responsivehttps://wordpress.org/support/topic/the-theme-is-not-mobile-responsive/
-
Touch elements too close ON MOBILEhttps://wordpress.org/support/topic/touch-elements-too-close-on-mobile/
-
White space at top in mobile that isn't in regular?https://wordpress.org/support/topic/white-space-at-top-in-mobile-that-isnt-in-regular/
-
twentyfourteen mobile/tablette page width off kilthttps://wordpress.org/support/topic/twentyfourteen-mobiletablette-page-width-off-kilt/
-
twenty fouteen child-how can i make it mobile friendly but not responsive.https://wordpress.org/support/topic/twenty-fouteen-child-how-can-i-make-it-mobile-friendly-but-not-responsive/
-
Mobile friendly test passed but site is narrow column and is not responsivehttps://wordpress.org/support/topic/mobile-friendly-test-passed-but-site-is-narrow-column-and-is-not-responsive/
-
theme does not recognise mobile device while loading from different domain onlyhttps://wordpress.org/support/topic/theme-does-not-recognise-mobile-device-while-loading-from-different-domain-only/
-
ipad twenty fourteenhttps://wordpress.org/support/topic/ipad-twenty-fourteen/
-
Some Widget Links Not Working twenty fourteen – iPad iOS 7.1https://wordpress.org/support/topic/some-widget-links-not-working-twenty-fourteen-ipad-ios-71-72/
-
Sites not viewing correctly in mobilehttps://wordpress.org/support/topic/sites-not-viewing-correctly-in-mobile/
-
How to force mobile settings for iPad landscape?https://wordpress.org/support/topic/how-to-force-mobile-settings-for-ipad-landscape/
-
home page not coming up on mobile devicehttps://wordpress.org/support/topic/home-page-not-coming-up-on-mobile-device/
-
Mobile portrait view not full widthhttps://wordpress.org/support/topic/mobile-portrait-view-not-full-width/
-
One site won't show entire posts in mobile viewhttps://wordpress.org/support/topic/one-site-wont-show-entire-posts-in-mobile-view/
-
@media min-width vs max-widthhttps://wordpress.org/support/topic/media-min-width-vs-max-width/
-
Twenty Fourteen does not stretch the page to full screenhttps://wordpress.org/support/topic/twenty-fourteen-does-not-stretch-the-page-to-full-screen/
-
Image and Video wont show in Mobile (Portrait Mode)https://wordpress.org/support/topic/image-and-video-wont-show-in-mobile-portrait-mode/
-
Defaulting to Mobile Themehttps://wordpress.org/support/topic/defaulting-to-mobile-theme/
-
Playlist bar too wide for mobile viewhttps://wordpress.org/support/topic/playlist-bar-too-wide-for-mobile-view/
-
Mobile/Responsive issueshttps://wordpress.org/support/topic/mobile-view-15/
-
IPhone images not displaying in Category Feedshttps://wordpress.org/support/topic/iphone-images-not-displaying-in-category-feeds/
-
Header changed for Web but not for mobilehttps://wordpress.org/support/topic/header-changed-for-web-but-not-for-mobile/
-
CSS Styling Disappears on Mobilehttps://wordpress.org/support/topic/css-styling-disappears-on-mobile/
-
Twenty Fourteen on mobile problemhttps://wordpress.org/support/topic/twenty-fourteen-on-mobile-problem/
-
Blog post doesn't display full summary on mobile devicehttps://wordpress.org/support/topic/blog-post-doesnt-display-full-summary-on-mobile-device/
-
Header space on mobilehttps://wordpress.org/support/topic/header-space-on-mobile/
-
troubles with mobile-viewhttps://wordpress.org/support/topic/troubles-with-mobile-view/
-
Page to tall and post too smallhttps://wordpress.org/support/topic/page-to-tall-and-post-too-small/
-
Problem viewing site on smartphonehttps://wordpress.org/support/topic/problem-viewing-site-on-smartphone/
-
Responsive ad code does not display advert on small mobile phonehttps://wordpress.org/support/topic/responsive-ad-code-does-not-display-advert-on-small-mobile-phone/
-
[NSFW] Twenty fourteen shows desktop version on mobilehttps://wordpress.org/support/topic/twenty-fourteen-shows-desktop-version-on-mobile/
-
Mobile website – See “full latest post” as landing pagehttps://wordpress.org/support/topic/mobile-website-see-full-latest-post-as-landing-page/