Jostakin syystä nyt kuitenkin tietokanta rikkoutui ”Oma CSS” tallentamaani dataan. CSS:n koko läheteli alkuperäistä CSS:ää.
Sen joka version tallentamista tietokanta ei kestänyt.
180MB koosta varjaan yli 95% oli CSS-dataa.
CSS on n. 140 Kb minimoitu CSS.
Jostakin ihme syystä WordPress laittoi twentyfourteen-teeman CSS:ää tavallisen sivuun liittyneen tietueen yhteyteen.
Jokainen tietue oli niin iso, että sen käsittely tietokoneellani oli erittäin hidasta. phpMyAdmin käsitteli yhtä tietutetta varsin kauan.
Liian iso paketti kaatoi phpMyAdminin.
Kun yritin palauttaa joitakin tiedostoja SQL-dumpista phpMyAdmin avulla, se pilkkoi yhden tietueen moneksi. Yhdestä tietueesta tuli yksi tavallinen sivu + 4-5 twentyfourteen-teeman tyylitiedostotallenetta. Poistin CSS-roskat.
Sivustoa en saanut enää kunnolla toimimaan kun yritin kursia kokoon käyttökelpoiseksi katsomaani dataa phpMyAdmin avulla.
Kaikki siirtyneet sivut eivät näkyneet missään. Kun hain tietoa yksittäisestä kentästä luodakseni siitä kopion, tuli ilmoitus että sivua ei voi julkaista. phpMyAdminista näki, että WordPress teki kaksi versiota heti kättelyssä. Toki se saattaa olla normaalia, mutta ilmoitus, että julkaisu epäonnistui, ei ole.
foorumitietueet eivät löydä foorumiosastoja senkään jälkeen kun määritin, mihin osastoon mikin säie kuuluu. Mikään vastaus ei näy taustakäytössä.
Visuaalinen editori ei toimi. Visuaalinen editori on muuten siitä herkkä tapaus, että jos on paha JavaScript tai CSS syntaksi virhe, se lopettaa toimintansa tai toimii vain osittain. Syynä se, että se lataa editorin yhteydessä CSS:ää ja JS:ää. Edeltävä rikkinäinen koodi tuohoaa toiminnan. Otin kaikki omat PHP-lisäykseni pois käytöstä. Tarkistin vielä CSS-paketit. Ei virheitä. Mutta editori ei toimi. Ei edes sen jälkeen kun otin CSS:t pois ja jäljelle jäi vain editorin itsensä lataama CSS.
Jotain ihme häiritsevää roskaa tietueisiin siis jäi. Pitäisi kai vielä kerran luoda oma tietokanta ja tietue kerrallaan phpMyAdmin kentästä kopioida toisaalle. Tulee mukaan tosin vain teksi, ei tekstiin liittyvät avainsanat.
Laitoin CSS:n erillistiedostoihin. Ongelmana on se, että ne tallentuvat turhankin helposti cacheen eivätkä aina päivity. Toinen ongelma on ::before/::after – merkistöä ei käydä lävitse, jolloin ä ja ö eivät näy oikein.
tosin sen kai saa korjattua @charset -säännöllä, mutta mikä on oikea säätö, että ä jö näkyvät eikä niiden tilalle tule kysymysmerkkiä