AMP on yhteisöllinen toiminta, joka lupaa a Parempi sivun lataus suorituskyky mobiilisympäristössä. Mutta kuten edellisestä opetusohjelmastamme löytyy, sinun täytyy uhrata fancy stuff sivustostasi ja noudattaa tiukasti sääntöjä, noudattaa ohjeita ja hankkia sivuja validoituna. Se kuulostaa paljon tekemättä, eikö?
Onneksi, jos olet luonut verkkosivustosi WordPressilla, voit hakea AMP: tä sivustoosi nopeasti käyttämällä AMP-WP-nimistä laajennusta. Se toimitetaan enemmän ominaisuuksia kuin mitä silmä täyttää. Joten, katsotaan miten se toimii.
aktivointi
Aluksi on kirjauduttava sivustoosi, mene osoitteeseen Lisäosat> Lisää uusi näyttö. Etsiä “AMP; asenna ja aktivoi Automatticilta.
Kun olet aktivoinut, voit tarkastella AMP-muunnettua viestiä lisäämällä / Amp / polun postin URL-osoitteen lopussa (esim. http://wp.com/post/amp/) tai ?amp = 1 (esimerkiksi. http://wp.com/post/?amp=1) jos et käytä sivustoosi Pretty Permalinks -ominaisuutta.
Ja kuten edellä näette, postille on annettu perusmuotoja, joita voit edelleen muokata.
Huomioida
Tällä hetkellä on muutamia asioita, jotka sinun pitäisi tietää laajennuksen tilasta:
arkisto - Kategoria, Tag ja Mukautettu taksonomia - eivät ole tällä hetkellä tuettuja. Niitä ei muunneta AMP-yhteensopiviksi. Mukautetut postityypit voidaan kuitenkin käynnistää AMP: hen suodattimen kautta.
Se ei lisää uutta asetusnäyttöä kojelaudassa. Mukauttaminen tapahtuu kooditasolla Toiminnot, Suodattimet, Luokka.
Plugin ei tällä hetkellä sisällä kaikkia AMP: n mukautettuja elementtejä, kuten amp-analytiikka ja amp-mainos ulos laatikosta. Jos tarvitset näitä elementtejä, sinun on sisällytettävä se liittämällä pluginin toiminnot tai suodattimet.
Räätälöinti
Lisäosassa on lukuisia toimintoja ja suodattimia, jotka tarjoavat joustavuutta AMP-sivun tyylien, sivun sisällön ja jopa HTML-merkinnän mukauttamiseen..
tyylit
Olen varma, että tämä on yksi asia, jota haluat muuttaa välittömästi sen jälkeen, kun plugin on aktivoitu, kuten esimerkiksi otsikon taustavärin, fontin perheen ja kirjasinkoon muuttaminen, jotta se vastaa paremmin sivustosi tuotemerkkiä ja persoonallisuutta.
Tätä varten voimme käyttää amp_post_template_css Toiminta functions.php teeman aihe.
Jos katsomme Chrome DevTools -tuotteita, nämä tyylit liitetään elementti ja ohittaa edelliset tyylisäännöt. Tällöin oranssin taustaväri lisätään otsikkoon.
Voit jatkaa tyylisääntöjen kirjoittamista normaalisti. Muista kuitenkin muutamia rajoituksia ja pidä tyylien koot alle 50Kb. Jos olet epävarma, tutustu aiempaan artikkeliin AMP-sivujen vahvistamisesta.
templating
Jos näyttäisi joutuvan muuttamaan paljon enemmän kuin vain muotoilua, voit piirtää koko mallin mukauttamista. Lisälaite, amp-wp, sisältää useita sisäänrakennettuja malleja, nimittäin:
header-bar.php
meta-author.php
meta-taxonomy.php
meta-time.php
single.php
style.php
Nämä mallit ovat aivan kuten tavallinen WordPress-mallin hierarkia.
Jokainen näistä malleista voidaan ottaa käyttöön tarjoamalla saman niminen tiedosto / Amp / kansiota. Kun nämä tiedostot ovat paikoillaan, plugin poimii ne oletustiedostojen sijasta ja sallii näiden mallien tuotoksen muuttamisen kokonaan.
twentytwelve ├── 404.php ├── am ent ├── meta-author.php │ ├── meta-taxonomy.php │ ├── single.php └── └── style.php
Voit kirjoittaa kaikki tyylit uudelleen style.php tiedosto, tai muokkaa koko AMP-sivun rakennetta tarpeisiisi kanssa single.php. Sinun on kuitenkin pidettävä muutos AMP-määräysten mukaisena.
Luettelo koukkuista ja suodattimista
Kuten aiemmin mainittiin, tämä laajennus toimitetaan useilla toiminnoilla ja suodattimilla. Kukin tässä artikkelissa ei ole mahdollista kattaa. Mutta voimme mennä huipulle, yhteenvedolle ja tarvitsemillesi katkelmille:
Toimet
amp_init; toiminta on hyödyllistä laajennuksille, jotka tukeutuvat AMP: hen niiden pluginiin; se toimii, kun laajennus on jo aloitettu.
Samankaltainen wp_head voimme käyttää amp_post_template_head sisällyttämään lisäelementtejä pää tunniste AMP-sivuilla meta, tyyli, tai käsikirjoitus.
toiminto theme_amp_google_fonts () ?>
amp_post_template_footer tämä toiminta on samanlainen kuin wp_footer.
toiminto theme_amp_end_credit () ?>
Suodattimet
amp_content_max_width käytetään AMP-sivun enimmäisleveyden määrittämiseen. Leveyttä käytetään myös upotettujen elementtien, kuten Youtube-videon, leveyden asettamiseen.
amp_site_icon_url käytetään asettamaan kuvakkeen - favicon ja Apple -kuvake - URL. Oletusarvo laskee Site Icon -liittymän kautta ladatulle kuvalle, joka otettiin käyttöön versiossa 4.3.
amp_post_template_meta_parts on tarkoitettu silloin, kun sinun täytyy muokata postin metatietoa, kuten tekijän nimi, luokka ja aikaleima. Tämän suodattimen avulla voit sekoittaa oletusjärjestyksen tai poistaa jonkin metan AMP-sivulta.
amp_post_template_metadata on mukauttaa Schema.org-tietorakennetta AMP-sivuilla. Seuraava esimerkki näyttää, miten tarjoamme sivuston logon, joka näkyy AMP-karuselliin Google-hakutuloksessa, ja poista sivun muokattu aikaleima.
amp_post_template_file tämä on vaihtoehtoinen tapa ohittaa mallitiedostot. On hyödyllistä, jos haluat järjestää mukautettuja AMP-mallitiedostoja muussa hakemistossa kuin / Amp /.
amp_query_var käytetään AMP-sivun päätepisteen muuttamiseen, kun URL-osoite on käytössä. Oletuksena se on asetettu / Amp /. Seuraavaksi AMP-sivu on nyt saatavilla lisäämällä / M / URL-osoitteessa (esim. www.example.com/post-slug/m/).