Stránka 1 z 1

Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 09 úno 2017 15:33
od izzy1995
Dobrý deň, updatoval som Wordpress na verziu 4.7.2 a prestalo mi načítavať obrázky, ktoré sú vkladané dynamicky. V náhľade kódu mi neukazuje kompletnú cestu k obrázku. Čiže mi nefunguje ani slider (flex slider), ani fotogaléria (lightbox). Stránka je http://www.ecavbs.sk. Skúšal som obrázky opätovne nahrať, ale to nič nevyriešilo. Skúste mi prosím Vás pomôcť vyriešiť tento neduh s Wordpressom.

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 09 úno 2017 17:51
od izzy1995
UP - je to súrne

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 10 úno 2017 21:51
od LuCaCZ
Může být nekompatibilní šablona nebo plugin s novou verzí WP.
Galerie a úvodní slider je řešen pomocí čeho? Plugin/šablonou?

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 10 úno 2017 23:36
od izzy1995
Všetko je vrámci témy. Ak niekto vie, ako ju upraviť, nech sa mi ozve. Skúšal som aj požiadať od webhostingu o obnovenie zálohy, no najnovšia bola dnešná a to som začal riešiť problém ešte včera hneď ako sa vyskytli problémy. Ale automatické zálohovanie prepísalo staršiu zálohu a už bol koniec. Wedos sa mi síce snažil pomôcť, jediné, čo sa podarilo obnoviť spred aktualizácie je databáza.

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 11 úno 2017 00:49
od LuCaCZ
Šablona je 3 roky stará a mám podezření, že je stažená i z pochybnýho zdroje... Ale což...

Zapni DEBUG - do wp-config.php vlož řádek

Kód: Vybrat vše

define( 'WP_DEBUG', true );
jestli se budou vypisovat nějaké chyby

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 11 úno 2017 14:17
od izzy1995
Takže zapol som debug a hlási mi plno chýb.

Notice: Undefined index: full in /data/web/virtuals/120367/virtual/www/wp-includes/media.php on line 215

Notice: Undefined index: full in /data/web/virtuals/120367/virtual/www/wp-includes/media.php on line 216

Notice: Undefined index: full in /data/web/virtuals/120367/virtual/www/wp-includes/media.php on line 217

Notice: Undefined index: full in /data/web/virtuals/120367/virtual/www/wp-includes/media.php on line 218

zdroj: media.php

Kód: Vybrat vše

// If the file isn't an image, attempt to replace its URL with a rendered image from its meta.
   // Otherwise, a non-image type could be returned.
   if ( ! $is_image ) {
      if ( ! empty( $meta['sizes'] ) ) {
         $img_url = str_replace( $img_url_basename, $meta['sizes']['full']['file'], $img_url );
         $img_url_basename = $meta['sizes']['full']['file'];
         $width = $meta['sizes']['full']['width'];
         $height = $meta['sizes']['full']['height'];
      } else {
         return false;
      }
   }

media.rar
(28.78 KiB) Staženo 21 x

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 12 úno 2017 14:31
od izzy1995
UP

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 13 úno 2017 19:49
od izzy1995
Bude sa s tým niečo dať spraviť?

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 13 úno 2017 20:33
od LuCaCZ
Problém je asi v téhle funkci cs_attachment_image_src() v souboru šablony functions-theme.php... Zatím jsem ale nepřišel na to proč.

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 17 úno 2017 19:29
od izzy1995
UP

Re: Wordpress - nefunkčné img linky po update na 4.7.2

Napsal: 19 úno 2017 00:15
od LuCaCZ
tááákže... v souboru šablony functions-theme.php vyhledat funkci cs_attachment_image_src - řádek 1606
v ní jsou dva stejné řetězce

Kód: Vybrat vše

wp_get_attachment_image_src($attachment_id
změnit na

Kód: Vybrat vše

wp_get_attachment_image_src((string)$attachment_id

vpodstatě vložit (string)

Re: Wordpress - nefunkčné img linky po update na 4.7.2  Vyřešeno

Napsal: 23 úno 2017 18:08
od izzy1995
Díki moc, ako sa odmením?