Me entero por Andrés de un truco muy chulo para mostrar la plantilla por defecto de WordPress a los visitantes que aún utilicen Internet Explorer 6, y que así vean bien nuestro contenido aunque se pierdan nuestras virtudes estéticas desplegadas en nuestra plantilla elegida.

Para conseguirlo solo tienes que añadir lo siguiente al fichero functions.php de tu theme (plantilla):

PHP:
  1. add_filter('template', 'serve_default_to_iesix');
  2. add_filter('option_template', 'serve_default_to_iesix');
  3. add_filter('option_stylesheet', 'serve_default_to_iesix');
  4. function serve_default_to_iesix($theme) {
  5.  if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false)
  6.     $theme = 'default';
  7.  return $theme;
  8. }

Compartir en Tuenti Mostrar el theme Default a Internet Explorer 6


También te puede interesar :

    10 comentarios en “Mostrar el theme Default a Internet Explorer 6”

  1. Información Bitacoras.com...

    Valora en Bitacoras.com: Me entero por Andrés de un truco muy chulo para mostrar la plantilla por defecto de WordPress a los visitantes que aún utilicen Internet Explorer 6, y que así vean bien nuestro contenido aunque se pierdan nuestras virtudes es.....

  2. Muy interesante y la verda un consejo útil para cualquier Blogger. :)

  3. castguer (5 comentarios) dijo:

    Mira lo que me ha pasado al colocar el script en el functions.php y no se cvomo arreglarlo:

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-login.php on line 290

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-login.php on line 302

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 689

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 690

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 691

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 692

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 693

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 694

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 697

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 698

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 699

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 700

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 703

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 704

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 705

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 706

    Warning: Cannot modify header information - headers already sent by (output started at /home/ulpilex/public_html/Vitruvius/wp-content/themes/big-blue-01/functions.php:6) in /home/ulpilex/public_html/Vitruvius/wp-includes/pluggable.php on line 865

    • Antow (5 comentarios) dijo:

      castguer yo te recomendaría que editases el archivo functions.php en tu ordenador, te lo bajas por FTP, y lo vuelves a subir borrando las líneas de código que han producido el error ;-) No sé si es el mejor procedimiento en estos casos pero a mí me ha servido en algunos casos :-)

  4. [...] Tellado encontrei um truco bem legal para mostrar um theme default aos visitantes que ainda utilizem Internet Explorer 6 para visitar nosso blog WordPress, e que assim vejam bem nosso conteúdo mesmo perdendo algumas das [...]

  5. [...] Vi no Ayuda WordPress uma dica interessante de como mostrar o tema default para os usuários do Internet Explorer 6. Como [...]

  6. [...] | AyudaWordpress (spanish) Categories: WordPress Tags: Comments (0) Trackbacks (0) Leave a comment [...]

  7. Edgar (1 comentarios) dijo:

    Español - ¿Como puedo mostrar un widget en la sidebar si el usuario usa Internet Explorer?
    Ingles - How I can show a sidebar widget if user use Internet explorer?

Escribe un Comentario

Conectar con Facebook

XHTML: Puedes usar estos códigos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Subir

Participa en el Debate
  • Fernando: Es por feedburner
  • servant: Gracias, no sabia como agregarlo no solo al index.php sino a cada entrada single.php Me...
  • Bodas: Fernando, la solución de feedburner: http://tudominio.com/feed=rss2 &cat=-3,-12 No...
  • juan leyba: alguien sabe si se puede usar archivos .png en vez de jpg??? Necesito que los banners...
  • Vanesa: Perdón Fernando!!!!!! te cambié el nombre XD corrígelo porfa! ;) gracias!!
Noticias Breves
  • El prestigioso diseñador web Rodrigo Galíndez, una vez más nos deleita con un impecable theme WordPress, de calidad premium, pero 100% gratis. Se trata de Modernist, de sutiles detalles minimalistas, con espacios equilibrados y un manejo profesional del blanco. Podés ver la demo y descargarlo aquí.

    [#5]

  • Si usas el plugin Simple Twitter Connect debes saber que desde hace un rato ya está disponible una actualización que incorpora el nuevo botón oficial de Twitter para compartir contenido.

    [#3]

  • Casi sin previo aviso está disponible WordPress 3.0.1 para descarga, de momento solo en inglés, en el sitio oficial. Esta actualización soluciona una cincuentena de pequeños fallos y poco más.

    [#14]


  • Ahora mismo en los FOROS ...
    Únete a la comunidad
    Usuarios Registrados
  • Acceder

  • Translate this Blog
    Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag