Ustvarite kratke kode za našo WordPress temo

Odkar smo začeli s tem projektom, smo si vedno želeli, da bi imel lastno oznako in zato je druga predloga, ki jo uporabljamo DesdeLinux, smo ga ustvarili 100%.

Nato so sledile še druge različice in čeprav lahko nekatere spletne storitve kupimo ali najamemo za izdelavo takšnih modelov StudioDWeb.comali kupite predloge, že ustvarjene v ThemeForest.net, vedno smo si želeli imeti svojega, prilagojenega našim potrebam in se ustaviti WebDevelopment.com vam lahko pomaga 😀

Vseeno sem navdušen nad spletnim oblikovanjem in razvojem in že delam na novi temi za DesdeLinux in pokazal vam bom nekaj posnetkov zaslona, ​​kako izgleda.

Ideja ni izstopiti iz tistega, na kar smo že prilagojeni, zato veliko elementov ostane enakih ali na podoben način. Začnem z domačo stranjo

posnetek zaslona-dl

In tako bi izgledali članki:

screenshot-dl-post

Kot lahko vidite, ustreza našemu merilu in vključili smo novo Kratke kode za izdelavo člankov.

Zato se mi je zdelo, da bi z vami delil, kako ustvariti enega od njih (informacijskega), če jih želite vključiti v svoje teme WordPress. Mislim, nekaj takega:

To bo primer ShortCode

Nisem strokovnjak za programiranje s tem sistemom upravljanja vsebin, zato ne bom poskušal pojasniti, zakaj in kako deluje na ta način, pokazal vam bom le, kako to storiti, točka.

Za to uporabljamo "švicarski vojaški nož" iz WordPress, Mislim na datoteko function.php ki ga običajno najdemo v skoraj vseh temah.

Oklepaji_funkcija

Ejemplo del Function.php con los ShortCodes de DesdeLinux

V tej datoteki bomo dodali strukturo naše kratke kode in seveda oznako, ki jo prikazuje. Torej, pojdimo k temu.

Znotraj funkcije.php

Znotraj naše datoteke function.php bomo postavili strukturo HTML ShortCode, vendar oznake HTML ni preprosto postaviti samo tako. Imeli bi nekaj takega:

// Infobox info funkcije ($ atts, $ content = null, $ code = "") {$ return = ' '; $ return. = $ vsebina; $ return. = ' '; vrnitev $ donos; } // Kratka koda add_shortcode ('info', 'infobox');

Od tu pojasnjujemo nekaj stvari. Prvič, ko uporabimo dve vrstici, torej črto komentiramo // Informacije to je samo komentar.

V tem primeru ime funkcije infopolje Lahko ga spremenimo v tisto, kar želimo, vendar se mora ujemati z imenom, ki ga uporabljamo v zadnji vrstici.

En cada $ vrnitev vrnemo tisto, kar je bilo oznak HTML, in upoštevati moramo, da moramo po prvi dodati piko pred znak enačbe in vrstica se konča z znakom podpičje

Primer:

$ return. = $ vsebina;

Spremenljivka $ vsebina kamor privzeto gre vsebina, ki jo vstavimo v ShortCode, vrne vrednost nič, če ničesar ne damo.

Zdaj je ime ShortCode tisto, s čimer smo nastavili:

add_shortcode( 'info', 'infobox' );

Kje se lahko spremeniš info za tisto, kar želimo. Zdaj, da bo videti kot primer, moramo dati:

[ info ]Este será el ShortCode de ejemplo[ /info ]

Čeprav seveda brez presledkov, ki sem jih postavil, ker bi bila očitno aktivirana ShortCode.

Slog ShortCode

Če pogledate zgornjo vrstico, bi bila brez kode PHP in spremenljivk ShortCode v čistem HTML-ju nekaj takega:

<div class="alert-info"></div>

Torej moramo uporabiti samo slog CSS.

.alert.alert-info {background: # d9edf7 url (info.png) brez ponovitve 7px 50%; polmer obrobe: 4 slikovne pike; obroba: 1px solid # bce8f1; barva: # 3a87ad; velikost pisave: 14px; marža: 15px 15px; oblazinjenje: 15px 15px 15px 50px poravnava besedila: levo}

In to je to .. Ponavljam, nisem programer ali kaj podobnega, in moja razlaga je, kako razumem, da ShortCode deluje the


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   preostanek72 je dejal

    Všeč mi je, kako izgleda, čestitam vam.

    1.    živahno je dejal

      Hvala, pot je še dolga, hvala.

  2.   Rogers je dejal

    Zelo dobro!! Takšno temo bi mi bilo všeč v mojem delovnem programu.
    Čestitam vam!

    1.    živahno je dejal

      Nisem še dal, lahko vam ga prodam HAHAHAHAHA .. Šalim se 🙂

  3.   Manuel E. je dejal

    Odlično, hvala za skupno rabo.
    Ta vrsta virov je v spletu zelo potrebna in stvari jasno razloži.

    Lep pozdrav!

  4.   eliotime3000 je dejal

    Čudovit dizajn. Poglejmo, ali mi lahko za mojo spletno stran podate to predlogo, da jo prilagodim.

  5.   krokar291286 je dejal

    to je mogoče storiti v bloggerju?

  6.   Javier je dejal

    No, nič, postavil sem tako, kot je in zame ne deluje, kaj bi lahko bilo? : /

    Sem dal [info] informacije [/ info]

    in v moji objavi na wordpressu se prikaže samo: informacije, oklepaji izginejo, mislim, da je nekaj narobe: /

    1.    Johnny Silva je dejal

      Mogoče v vaši predlogi kratke kode niso definirane v function.php, saj so v mojem primeru te vrednosti dodane v datoteko, imenovano shortcodes.php moje teme