# Bricks

> Vizuális oldalépítő WordPress téma: oldalak, sablonok, lekérdezések és webshop-oldalak összeállítása kód nélkül.

A Bricks egy WordPress téma, amellyel kód nélkül, vizuálisan építhetsz oldalakat. A szerkesztőben egymásba ágyazható elemekkel dolgozol, a tervezés elemei (osztályok, változók, színpaletták, Theme Styles) a Bricksen belül szerkeszthetők.

Saját üzemeltetésű (self-hosted) WordPress-oldalra készült, témaként települ.

## Mire jó

- Ha az oldalt, a fejlécet és a láblécet egy vizuális szerkesztőben építenéd, kódolás nélkül.
- Ha az oldal egyes részei az adatbázisból érkeznek, például bejegyzéslista vagy terméklista, és a lekérdezést is vizuálisan állítanád össze.
- Ha a webshop (WooCommerce) oldalait, a termékoldalt, a kosarat és a pénztárat is te szabnád testre.
- Ha egységes arculatot tartanál osztályokkal, változókkal és színpalettával.
- Ha kész elrendezésekből indulnál, és azokat alakítanád át.

## Mit tud

| Funkció | Mire való |
|---|---|
| **Builder** | Húzd-és-ejtsd szerkesztés, egymásba ágyazható elemekkel |
| **Dynamic Data** | Dinamikus tartalom megjelenítése az oldalon |
| **Query Loop Builder** | Lekérdezés az adatbázisból vizuálisan, vagy saját PHP-lekérdezéssel; „load more” gomb, végtelen görgetés, AJAX-lapozás |
| **Templates** | Előre elkészített elrendezések és dizájnkészletek |
| **WooCommerce Builder** | A bolt-, termék-, kosár-, pénztár- és fiókoldalak vizuális testreszabása |
| **Menu Builder** | Menük, mega menük, mobil- és oldalról becsúszó menü |
| **Popup Builder** | Felugró ablakok építése |
| **Forms** | Testreszabható űrlapok |
| **Conditions** | Tartalom megjelenítése vagy elrejtése feltételek alapján |
| **Interactions** | Indítók és műveletek, például kattintás vagy rámutatás |
| **Custom Code** | HTML, CSS, JS és PHP a fejlécbe, a láblécbe vagy egyes oldalakra |

## Mikor nem ez kell

- Témaként települ, nem bővítményként: a gyártó külön hangsúlyozza, hogy témaként kell telepíteni.
- Saját, önállóan üzemeltetett (self-hosted) WordPress kell hozzá.
- Szerverigény: a gyártó dokumentációja szerint PHP 5.4 vagy újabb, legalább 64 MB WordPress memóriakorlát (512 MB ajánlott) és legalább 64 MB feltölthető fájlméret kell. A szerkesztőhöz a Chrome, a Firefox, a Safari vagy a Microsoft Edge friss változata való.
- A Bricks több funkcióját a gyártó a szerkesztő kísérleti részének jelöli. Hogy az adott verzióban mi érhető el, azt a telepítés után a Bricks felületén látod.

## Első lépések

1. Telepítsd és kapcsold be a témát. A **Megjelenés > Témák** oldalon.
2. Ha a testreszabáshoz kódot is írnál (saját CSS, függvények), használd a gyermektémát: a gyártó ezt ajánlja, mert a Bricks fájljainak közvetlen szerkesztését a téma frissítése törli. A **Bricks Child Theme** ugyanott kapcsolható be, a **Megjelenés > Témák** oldalon.
3. Add meg a licenckulcsot a **Bricks > License** oldalon, és kattints az **Activate License** gombra.
4. Nyiss meg egy oldalt a Bricks szerkesztőben, és kezdd el összeállítani az elemekből.
5. A szerkesztőt kiegészítő bővítményeket külön találod meg: [BricksExtras](https://hub.hellowp.io/hu/plugins/bricksextras/), [Bricksforge](https://hub.hellowp.io/hu/plugins/bricksforge/), és ha a rácsokhoz szűrőt tennél, a [WP Grid Builder - Bricks](https://hub.hellowp.io/hu/plugins/wp-grid-builder-bricks/).

## Hasznos linkek

- [A Bricks dokumentációja (Bricks Academy)](https://academy.bricksbuilder.io/)
- [Telepítés és beállítás](https://academy.bricksbuilder.io/getting-started/installation-setup/)
- [Követelmények](https://academy.bricksbuilder.io/builder/setup/requirements/)
- [Gyermektéma](https://academy.bricksbuilder.io/developer/guides/child-theme/)
- [A Bricks weboldala](https://bricksbuilder.io/)
- [A Bricks változásnaplója](https://bricksbuilder.io/changelog/)
