Skip to main content

Genereer Logo SVG

Die vermoë Generate Logo SVG laat Theme Builder toe om aangepaste logo SVG's te skep en direk in u WordPress-webwerf in te bed met outomatiese namespace-veilige sanitisering.

Oorsig

Hierdie vermoë genereer skaalbare vektorgrafika (SVG) logo's gebaseer op u webwerf se handelsmerkbepaling en ontwerpvoorkeure. Die gegenereerde SVG's word outomaties gesanitiseer om te verseker dat dit veilig is vir gebruik in WordPress terwyl die visuele integriteit behoue bly.

Parameters

ParameterTipeVereisBeskrywing
site_namestringJaDie naam van die webwerf waarvoor die logo gegenereer moet word
stylestringJaDie ontwerpstyl (bv. "modern", "klassiek", "minimalisties", "speels")
colorsarrayNee'n Array van hex-kleurkoedes om in die logo te gebruik (bv. ["#678233", "#ffffff"])
widthnumberNeeSVG-breedte in pixels (standaard: 200)
heightnumberNeeSVG-hoogte in pixels (standaard: 200)
include_textbooleanNeeOf die webwerf se naam as teks in die logo ingesluit moet word (standaard: true)

Uitvoerformaat

Die vermoë keer 'n SVG-string terug met die volgende struktuur:

{
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 200 200\">...</svg>",
"width": 200,
"height": 200,
"colors_used": ["#678233", "#ffffff"],
"sanitised": true
}

SVG Sanitisering Gedrag

Die gegenereerde SVG's ondergaan outomatiese namespace-veilige sanitisering om:

  • Onveilige eienskappe te verwyder — verwyder gebeurtenisbehandlers, skripte, en moontlik gevaarlike eienskappe
  • Namespaces te behou — handhaaf SVG namespaces (xmlns, xlink) vir korrekte rendering
  • Struktuur te valideer — verseker dat die SVG voldoen aan W3C-standaarde
  • Entiteite te kodeer — spesialek karakters in teksinhoud korrek te ontsnap
  • Eksterne verwysings te verwyder — verwyder eksterne stylbladsye en beeldverwysings

Dit verseker dat die SVG veilig is om direk in WordPress in te bed sonder dat ekstra sanitisering benodig word.

Gebruiksvoorbeeld

Opdrag:

Genereer 'n moderne logo vir my tegnologie-startup genaamd "CloudSync" met blou en wit kleure.

Resultaat: Die vermoë skep 'n SVG-logo wat:

  • Die webwerf se naam "CloudSync" insluit
  • Die gespesifiseerde blou en wit kleurepalet gebruik
  • Moderne ontwerpbeginspeke volg
  • Outomaties gesanitiseer en gereed vir gebruik is

Integrasie met Theme Builder

Wanneer u Theme Builder se ontwerprigting-keuse gebruik, dan:

  1. Analiseer u ontwerprigting en kleurepalet
  2. Genereer 'n aangepaste SVG-logo wat by u voorkeure pas
  3. Beddie die logo outomaties in u webwerf se kop/handelsmerkbepaling
  4. Stoor die SVG as 'n aangepaste logo in WordPress media

Beste Praktyke

  • Verskaf duidelike stylvoorkeure — beskryf die ontwerpstyl wat u wil hê (modern, klassiek, speels, ens.)
  • Spesifiseer kleure — sluit u handelsmerkkleure in vir konsekwentheid
  • Test rendering — verifieer dat die logo korrek op verskillende skermgroottes vertoon word
  • Verder aanpas — gebruik WordPress se logo-aanpasgereedskap om grootte en plasing aan te pas

Beperkings

  • SVG-logo's word as statiese grafika gegenereer (nie geanimeer nie)
  • Komplekse logo's met baie elemente mag handmatige verfynings vereis
  • Aangepaste lettertipes word nie ondersteun nie; teks gebruik stelsellettertipes
  • Baie groot of baie klein dimensies kan die gehalte beïnvloed

Verwante Verneemings