Спыніце абнаўляць гады бізнесу на вашым сайце WordPress з дапамогай гэтага кароткага кода

Шматгадовы бізнес-шорт-код для WordPress

Адна з найлепшых рэчаў WordPress - гэта гнуткасць стварэння шорткодаў. Шорткоды у асноўным радкі замены, якія вы можаце ўставіць у свой змест, які адлюстроўвае дынамічны змест.

Я дапамагаю кліенту на гэтым тыдні, калі яны бяруць адзін са сваіх прадуктаў і разгортваюць яго ў новы дамен. Сайт складаецца з сотняў старонак, і ён быў дастаткова актыўным. Пакуль мы працавалі над хіт-парадам пытанняў, усплыло тое, што былі дзясяткі паведамленняў у блогах, старонак і заклікаў да дзеянняў, якія гаварылі пра гады дзейнасці кампаніі.

На некаторых старонках было 13, на некаторых 15, на іншых было дакладна 17 - усё залежыць ад таго, калі яны былі напісаны. Гэта адно з тых непатрэбных правак, якое трэба зрабіць, каб шорт-код выдатна спраўляўся.

Усё, што нам трэба зрабіць, - гэта зарэгістраваць шорт-код, які прымае бягучы год і адымае яго ад года заснавання кампаніі. Мы можам зарэгістраваць шорт-код і змясціць функцыю ў тэму сайта functions.php Выява:

function YIB_shortcode() {
   $start_year = '2003';
   $current_year = date('Y');
   $displayed_year = $current_year - $start_year;
   $years = $displayed_year;
   return $years;
}
add_shortcode('YIB', 'YIB_shortcode');

Функцыя аднімае бягучы год ад 2003 года, каб выйсці з неабходнай колькасцю гадоў, якія кампанія вяла.

Такім чынам, калі я хачу напісаць, як даўно кампанія працуе ў рамках зместу сайта, я проста пішу:

Our company has been in business for [YIB]+ years!

Зразумела, вы можаце зрабіць нашмат больш складаным з гэтым тыпам шорт-кода ... вы можаце выкарыстоўваць HTML, выявы, CSS і г.д., але гэта проста просты прыклад, каб проста пераканацца, што ваш сайт ужо дакладны!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.