get_avatar_url()

Zvolené téma obsahuje celkem 1 odpověď. Do diskuze (1 účastník) se naposledy zapojil uživatel  k0m1s a poslední změna je stará 8 let, 2 měsíce.

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (z celkem 2)
  • Autor
    Příspěvky
  • #26571

    k0m1s
    Participant
    Web

    Zdravím,
    po delší době jsem se zase setkal s chybou u WP a to v tomto znění:

    Fatal error: Cannot redeclare get_avatar_url() in .../*THEME*/functions/filters.php on line 126

    Dodávám, že URL jsem jen zkrátil.
    Problém je v tom, že se v tomto nějak neorientuju a nevím, jak to opravit. Zde je výpis z filters.php

    /* -------------------------------------------------------------------------*
    * AVATAR URL *
    * -------------------------------------------------------------------------*/

    function get_avatar_url($get_avatar){
    if(preg_match("/src='(.*?)'/i", $get_avatar, $matches)) {
    preg_match("/src='(.*?)'/i", $get_avatar, $matches);
    return $matches[1];
    } else {
    preg_match("/src=\"(.*?)\"/i", $get_avatar, $matches);
    return $matches[1];
    }
    }

    Můžete mi, prosím, poradit, co s tím? :)

    #26572

    k0m1s
    Participant
    Web

    Tak funkce upravena na

    if(!function_exists('get_avatar_url')){
    function get_avatar_url( $get_avatar ) {
    if(preg_match("/src='(.*?)'/i", $get_avatar, $matches)) {
    preg_match("/src='(.*?)'/i", $get_avatar, $matches);
    return $matches[1];
    } else {
    preg_match("/src=\"(.*?)\"/i", $get_avatar, $matches);
    return $matches[1];
    }
    }
    }

    ale avatar to nezobrazuje, netuším proč

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (z celkem 2)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti