WP-CLI parancsok
A wp lw-pixel parancsai: status, list, config list/get/set/reset és migrate, valódi kimenetekkel.
Főparancs: wp lw-pixel. Alparancsok: status, list, config (list, get, set, reset), migrate (list, preview, run). A kimenet angol.
status
Szekció neve “status”Állapot-összesítő. Kapcsolója nincs.
$ wp lw-pixel statussetting valueVersion 1.4.1Configured pixels 0 / 12Disable for admins OnMedical mode OffLDU mode OffMeta CAPI OffGA4 Measurement Protocol OffA „Configured” azt jelenti: bekapcsolva, és van azonosító. A Disable for admins On sor mutatja, hogy adminként bejelentkezve nem fut a pixel (Tesztelés). A ChatGPT Ads Conversions API állapotát a status nem mutatja.
wp lw-pixel list [--format=<table|json|csv|yaml>] [--configured]. A --configured csak a beállított pixeleket listázza.
$ wp lw-pixel listid label enabled configuredfb Meta (Facebook) Pixel no noga4 Google Analytics 4 no nogads Google Ads no nogtm Google Tag Manager no notiktok TikTok Pixel no nopinterest Pinterest Tag no nobing Microsoft Bing UET no noreddit Reddit Pixel no nosnapchat Snapchat Pixel no nox X (Twitter) Pixel no nochatgpt ChatGPT Ads no nobarion Barion Pixel no no
$ wp lw-pixel list --configuredWarning: No pixels found.config list
Szekció neve “config list”wp lw-pixel config list [--format=<table|json|csv|yaml>] [--changed]. Oszlopok: key, value, default, is_default. A titkok ********-ként látszanak. A --changed csak az alapértéktől eltérőket listázza.
$ wp lw-pixel config listkey value default is_defaultfb_enabled false false yesfb_pixel_id yes...ga4_anonymize_ip true true yes...event_pageview true true yesevent_scroll_thresholds 25,50,75,100 25,50,75,100 yes...consent_analytics_pixels ga4, bing ga4, bing yesconsent_unclassified_pixels gtm gtm yescompliance_ldu_mode auto auto yesdisable_for_admins true true yesconfig get
Szekció neve “config get”$ wp lw-pixel config get disable_for_adminstrue
$ wp lw-pixel config get nopeError: Unknown setting key: 'nope'config set
Szekció neve “config set”wp lw-pixel config set <key> <value>
wp lw-pixel config set fb_enabled truewp lw-pixel config set fb_pixel_id 1234567890wp lw-pixel config set ga4_measurement_id G-XXXXXXXwp lw-pixel config set consent_marketing_pixels "fb,tiktok,pinterest"wp lw-pixel config set head_code '<script>…</script>' --user=adminSiker: Success: Set '<key>' to '<érték>'. (titoknál maszkolva).
Hibák:
Unknown setting key: '<key>': elgépelt kulcs; a kulcsok listája:wp lw-pixel config list.'<key>' needs a user with the unfiltered_html capability. Run it with --user=<administrator>.: az egyéni kód kulcsai (head_code,body_open_code,footer_code) csak--user=megadásával írhatók.Failed to update '<key>'.: ez akkor is megjelenik, ha az új érték megegyezik a régivel.
config reset
Szekció neve “config reset”wp lw-pixel config reset [--yes]: minden beállítást alapértékre állít, a titkos kulcsokat is törli. Rákérdez (Reset all LW Pixel settings to defaults?), a --yes ezt kihagyja. Siker: All settings reset to defaults.
migrate
Szekció neve “migrate”Import a PixelYourSite (Free / Pro) beállításaiból. Az importer azonosítója pys.
$ wp lw-pixel migrate listid label availablepys PixelYourSite (Free / Pro) no
$ wp lw-pixel migrate preview pysError: Migrator 'pys' is not available on this site (source plugin / data not found).migrate preview pys [--format=…]: oszlopokkey,from,to; titok maszkolva. Ha nincs mit átvinni:No changes — nothing to migrate.migrate run pys [--yes]: rákérdez, majd:Migration "pys" finished — N updated, M skipped., utána azUpdated:ésSkipped:lista.- Ismeretlen azonosítónál:
Unknown migrator: '<id>'. Run 'wp lw-pixel migrate list' to see available ids.