To specjalne kody zawarte zazwyczaj w nawiasach {specjalny kod} które interpretuje dodatek i zamienia je w dłuższy kod zazwyczaj html w celu wyświetlenia specjalnej treści (galeria, moduł, player video, kalendarz, formularz itp). Dzięki specjalnym shortcode nie trzeba ręcznie umieszczać długiego skomplikowanego kodu HTML. Przykład: spowoduje to załadowanie moduł z danej pozycji szablonu.
Jest to miejsce w szablonie na dole strony tak zwana stopka. W footerze można znaleźć informacje o firmie, linki do wewnętrznych stron. logo, mapy. itp.
Na stronie jest to miejsce na samej górze, często też zwane TOP. Header w szablonach znajduje się nad nawigacją, ale jest to zależne od samego szablonu.
To zbiór plików i skryptów, które generują wygląd naszej strony. Za pomocą szablonu możemy manipulować pewnymi ustawieniami takimi jak kolory, rozłożenie modułów, a nawet przypisanie do konkretnych elementów menu. Różne szablony mają różne unikatowe swoje wewnętrzne funkcje.
Framework albo platforma programistyczna – szkielet do budowy aplikacji. Definiuje on strukturę aplikacji oraz ogólny mechanizm jej działania, a także dostarcza zestaw komponentów i bibliotek ogólnego przeznaczenia do wykonywania określonych zadań. Programista tworzy aplikację, rozbudowując i dostosowując poszczególne komponenty do wymagań realizowanego projektu, tworząc w ten sposób gotową aplikację. Frameworki bywają niekiedy błędnie zaliczane do bibliotek programistycznych. Typowe cechy, które każą wyróżniać je jako samodzielną kategorię oprogramowania, to: odwrócenie sterowania – w odróżnieniu od aplikacji oraz bibliotek, przepływ sterowania jest narzucany przez framework, a nie przez użytkownika. domyślne zachowanie – domyślna konfiguracja frameworka musi być użyteczna i dawać sensowny wynik, zamiast być zbiorem pustych operacji do nadpisania przez programistę. rozszerzalność – poszczególne komponenty frameworka powinny być rozszerzalne przez programistę, jeśli ten chce rozbudować je o niezbędne mu dodatkowe funkcje. zamknięta struktura wewnętrzna – programista może rozbudowywać framework, ale nie poprzez modyfikację domyślnego kodu. - wikipedia.
To specjalne znaczniki w kodzie HTML, które informują wyszukiwarki co zawiera konkretna strona, podstrona. Podstawowe meta tagi to: description, keywords, language, author, content-type,
Protokół Open Graph został pierwotnie stworzony przez Facebooka, ale w rzeczywistości jest obsługiwany przez szeroką gamę platform mediów społecznościowych, które obejmują: Facebook, Pinterest, Linkedin, Twitter i inne.
W kodzie strony możesz znaleźć podstawowe meta tagi open graph takie jak: og:title, og:type, og:image, og:url
Joomla w standardzie nie dostarcza i nie generuje meta tagów open graph. Więc musisz zaopatrzyć swoją stronę w dodatek, który to potrafi.
To zestaw rozszerzonych danych strukturalnych na stronie opisujących specjalne elementy (przepisy, kursy, wydarzenia, FAQ, filmy, produkty, lokalne biznesy i inne). Dzięki tym danym uporządkowanym Google jest w stanie rozszerzyć wyniki wyszukiwania i je ulepszyć dla użytkownika końcowego.
Na przykład mając na stronie spis filmów z danymi strukturalnymi użytkownicy, wyszukując informacje przez Google mogą wyszukiwać na przykład po czasie trwania filmu, aktorach, gatunku czy liczbie pozytywnych ocen.
Moduł do wyświetlania menu wraz z modułami. Jest na tyle elastyczny, że można dzielić go na kolumny i przypisywać poszczególnym kolumnom szerokość. Mega menu może być obsługiwane z poziomu menu lub szablonu w zależności od twórcy.
To zestaw narzędzi wizualnych do budowania pojedynczych stron z responsywnych bloków metodą przeciągnij i puść (drag and drop). W Page Builderze mamy możliwość zdefiniowana dla pojedynczego szeregu siatki bootstrapowej i tam umieszczenia poszczególnych dodatków z dynamicznymi elementami zależnymi od PB. Joomla posiada kilka PB między innymi: QUIX, SP Page Builder, JSN PageBuilder, T4 Joomla Page Builder, Gridbox, RSPageBuilder!, Page Builder CK, AZURA.
Joomla Extensions Directory - Oficialny katalog rozszerzeń Joomla. Jest to oficjalne miejsce do pobierania rozszerzeń, modułów i dodatków, a zarazem bezpieczne. Znajduje się pod adresem https://extensions.joomla.org