我有一个使用WordPress构建的网站,现在我想制作一个将使用该网站的Android应用程序。我希望页眉/页脚是动态的,如下所示:
User access | header displayed?
app | no
android browser | yes
有任何想法或建议怎么做?我可以使用任何WordPress,Android或JavaScript插件吗?
答案 0 :(得分:1)
在Android应用中的网络视图上设置用户代理,然后检查WordPress模板中的用户代理,以决定要显示/隐藏的内容。
例如,在您的User-Agent中加入sitename-native-app
。这解释了如何在Android中设置用户代理:android user agent
在WordPress端,创建一个检查用户代理的功能。例如:
function is_native_app() {
return ( false !== strpos( strtolower( $_SERVER['HTTP_USER_AGENT'] ), 'sitename-native-app' ) );
}
然后,在包含页眉和页脚的模板中,换行:
if ( ! is_native_app() ) { ... }