Kali ini saya akan kongsikan bagaimana menggunakan sepenuhnya fungsi yang ada di dalam YOOtheme Pro Page Builder di dalam membuat tagging untuk SPLaSK. Cara di bawah boleh digunakan sekiaranya anda menggunakan sepenuhnya fungsi Element di dalam Page Builder ini.
Selain dari menggunakan fungsi Element, ada juga tagging yang perlu di masukkan di dalam PHP Code file template. Bagi kaedah ini, disarankan menggunakan Child Template (Overrides) supaya file-file yang telah diubah tidak kembali kepada asal apabila kemaskini versi template di buat.
splwpk-search-function
if ($style) {
$search['autofocus'] = true;
$attrs['splwpk-search-function'][] = 'splwpk-search-function'; //SPLaSK
}
// Modal
if ($style == 'modal') {
$search['class'][] = 'uk-text-center';
$attrs['class'][] = 'uk-search-large';
$attrs['splwpk-search-function'][] = 'splwpk-search-function'; //SPLaSK
} else {
$attrs['class'][] = 'uk-search-default';
$attrs['splwpk-search-function'][] = 'splwpk-search-function'; //SPLaSK
}
splwpk-privacy-policy
Memandangkan Page Builder ini tidak menggunakan HTML Footer Tag <footer>, jadi kena masukkan sendiri tag tersebut.
<footer>
<a href="index.php?Itemid=146" splwpk-privacy-policy="splwpk-privacy-policy" splwpk-pdpa="splwpk-pdpa">Dasar
Privasi</a>
</footer>
splwpk-publication
splwpk-feedback
Bagi kedua tag ini, tagging boleh dimasukkan pada setting di Menu. Kita akan menggunakan value pada Link Class untuk dijadikan value pada SPLaSK Tagging.
Pada Link Class di setting Menu, masukkan value tagging splwpk-publication
atau splwpk-feedback
Seterusnya, edit file nav.php
//SPLaSK
if (isset($item->anchor_css)) {
$link[$item->anchor_css] = $item->anchor_css;
}
Untuk tag ini, terdapat 6 sub-tagging bersama timestamp yang perlu dipatuhi
splwpk-broadcast="splwpk-broadcast" timestamp="2020-03-01 08:08:08"
splwpk-about-us="splwpk-about-us" timestamp="2020-03-01 08:08:08"
splwpk-news="splwpk-news" timestamp="2020-03-01 08:08:08"
splwpk-faq="splwpk-faq" timestamp="2020-03-01 08:08:08"
splwpk-client-charter="splwpk-client-charter" timestamp="2020-03-01 08:08:08"
splwpk-contact-details="splwpk-contact-details" timestamp="2020-03-01 08:08:08"
Memandangkan tag bagi kriteria Updated Content ini perlu disertakan sekali dengan timestamp, saya asingkan kepada dua jenis :
<span splwpk-broadcast="splwpk-broadcast" timestamp="
"></span>
Y-m-d g:i:s
<span splwpk-about-us="splwpk-about-us" timestamp="
"></span>
Y-m-d g:i:s
splwpk-open-data
Untuk tag ini, boleh letak kod HTML seperti di bawah
<a href="https://www.data.gov.my/data/ms_MY/dataset/?q=Kementerian+Pelancongan%2C+Seni+dan+Budaya+Malaysia&sort=title_string+asc"
splwpk-open-data="splwpk-open-data" opendata="opendata" dataterbuka="dataterbuka"></a>