/ / Error en WPTouch PHP - php, wordpress, wordpress-plugin

Error en WPTouch PHP - php, wordpress, wordpress-plugin

Tengo este código para mi plugin WPTouch Worpress. Intenté agregarle algo y luego eliminé lo que agregué y ahora obtengo un error. ¿Cuál es el problema?

Error:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ")" in /home/kyfbnews/public_html/wp-content/plugins/wptouch/core/mobile-user-agents.php on line 18

Código:

  <?php

/* Smartphones */
global $wptouch_smartphone_list;
$wptouch_smartphone_list = array(
array( "iPhone" ),                              // iPhone
array( "iPod", "Mobile" ),                      // iPod touch
array( "Android", "Mobile" ),                   // Android devices
array( "Opera", "Mini/7" ),                     // Opera Mini 7
array( "BB", "Mobile Safari" ),                 // BB10 devices
array( "BlackBerry", "Mobile Safari" ),         // BB 6, 7 devices
array( "IEMobile/10", "Touch" ),                // Windows IE 10 touch devices
array( "IEMobile/11", "Touch" ),                // Windows IE 11 touch devices
array( "Firefox", "Mobile" ),                   // Firefox OS devices
"IEMobile/7.0",                                 // Windows Phone OS 7
"IEMobile/9.0",                                 // Windows Phone OS 9
"webOS"                                         // Palm Pre/Pixi
);

/* Tablets */
global $wptouch_tablet_list;
$wptouch_tablet_list = array(
// Nothing excluded yet
);

/* Matching any of these user-agents will cause WPtouch Pro to be shown for the "default" theme */
global $wptouch_device_classes;
$wptouch_device_classes[ "default" ] = $wptouch_smartphone_list;

global $wptouch_exclusion_list;
$wptouch_exclusion_list = $wptouch_tablet_list;

Respuestas

0 para la respuesta № 1

No veo el problema de inmediato, así que intente volver al valor predeterminado, que es:

global $wptouch_smartphone_list;
$wptouch_smartphone_list = array(
array( "iPhone", "Mobile" ),                    // iPhone
array( "iPod", "Mobile" ),                      // iPod touch
array( "Android", "Mobile" ),                   // Android devices
array( "BB", "Mobile Safari" ),                 // BB10 devices
array( "BlackBerry", "Mobile Safari" ),         // BB 6, 7 devices
array( "IEMobile/10.0", "Touch" ),              // Windows IE 10 touch devices
array( "Firefox", "Mobile" ),                   // Firefox OS devices
"IEMobile/7.0",                                 // Windows Phone OS 7
"IEMobile/9.0",                                 // Windows Phone OS 9
"webOS"                                         // Palm Pre/Pixi
);

Si eso falla, entonces tiene algo más en marcha. Si tiene éxito, agregue sus nuevas adiciones una por una y vea cuál es la causa del problema.