Ejemplo n.º 1
0
/**
 * Disable the infinite footer for Android devices, as it causes a browser crash
 * See http://wp.me/p2jjvm-qh
 *
 * @param array $settings
 * @uses Jetpack_User_Agent_Info
 * @filter infinite_scroll_settings
 * @return array
 */
function infinite_scroll_filter_settings($settings)
{
    $ua_info = new Jetpack_User_Agent_Info();
    if ($ua_info->is_android()) {
        $settings['footer'] = false;
    }
    return $settings;
}
function mf_page_redirect_to_app_stores()
{
    if (!is_page('app') && function_exists('jetpack_is_mobile')) {
        return;
    }
    $redirect_to = '';
    if (Jetpack_User_Agent_Info::is_iphone_or_ipod()) {
        $redirect_to = 'https://itunes.apple.com/us/app/maker-faire-the-official-app/id641794889';
    } elseif (Jetpack_User_Agent_Info::is_android()) {
        $redirect_to = 'https://play.google.com/store/apps/details?id=com.xomodigital.makerfaire';
    }
    if (!empty($redirect_to)) {
        wp_redirect($redirect_to, 301);
        // Permanent redirect
        exit;
    }
}