Siirtopalvelumme lyhytkoodien puhdistusasetuksen avulla WordPress-artikkeleihin sisältyvät lyhytkoodit muunnetaan automaattisesti muotoihin, jotka näkyvät oikein Shopify-teemoissa tuontiprosessin aikana. Tällä sivulla selitetään kunkin lyhytkoodin erityinen toiminta ja turvaominaisuudet, joilla estetään tahattomat ylikirjoitukset.
1. Tärkeimmät automaattisesti muunnettavat lyhytkoodit
Seuraavat lyhytkoodit korvataan automaattisesti HTML-tageilla tai upotetuilla soittimilla, jotka toimivat Shopifyn tekstiosassa (body_html).
[gallery] (Kuvagalleria)
Lyhytkoodi useiden kuvien näyttämiseen sommittelussa.
- Tekniset tiedot: Selvittää
ids-attribuutin sisältämät tunnisteet todellisiksi kuva-URL-osoitteiksi ja tulostaa ne ruudukkoasettelunacolumns-asetuksen perusteella. - Tulostusesimerkki: Jokainen kuva on kääritty
figure-tagiin, ja koko joukko on käärittydiv-säiliöön, jossa on tyylin säätöön tarkoitettu luokka.
[caption] (Kuvan kuvateksti)
Lyhytkoodi kuvausten (kuvatekstien) lisäämiseen kuviin.
- Tekniset tiedot: Erottaa kuvatagin tekstistisestä sisällöstä ja muuntaa ne semanttiseksi
<figure>- ja<figcaption>-rakenteeksi.
[audio] / [video] (Ääni- ja videosoittimet)
Lyhytkoodit ääni- tai videotiedostojen toistamiseen artikkelin sisällä.
- Tekniset tiedot: Muunnetaan selaimen vakiomuotoisiksi
<audio controls>- tai<video controls>-tageiksi. Videoissa säilytetään myösposter-attribuutti (pienoiskuva).
[embed] (Ulkoisen sisällön upottaminen)
Lyhytkoodi ulkoisten sivustojen, kuten YouTuben tai Vimeon, upottamiseen.
- Tekniset tiedot: Tunnistaa automaattisesti YouTube- tai Vimeo-URL-osoitteet ja muuntaa ne upotetuiksi
<iframe>-soittimiksi. Muut URL-osoitteet tulostetaan turvallisuussyistä ulkoisina linkkeinä.
[playlist] (Soittolista)
Lyhytkoodi useiden ääni- tai videotiedostojen luettelon näyttämiseen.
- Tekniset tiedot: Tulostaa kohteet luettelomerkittynä luettelona, joka sisältää kuvat tai tiedostonimet rikkinäisten linkkien estämiseksi.
2. Turvaominaisuudet tahattoman muunnoksen estämiseksi
Jotta varmistetaan, että normaalissa tekstissä esiintyviä hakasulkeita [...] ei poisteta tai muunneta vahingossa, käytämme seuraavia turvaominaisuuksia:
Vain pienet kirjaimet (kirjainkoon tunnistava)
Vain pienillä kirjaimilla kirjoitetut tagit tunnistetaan lyhytkoodeiksi.
- Muunnettavat kohteet:
[gallery],[audio]jne. - Suojatut kohteet: Suuria kirjaimia tai numeroita sisältävät merkinnät, kuten
[Any],[This]tai[123], säilytetään tekstinä juuri sellaisenaan.
Ohittaminen kaksoishakasulkeilla
Kuten WordPress-vakiomäärityksissä, voit välttää muunnoksen käyttämällä kaksoishakasulkeita.
- Syöte:
[[gallery]] - Tuloste:
[gallery](Näkyy tekstinä sen sijaan, että se suoritettaisiin lyhytkoodina)
Määrittelemättömien tagien suojaus
Tuntemattomia tageja, joita ei ole määritetty järjestelmässä, käsitellään seuraavasti:
- Sulkeva tyyppi
[tag]Sisältö[/tag]: Vain tagin osat poistetaan; ”Sisältö” säilytetään aina. - Yksittäinen tyyppi
[tag]: Ellei se sisälly alla mainittuun kieltolistaan, sitä käsitellään tekstinä ja se säilytetään ennallaan.
3. Tarpeettoman koodin automaattinen poistaminen (Musta lista)
Tunnetut lisäosista peräisin olevat koodit, jotka käyvät tarpeettomiksi Shopify-siirron aikana, poistetaan automaattisesta.
- Kohdeavainsanat:
contact-form-7,mwform_formkey,gravityform,contact-form,rev_slider,layerslider,sitemap,addtoany,yoast_breadcrumbjne. - Kohde-etuliitteet: Kaikki tagit, jotka alkavat merkkijonolla
vc_(WPBakery) taiet_pb_(Divi).
Näitä asetuksia hallitaan kehittäjille tarkoitetussa määritystiedostossa (shortcode-config.ts), ja tiettyjä tageja voidaan tarvittaessa lisätä poistolistalle.