Shortcodes zijn kleine tekstfragmenten die via de codewidget of de verschillende tekst Brics die komen met Blocs Wanneer een project wordt geëxporteerd, worden deze codes vervangen door algemene projectvariabelen zoals de paginanaam, titel of basis-url. Shortcodes kunnen erg handig zijn bij het ontwikkelen van aangepaste Blocs, Brics en paginasjablonen.
Paginadetails
%paginanaam% - Paginanaam
%pagina titel% - Pagina titel
% pageFileName% - Paginabestandsnaam
% zoekwoorden% - SEO-trefwoorden
%Omschrijving% - SEO-beschrijving
%pagina URL% - Pagina URL
%pagePathLevel% – Voorvoegsel paginapad op basis van niveau, bijv. (../).
Sitegegevens
% baseURL% - Basis-URL
E-commerce
%ecwidStoreID% – Ecwid Store ID – Projectinstellingen
%paddleUserID% – Paddle Gebruikers-ID – Projectinstellingen
%snipcartApiKey% – Snipcart Api Key – Projectinstellingen
%stripeUserID% – Stripe Gebruikers-ID – Projectinstellingen
Sociale accounts
%xGebruikersnaam% – X (Formeel Twitter) Gebruikersnaam – Projectinstellingen
%Facebook gebruikersnaam% – Facebook-gebruikersnaam – Projectinstellingen
Misc
% isPreview% - Identificeer de voorbeeldmodus
Korte codes gebruiken in aangepaste Bric-sjabloonbestanden
Bij het gebruik van korte codes in een aangepast Bric-sjabloonbestand, moeten ontwikkelaars hun sjablooncode schrijven om rekening te houden met de waarschijnlijkheid dat een aangepaste Bric wordt toegevoegd in het globale gebied, waardoor het sjabloonbestand door elke pagina op de site wordt gebruikt. Dit heeft natuurlijk invloed op de paginaspecifieke korte codes. Als een paginakorte code (%pageName%) wordt gebruikt in een sjabloonbestand dat in een globaal gebied is geplaatst, is de waarde bij export leeg.
Shortcodes gebruiken in mondiale gebieden
Blocs biedt ondersteuning voor het gebruik van shortcodes in Global Areas. Korte codes voor paginadetails die in een van de Global Areas worden geplaatst, worden echter verwijderd en niet weergegeven wanneer een site wordt geëxporteerd of bekeken.