Szabály: HTML címkék eltávolítása#

Ez a szabály eltávolítja a HTML címkéket az elem tartalmából.

Források

Extra funkciók

  • Nincsenek

Konkrét példák:

  1. példa: HTML címkék eltávolítása a termékleírásokból (például: <strong>, <br>, <p>)
  • Új szabály létrehozása:
    • Nyisd meg a Szabályok oldalt.
    • Kattints az Új szabály gombra.
  • Szabálytípus kiválasztása:
    • A Szabály típusa mezőben válaszd a HTML címkék eltávolítása lehetőséget.
  • Termékek kiválasztása:
    • A Lekérdezés mezőben válaszd az Összes termék opciót, vagy hozz létre saját Terméklekérdezést azokhoz a termékekhez, amelyekre alkalmazni szeretnéd a szabályt.
  • Elem kiválasztása a módosításhoz:
    • Az Elem mezőben válaszd ki azt az elemet, amelyet módosítani szeretnél.
      • Ebben a példában ez a termékleírás (description) lesz.
  • Szabály elnevezése:
    • Az utolsó lépésben add meg a szabály nevét, például „HTML címkék eltávolítása a description elemből".

GYIK#

1. Mire szolgál a HTML címkék eltávolítása szabály? Ez a szabály eltávolítja az összes HTML jelölőt (taget) a kiválasztott elem tartalmából, például <p>, <br>, <strong>, <a> stb. Leggyakrabban a következőkhöz használatos:

  • termékleírások tisztítása export előtt,
  • szövegek előkészítése olyan platformokhoz, amelyek nem támogatják a HTML-t (pl. Google Merchant Center),
  • tartalom egységesítése egyszerű CSV vagy XML feedekbe formázás nélkül.

2. Pontosan mi kerül eltávolításra a szövegből? Az összes HTML jelölő eltávolításra kerül az attribútumaikkal együtt, pl.:

<p><strong>Új kollekció</strong> – ingyenes szállítás!</p> Eredmény: Új kollekció – ingyenes szállítás!

A szabály nem távolítja el a szöveges tartalmat, csak a címkéket.

3. Eltávolításra kerülnek a HTML entitások is, mint a &nbsp vagy &? Nem. A szabály csak HTML tageket (címkéket) távolít el. Az entitások, mint az &nbsp; (nem törhető szóköz), &amp; (és jel) vagy &euro; (€ szimbólum) megmaradnak. Ha ezeket is el szeretnéd távolítani vagy lecserélni, használd utána a Keresés és csere szabályt.

4. Alkalmazható a szabály más elemekre is, nem csak a termékleírásra? Igen. Bármely szöveges elemre alkalmazhatod, például:

  • g:title – ha a nevekbe HTML címkék kerültek,
  • custom_label_0 – ha formázott szöveget tartalmaz,
  • vagy akár g:product_type, ha HTML forrásból lett importálva.

5. Befolyásolja a HTML címkék eltávolítása az XML feed szerkezetét? Nem. A szabály csak az elemek tartalmával dolgozik, nem a szerkezetükkel. Az XML érvényes marad — a Mergado soha nem távolítja el magukat az XML elemeket, csak a szövegükben tárolt HTML kódot.

6. Alkalmazható a szabály csak a termékek egy részére? Igen. A Lekérdezés mezőben kiválaszthatod az Összes termék opciót, vagy csak egy konkrét Terméklekérdezést (például csak egy adott kategória vagy beszállító termékeit).

7. Megsértheti a szabály a szöveget (pl. eltávolíthat valamit, ami nem HTML)? Nem. A szabály a valódi HTML címkéket a szintaxis alapján (<tag>...</tag>) ismeri fel. Nem törli azt a szöveget, amely csak < vagy > karaktereket tartalmaz zárt HTML pár nélkül.

8. Kombinálható a szabály más szövegtisztító szabályokkal? Igen – ez ajánlott megoldás. A HTML tagek eltávolítása után használhatod:

  • Keresés és csere – entitások eltávolításához, mint az &nbsp;,
  • Ékezetek eltávolítása – adatok előkészítéséhez ékezetek nélkül,
  • Érték rövidítése – ha korlátozni kell a szöveg hosszát a tisztítás után.

9. Hogyan tudom megállapítani, hogy a szabály helyesen működött? A szabályok mentése és alkalmazása vagy a feed újragenerálása után ellenőrizd az eredményt:

  • a termék előnézetében, vagy
  • a Szabályok áthaladása funkcióval, ahol pontosan láthatod, hogyan lettek eltávolítva a HTML címkék az adott elemből.
🇨🇿 🇬🇧 🇩🇪 🇭🇺