# A WooCommerce-oldalak nem jelennek meg

> Mit tegyél, ha a kosár, a pénztár vagy a fiók oldal hiányzik, üres vagy 404-es hibát ad: közvetlen címek, gyorsítótár, oldalak újralétrehozása, ütközések.

A WooCommerce külön oldalakat használ a kosárhoz, a pénztárhoz és a vásárlói fiókhoz. Ha ezek hiányoznak, üresek, vagy nem jelenítik meg helyesen a tartalmat, négy gyakori ok állhat mögötte:

- **Hiányzó vagy hozzá nem rendelt oldal:** a szükséges oldal nem létezik, vagy nincs beállítva a WooCommerce beállításaiban.
- **Permalinkproblémák:** elavult vagy hibás permalinkbeállítások miatt az oldalak és végpontok nem töltődnek be.
- **Gyorsítótár:** egy gyorsítótárazó bővítmény vagy a szerver régi változatot szolgál ki.
- **Bővítmény- vagy témaütközés:** egy másik bővítmény vagy a téma zavarja az oldal megjelenítését.

## A permalinkek újraírása

Az elavult permalinkok a leggyakoribb okai a 404-es hibának és az üres WooCommerce-oldalaknak. A mentés újraépíti a WordPress útvonalszabályait.

1. Nyisd meg a **Beállítások → Közvetlen hivatkozások** oldalt.
2. Ne módosíts semmit, csak kattints a **Változtatások mentése** gombra.
3. Nyisd meg a hibás oldalt a webhelyen, és nézd meg, megszűnt-e a gond.

## A gyorsítótár ürítése

Ha gyorsítótárazó bővítményt vagy tárhely szintű gyorsítótárat használsz, a rendszer a friss tartalom helyett régi változatot mutathat.

1. Ürítsd a gyorsítótárazó bővítmény gyorsítótárát (a pontos lépések a bővítménytől függnek).
2. Ha a tárhely is gyorsítótáraz, azt is ürítsd, általában a tárhely vezérlőpultján.
3. Ürítsd a böngésző gyorsítótárát, vagy nyisd meg az oldalt inkognitóablakban.
4. Nézd meg újra az oldalt.

A kosár és a pénztár oldalát érdemes kizárni a gyorsítótárazásból, mert dinamikus, munkamenetfüggő tartalmat jelenítenek meg. Ellenőrizd ezt a gyorsítótárazó bővítmény beállításaiban.

## Az oldalak újralétrehozása blokkokkal

A WooCommerce a fő bolti oldalakhoz külön blokkokat kínál. Ezek illeszkednek a blokkszerkesztőhöz, több testreszabást adnak, és folyamatosan fejlődnek. Ha egy oldal hiányzik, vagy a tartalmát törölték, újra létrehozhatod a megfelelő blokkal.

1. Nyisd meg az **Oldalak → Új oldal** oldalt.
2. Adj az oldalnak megfelelő címet (például „Kosár”, „Pénztár” vagy „Fiókom”).
3. Kattints a **+** blokkbeszúróra, és keresd meg a megfelelő WooCommerce-blokkot: a **Kosár** blokkot a kosároldalhoz, a **Pénztár** blokkot a pénztároldalhoz, a **Saját fiók** blokkot a vásárlói fiók oldalához.
4. Szúrd be a blokkot az oldalra.
5. Kattints a **Közzététel** gombra.
6. Nyisd meg a **WooCommerce → Beállítások → Haladó** oldalt, ott az **Oldalbeállítások** részt.
7. Rendeld hozzá az új oldalt a megfelelő beállításhoz (például a **Kosár oldal** legördülőben válaszd az új kosároldalt).
8. Kattints a **Változtatások mentése** gombra.

![A Haladó beállítások Oldalbeállítások része: a Kosár, a Pénztár és a Saját fiókom oldal hozzárendelése.](./kepek/hibaelharitas-oldalbeallitas.webp)

*A Haladó beállítások Oldalbeállítások része: a Kosár, a Pénztár és a Saját fiókom oldal hozzárendelése.* (https://minta-bolt.hu/wp-admin/admin.php?page=wc-settings&tab=advanced)

A képen az oldalhozzárendelő legördülők láthatók: itt kell kiválasztanod az újonnan létrehozott oldalakat.

## Az oldalak létrehozása rövidkóddal

Ha a régi rövidkódokat szeretnéd használni, az oldal tartalmába egy **Rövidkód** blokkba írd be a megfelelő kódot:

| Rövidkód | Mit jelenít meg |
| --- | --- |
| `[woocommerce_cart]` | A kosár oldalt. |
| `[woocommerce_checkout]` | A pénztár oldalt. |
| `[woocommerce_my_account]` | A vásárlói fiók oldalt. |
| `[woocommerce_order_tracking]` | A rendeléskövető űrlapot. |

Az oldal létrehozása után rendeld hozzá a **WooCommerce → Beállítások → Haladó → Oldalbeállítások** résznél, és kattints a **Változtatások mentése** gombra.

A WooCommerce 2.1 előtti verziók további rövidkódokat használtak a fiókadatok szerkesztéséhez, a jelszóváltoztatáshoz és a rendelések megtekintéséhez. Ezeket ma végpontok kezelik, így a mai verzióban ezekre a régi rövidkódokra nincs szükség.

## Végpontok

A WooCommerce 2.1 óta a fiókkezelés és a rendelés-visszaigazolás külön oldalai helyett végpontokat használ, amelyek a fő fiók- és pénztároldal címéhez fűződnek (például `/fiokom/edit-account/`). Ha egy végpont 404-es hibát ad, először írd újra a permalinkeket. A végpontok címrészeit a **WooCommerce → Beállítások → Haladó** oldalon az **Oldalbeállítások** alatti végpont-mezőkben ellenőrizheted és módosíthatod. A helyi felületen a **Fizetés** mező értéke például `order-pay`, a **Köszönjük, rendelésed** mezőé `order-received`.

## Ütközésteszt

Ha az eddigi lépések nem segítettek, bővítmény- vagy témaütközés okozhatja a hibát:

1. Kapcsolj át átmenetileg egy alapértelmezett WordPress-témára, és nézd meg, megjelenik-e az oldal. Ha igen, valószínűleg a téma a hibás.
2. Ha nem segít, kapcsold ki az összes bővítményt a WooCommerce kivételével, és nézd meg újra.
3. Ha így működik, kapcsold vissza a bővítményeket egyenként, és találd meg az ütközőt.

A teljes menetet lásd a [bővítmény- és témaütközések tesztelése](https://hub.hellowp.io/hu/manuals/woocommerce/hibaelharitas/hibaelharitas-utkozesek-tesztelese/) fejezetben.
