【问题标题】:Creating a mobile version of Wordpress site创建 Wordpress 网站的移动版本
【发布时间】:2013-02-05 10:59:52
【问题描述】:

如何创建现有 Wordpress 网站的移动版本?

我知道我可以使用特定于移动设备的样式表,但是如何调整实际的模板文件,以便有两个版本,一个用于桌面,一个用于移动设备?

这不是使网站具有响应性的情况,因为它仅使用相同信息的一部分。此外,该网站比仅使用各种 Wordpress 移动插件更复杂。

有没有办法加载模板的不同部分,具体取决于它是移动设备还是桌面设备?所以它将使用相同的模板。

【问题讨论】:

标签: wordpress mobile tablet


【解决方案1】:

有点过时,但这解释了如何使用 WPtouch 完成 https://wordpress.stackexchange.com/questions/3875/how-to-detect-mobile-devices-and-present-them-a-specific-theme

您可以基于移动浏览器加载样式表/主题(尽管这将使用不同的模板或 CSS 文件等)

if ( strpos( $_SERVER['REQUEST_URI'], '/wp-admin' ) === false ) {
    add_filter( 'stylesheet', array(&$this, 'get_stylesheet') );
    add_filter( 'theme_root', array(&$this, 'theme_root') );
    add_filter( 'theme_root_uri', array(&$this, 'theme_root_uri') );
    add_filter( 'template', array(&$this, 'get_template') );       
}

【讨论】:

    猜你喜欢
    • 2011-01-01
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    相关资源
    最近更新 更多