No estás registrado (Registrarse)

Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.

    •  
      CommentAuthorCMV
    • CommentTimeJul 10th 2010 editado
     # 1
    Estoy obteniendo este error al acceder a la siguiente página dentro de una categoria si dicha página no existe para la categoría.
    Por ejemplo, la categoría tiene 4 páginas y se intenta acceder a la 5a:

    Catchable fatal error: Object of class WP_Error could not be converted to string in (la última línea del código a continuación):

    $the_cat = get_the_category();
    $category_name = $the_cat[0]->cat_name;
    $category_link = get_category_link( $the_cat[0]->cat_ID );
    ?>
    <?php echo $category_link; ?>


    Cómo lo puedo solventar. Debería ir a la 404 y no mostrarme ese error
    •  
      CommentAuthorOM
    • CommentTimeJul 10th 2010
     # 2
    en qué archivo da el error , en category.php ?Blog de Finanzas Personales
    •  
      CommentAuthorCMV
    • CommentTimeJul 10th 2010
     # 3
    Bueno en el tema que estoy usando se trata de Archive.php
    •  
      CommentAuthorquality
    • CommentTimeJul 10th 2010
     # 4
    pero por la pinta va a ser error del plugin de chache ¿tienes activado un plugin así?Haciendo Cuentas __ Ayuda Familiar _ _ casas rurales
    •  
      CommentAuthorCMV
    • CommentTimeJul 10th 2010
     # 5
    Posted By: qualitypero por la pinta va a ser error del plugin de chache ¿tienes activado un plugin así?


    Tengo instalado el Super Cache pero ahora mismo no está activo (está en modo Desactivado). Falla al llamar a la variable $category_link, ¿crees que es por el plugin?
    •  
      CommentAuthorquality
    • CommentTimeJul 10th 2010
     # 6
    Podría ser, activalo y desactivalo a ver si actualiza los datos y si te sigue dando el error.Haciendo Cuentas __ Ayuda Familiar _ _ casas rurales
    •  
      CommentAuthorMarc
    • CommentTimeJul 11th 2010
     # 7
    ¿Has actualizado recientemente a una nueva versión de WP? Quizás haya cambiado la llamada al enlace de la categoría, en el codex de wordpress aparecen los tipos de llamadas que hace, quizás los tiros vayan por ahí.Domaining...! Te ayudo con la gestión de tus dominios en INWX España
    •  
      CommentAuthorOM
    • CommentTimeJul 11th 2010 editado
     # 8
    A ver si te funciona esto:

    1. Abre wp-includes/category-template.php
    2. Busca ?function get_category_link( $category_id ) {?
    3. Dentro de esa funcion busca estas lineas:
    if ( is_wp_error( $category ) )
    return $category;
    4. Reemplaza esas 2 líneas por:
    //if ( is_wp_error( $category ) )
    //return $category;


    Buena suerte.Blog de Finanzas Personales
    •  
      CommentAuthorCMV
    • CommentTimeJul 12th 2010
     # 9
    Posted By: OM
    //if ( is_wp_error( $category ) )
    //return $category;


    Muchas gracias OM, comentando estas dos líneas las dos veces que aparecen en category-template ha bastado.
    Gracias también a quality y Marc por haber contribuido.
    •  
      CommentAuthorquality
    • CommentTimeJul 12th 2010
     # 10
    Posted By: OMA ver si te funciona esto:

    if ( is_wp_error( $category ) )
    return $category;
    4. Reemplaza esas 2 líneas por:
    //if ( is_wp_error( $category ) )
    //return $category;


    OM, esa solución es como cuando abres un aparato para repararlo y cuando lo vuelves a montar te sobran tornillos :dumb:Haciendo Cuentas __ Ayuda Familiar _ _ casas rurales
    •  
      CommentAuthorOM
    • CommentTimeJul 12th 2010
     # 11
    Posted By: quality
    OM, esa solución es como cuando abres un aparato para repararlo y cuando lo vuelves a montar te sobran tornillos :dumb:Haciendo Cuentas__Ayuda Familiar_ _casas rurales


    Pues ha funcionado :bro:



    Posted By: CMV
    Posted By: OM
    //if ( is_wp_error( $category ) )
    //return $category;


    Muchas gracias OM, comentando estas dos líneas las dos veces que aparecen en category-template ha bastado.
    Gracias también a quality y Marc por haber contribuido.Fútbol 7Antivirus gratisCartas de amorFrases de amorCartas


    :webmainer:Blog de Finanzas Personales
    •  
      CommentAuthorJemact
    • CommentTimeJul 13th 2010
     # 12
    OM, esa solución es como cuando abres un aparato para repararlo y cuando lo vuelves a montar te sobran tornillos :dumb:


    Estoy contigo es como esconder la cabeza debajo de la tierra si no se ve no esta pasando :bigsmile:

    Un saludo :wink:
    •  
      CommentAuthorCorso
    • CommentTimeJul 13th 2010
     # 13
    ¿Qué tal proponer una solución mejor en lugar de sólo criticar la propuesta por otros?:: el roce hace el dominio ::
    •  
      CommentAuthorquality
    • CommentTimeJul 13th 2010
     # 14
    Es más fácil criticar :dumb:Haciendo Cuentas __ Ayuda Familiar _ _ casas rurales
    •  
      CommentAuthorCMV
    • CommentTimeJul 13th 2010 editado
     # 15
    Posted By: qualitycomo cuando abres un aparato para repararlo y cuando lo vuelves a montar te sobran tornillos


    :meparto: Realmente al menos así no se queja. No veo que me afecte en ninguna otra parte pero quizá adolezca de algo más gordo.

    Buscando el error he visto que hay varios hilos por ahí que se quejan de lo mismo pero no se encuentra solución :confuso: