
Кратки кодови су један од врхунаца WordPress-а. Кратки кодови су мост између програмера и креатора сајтова, који омогућава људима да поставе сложене делове садржаја скоро било где где пожеле. Креатори додатака воле кратке кодове јер то омогућава већу флексибилност у начину како и где њихови корисници приказују свој садржај.
Ако не знате шта су кратки кодови и како изгледају, то су они архаични текстови налик коду уоквирени угластим заградама. Изгледају отприлике овако:
Овај конкретни се зове embed кратки код и подразумевано је уграђен у WordPress. Овај конкретни уграђује видео са URL адресе у ваш садржај. Само копирајте и налепите горњи кратки код на свој сајт ако желите да га испробате.
Иза кулиса, оно што се дешава јесте да када WordPress наиђе на кратки код у вашем садржају, он се обрађује и претвара у нешто друго. У нашем случају изнад, кад год се
кратки код детектује, WordPress узима URL из кратког кода и проверава га према бројним добављачима садржаја које поседује. Када га пронађе, он преузима одговарајући iframe код за уграђивање и уместо тога приказује њега.
Па шта је овде проблем? Звучи прилично једноставно, само унесете кратак текст са заградама и готови сте.
Ту на сцену ступа Shortcode API…
Обиље кратких кодова
Shortcode API омогућава програмерима прављење кратких кодова. Захваљујући томе, програмери могу да додају сопствене кратке кодове унутар својих додатака.
Ово је сјајно, сада уз помоћ само кратког исечка налик коду (отуда и назив „кратки код“), почетници као и напредни корисници могу поставити практично било коју врсту садржаја коју пожеле било где.
WordPress подразумевано има само неколико кратких кодова. Лако их је откуцати из главе јер их има само неколико. Али ако инсталирате неколико додатака, број кратких кодова брзо скочи на десетак или више, а у неким случајевима и на преко стотину. Сваки кратки код има свој скуп атрибута и упутстава за коришћење. Сваки додатак највероватније има неку врсту документације о томе како сви њихови кратки кодови раде и наводи све доступне параметре у сваком од њих. Али били бисте луди да покушате да запамтите све кратке кодове и њихове атрибуте.
Проблем је у томе што не постоји централизовано место на којем можете сазнати све кратке кодове доступне на вашем сајту и како да их користите.
Неки покушавају да реше проблем
Неки додаци покушавају да реше овај проблем тако што приказују све своје кратке кодове у падајућем менију којем је лако приступити. Затим би клик на један од њих исписао кратки код, заједно са свим могућим атрибутима за њега. Више нема потребе за памћењем, што је добра ствар.

Неки иду и даље и додају искачући образац са подешавањима који има поља за потврду и бираче боја за попуњавање атрибута кратког кода.

Ово решење донекле функционише. Међутим, сваки додатак наводи само сопствене кратке кодове. Дакле, ако сваки додатак направи сопствени облик бирача кратких кодова, сигурно ћете наићи на ситуације када имате више бирача кратких кодова на екрану (ово ми се већ дешавало).

Другим речима, сваки додатак ради по своме и примењује сопствено решење за сопствене кратке кодове. Неки додаци додају или ново дугме поред дугмета „Add Media“, или ново унутар TinyMCE-а.
Сада можда размишљате: „Зашто једноставно не прикупити и кратке кодове других додатака и укључити их у свој падајући мени / бирач кратких кодова?“ Па, управо то сам и ја помислио. Али, то је лакше рећи него учинити. Објаснићу зашто ускоро, али хајде прво да погледамо како би изгледало идеално решење.
Идеално решење
Савршен план би био да се направи додатак који прикупља све доступне кратке кодове на вашем сајту, затим вам приказује списак и такође вам помаже да попуните све атрибуте. И сваки пут када инсталирате нови додатак, сви ти новоуведени кратки кодови би вам такође били приказани.
Замислите централно место где би сви ваши кратки кодови били смештени ради лакшег приступа. Сваки кратки код би описивао шта ради и ком додатку припада. Затим, за сваки доступан атрибут, замислите да сваки од њих има ознаку, правилан начин за избор вредности и опис. Биће вам приказани падајући менији, бирачи боја, радио дугмад, прекидачи и шта све не.
Нешто овако би нам олакшало животе као креаторима веб-сајтова и садржаја. Нема више прегледања различите документације или различитих делова администрације само да бисте копирали генерисани кратки код за слајдер који желите да користите.
Зачкољица
Нажалост, тренутно је прилично тешко урадити тако нешто. Не постоји сигуран начин да се сазнају сви детаљи кратког кода. Можете добити списак свих кратких кодова, али само њихове стварне ознаке/називе, не можете добити никакве додатне детаље о њима као што су листа атрибута, шта раде и њихови типови – попут ниске текста, боје или броја. Нити можете добити ишта налик опису за сваки атрибут.
Напомена за програмере: да, постоји новододати трећи аргумент за функцију shortcode_atts, али то није обавезан аргумент. Дакле, осим ако га сваки програмер додатака на свету не примени, и даље нећемо имати сигуран начин да утврдимо све атрибуте кратког кода.
Shortcode API не пружа никакве могућности за додавање описа кратких кодова, одређивање типова атрибута или описе атрибута. И осим ако сам WordPress не дода централни простор за приступ кратким кодовима, сумњам да ће ова могућност бити направљена.
Закључак
Тренутно је задатак организовања кратких кодова препуштен сваком програмеру појединачно. Осим ако се не развије централни метод унутар WordPress-а, очекујте да ћете и даље виђати више дугмади „Add Shortcode“ у свом контролном панелу. Да ли нешто овако треба додати у WordPress Core или не, посебна је велика расправа за себе.
Алтернатива
Постоје додаци за израду страница који овоме приступају другачије. Уместо програмског препознавања кратких кодова, они имају мапере кратких кодова где корисници могу ручно да унесу сваки детаљ кратког кода. Када се то уради, он постаје доступан унутар билдера страница. Иако ово функционише, они су доступни само на вашем сопственом сајту.
Ми овде у Page Builder Sandwich-у правимо нешто што се надамо да може да реши ову заврзламу са кратким кодовима. Претплатите се на наш билтен у наставку како бисте били обавештени о нашем напретку.
Сада можете постављати мапе у своје дизајне страница користећи Page Builder Sandwich!
Ако сте релативно нови у изради веб-сајтова, велике су шансе да вероватно нисте упознати са великом дебатом WordPress.com против WordPress.org. Можда нисте ни знали да и онај други постоји, као ни које су различите предности и мане сваког од њих. Дакле, о чему се, молим вас, ради у тој великој дебати између коришћења WordPress.com-а и WordPress.org-а? Да ли је овај други само јефтина копија која чека тужбу?
Ако сте приметили, једно од неписаних правила WordPress-а јесте да увек, али увек учини ствари бар мало лакшим за све – како за почетнике, тако и за искусне програмере. Један од начина на који остварују овај циљ јесте коришћење кратких кодова.
Звучи прилично једноставно. Сада, ако нисте чули за кратке кодове пре овог чланка и не знате како изгледају, то је онај архаични текст налик коду затворен у угласте заграде.

U osnovi, prazan prostor (whitespace), u svojoj najosnovnijoj definiciji, jeste prostor oko i između svih elemenata kompozicije koji je ostavljen neoznačen. To 




Једна важна ствар коју треба узети у обзир при изради вашег првог веб-места — било да сте предузеће, слободњак, или било шта и било ко — јесте да није свако вешт у језику кода и развоју софтвера. Можете бити, на пример, кувар који жели да објави своје рецепте на мрежи. Такође можете бити студент ликовних уметности коме је потребан професионални портфолио, или почетничко предузеће коме је потребно сопствено веб-место. Било да је у питању једно или друго или било шта између, остаје чињеница да, иако су неки од нас можда упознати са основама кода, нисмо сви програмери са пуним радним временом, и да не зна свако коме је потребно или ко жели веб-место како да га направи од нуле. Овде WordPress може бити од користи. Поставља се питање: „Зашто WordPress?“

Постоји мала шанса да сте овде зато што сте чули да је PBS вероватно
When I started getting further into software development and WordPress, I noticed that not a lot of page builders I come across with have that “page builder standard” I was looking for: 


In general, one thing that most people tend to overlook is today’s demand for functional design and aesthetics. While not all of us may be aware of the 





Click
Under the
Increase the top and bottom margin by hovering the cursor on the arrow pointing to the margin you want to adjust. When the cursor turns into a double-headed arrow, click and drag down to your desired margin height. Its important to put Whitespace (also called Negative Space) between elements in a composition to create flow and help draw focus to the content on the page.
To add a background image with text and element overlays, simply click the
Tip #1: For Premium users, using the
Type in the message for your header. See
You can also add buttons by clicking on