我已经看到一些带有移动主题的WordPress主题,添加到主题文件夹中,我正在尝试为现有主题创建自定义移动主题,并且我已将其放在我现有主题中名为.cat-bg {
display: flex;
padding:10px;
flex-wrap:wrap;
}
.showSingle {
flex-basis:100px;
cursor: pointer;
cursor: hand;
}
的文件夹。我正在使用Serban Ghita的移动侦测类来检测移动设备。
我已经在 mobile 文件夹中创建了必要的文件(functions.php,style.css,index.php)
以下是我在主题mobile
文件中的内容:
functions.php
我现在的问题是,如何让WordPress在require_once get_template_directory_uri() . '/inc/Mobile_Detect.php'; // mobile detection
if(!function_exists('et_load_mobile')) {
function et_load_mobile() {
global $isMobile;
$detector = new Mobile_Detect();
$isMobile = $detector->isMobile() && ( ! $detector->isAndroidtablet() ) && ( ! $detector->isIpad() );
$isMobile = apply_filters( 'et_is_mobile', $isMobile ? TRUE : FALSE );
if ( $isMobile && ( ! isset( $_COOKIE[ 'mobile' ] ) || md5( 'disable' ) != $_COOKIE[ 'mobile' ] ) ) {
return TRUE;
} else {
return FALSE;
}
}
}
文件夹中加载移动主题,并显示相应的模板文件。
另外,我在主题中注册了一个名为mobile widget的小部件,如何在移动主题中调用小部件?
任何帮助将不胜感激。如果某个地方有任何文档链接,我也会很感激。