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.

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#

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.

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.

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.

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.

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.

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).

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.

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.

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.
Hasznos volt ez a cikk?