Support » Asennus » Herja taustakuvasta

  • Päivitin sivun versioon 3.4, jonka jälkeen tuli tällaiset herjat:
    Notice: add_custom_background on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-background’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Notice: add_custom_image_header on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-header’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Mistä nuo tulevat? Functions.php:stä en löytänyt mitään tuonkaltaista.

    Sivu on:

    tps-keilaajat.net

    ja siellä menu Kilpailutuloksia. Jokainen menun sivu on tehty samalla tavoin ja vain tuosta yhdestä tulee tuo herja.

Esillä 6 vastausta, 1 - 6 (kaikkiaan 6)
  • Virheilmoitus johtaa tässä harhaan. Ongelma on tuon functions.php:n sijasta teemassa, joka on vissiin Twenty Ten?

    Versiossa 3.4 pari teeman käyttämää funktiota vanheni, josta seuraa varoituksia. Teeman päivitys korjaa nämä – mutta jos teeman tiedostoihin on tehty omia muutoksia, ne pitää muistaa kopioida talteen ennen päivitystä, etteivät katoa.

    Thread Starter jlawp

    (@jlawp)

    Teema on Weaver. Mitenkäs tuon päivittäisi kun siihen ei pysty kirjautumaan koska kirjautumisyritys heittää lisää virheilmoituksia ja nyt wp-login.php:ssä ym:ssa väitetään olevan virheitä, näin

    Notice: add_custom_background on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-background’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Notice: add_custom_image_header on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-header’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-login.php on line 365

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-login.php on line 377

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 680

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 681

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 682

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 881

    ja kirjautuminen tyssää siihen.

    Onko tässä nyt muuta mahdollisuutta kuin tehdä koko sivu uudestaan?

    Eniten ihmettelen sitä että tuo menu oli ainoa missä virheilmoituksia tuli vaikka muut on tehty ihan samoin.

    Thread Starter jlawp

    (@jlawp)

    No nyt selvisi miksi herja tuli. Olin näköjään unohtanut DEBUG-parametrin arvoon true wp-config.php:ssä. Kun pistin tuon falseksi toimi ok.

    Hiukka kyllä ihmettelen että dbuggaus pistää systeemin niin juntturaan että edes kirjautuminen ei onnistu jotta voisi kokeilla kaikkea. Sellainen kai ei debuggauksen tarkoitus ole.

    Ei, kun se toimii juuri niin, että se tuo nuo virheet näkyville. Tarkoitus olisi, että korjaisit ne virheet ja sen jälkeen homma toimii just niinkuin pitää. Nyt pistit debugin pois, mutta virheet ovat yhä siellä, ne vain eivät itsessään ole niin kriittisiä, että rikkoisivat paikkoja.

    Enivei, teeman tiedostoista (luultavasti functions.php) pitäisi nyt etsiä kohta, jossa sanotaan ”add_custom_background” ja korjata se käyttämään ”add_theme_support( ’custom-background’, $args)”-funktiota, samoin tuo toinen vika. Se olisi ongelman oikea ratkaisu. Jos teeman valmistaja ei tätä päivitystä tarjoa, korjaus pitää tehdä itse.

    Thread Starter jlawp

    (@jlawp)

    Sitähän sen debugin kuuluu tehdä mutta ei niin että debugattaessa ei järjestelmää pysty käyttämään. Tässä esimerkiksi ei pystynyt kirjautumaan debugin ollessa päällä ja mitenkäs sitten järjestelmää pystyisi päivittämänn. Onneksi ilman debuggia pystyin kirjautumaan ja pääsin päivittämään Weaver-teeman uuteen versioon. Se sitten korjasi myös nuo virheet joten homma on nyt kondiksessa.

    Functions.php:ssä moista kohtaa ei ollut vaan ilmeisesti kuten alussa epäilitkin, kohta oli jossain teeman tiedostossa.

    Kiitän avusta.

    Sitä varten on FTP – teeman tiedostoja kannattaa muutenkin päivittää FTP:n yli, koska pienikin virhe voi estää WordPressiin pääsemisen (kuten huomasit).

Esillä 6 vastausta, 1 - 6 (kaikkiaan 6)
  • The topic ‘Herja taustakuvasta’ is closed to new replies.