Skip to content

WP-CLI parancsok

A wp lw-cookie parancsai: settings, keys, stats, export, clear_logs, blocking-rules és a Complianz-import, valódi kimenetekkel.

This content is not available in your language yet.

Főparancs: wp lw-cookie. A kimenet angol.

wp lw-cookie settings <list|get|set|reset> [<kulcs>] [<érték>] [--format=table|json|yaml]

Kimenet (részlet)
$ wp lw-cookie settings list
key value default is_default
enabled true true yes
privacy_policy_page 0 0 yes
policy_version 1.0 1.0 yes
banner_position bottom bottom yes
banner_layout bar bar yes
banner_box_alignment right right yes
primary_color #2271b1 #2271b1 yes
...
banner_title We value your privacy We value your privacy yes
...
consent_duration 365 365 yes
script_blocking true true yes
content_blocking true true yes
allow_youtube_nocookie false false yes
gcm_enabled false false yes
hide_for_logged_in false false yes
show_floating_button true true yes
floating_button_pos bottom-left bottom-left yes
Kimenet
$ wp lw-cookie settings get primary_color
#2271b1
  • set <kulcs> <érték>: be/ki kulcsnál az 1, true, yes, on = be, minden más = ki. Kimenet: Success: Setting '<kulcs>' updated.
  • reset: minden beállítás vissza alapértékre, megerősítés nélkül. Kimenet: Success: All settings reset to defaults.
  • Ismeretlen kulcs: Error: Unknown setting: <kulcs>.
Példák
wp lw-cookie settings set enabled 1
wp lw-cookie settings set primary_color "#2271b1"
wp lw-cookie settings list --format=json

A lista-értékű kulcsokhoz (egyedi szabályok, nyilatkozat cookie-jai) a settings list nem használható; a szabályokhoz a blocking-rules való.

Kimenet (részlet)
$ wp lw-cookie keys
key description default
enabled Enable/disable cookie banner true
privacy_policy_page Privacy policy page ID 0
policy_version Current policy version 1.0
banner_position Banner position (bottom, top, modal) bottom
...

Csak a kulcsok egy részét mutatja; a teljes listát a settings list adja.

Kimenet (üres naplóval)
$ wp lw-cookie stats
metric value
Total consents (all time) 0
Consents (last 30 days) 0
Accept All (last 30 days) 0
Reject All (last 30 days) 0
Customize (last 30 days) 0

--days (alapból 30), --format=table|json|yaml. Ha van hozzájárulás, az elfogadási és az elutasítási arány is megjelenik.

A hozzájárulás-napló, a legújabb elöl. --format=table|csv|json, --days (alapból mind), --limit (alapból 100). Oszlopok: consent_id, action_type, policy_version, categories, created_at.

Terminál
wp lw-cookie export --format=csv --days=30 > consents.csv

Üres naplónál: Warning: No consent logs found.

A parancs neve aláhúzással írandó. A súgó clear-logs-ot ír, de az nem működik.

Terminál
wp lw-cookie clear_logs --older-than=365 --yes

--older-than nélkül az összes bejegyzés törlődik. A --yes kihagyja a megerősítést. Kimenet: Success: Deleted N consent log(s).

Terminál
wp lw-cookie blocking-rules add code.tidio.co functional
wp lw-cookie blocking-rules add googletagmanager.com necessary
wp lw-cookie blocking-rules remove code.tidio.co
  • list: No custom blocking rules., ha nincs szabály.
  • add <minta> <kategória>: kategória necessary (soha nem blokkol), functional, analytics vagy marketing. Meglévő mintánál a kategóriát cseréli. Kimenet: Success: <minta> → <kategória>.
  • remove <minta>: Success: Removed <minta>.

A Complianz beállításainak importja, ugyanaz, mint a Haladó fül import-része. A --dry-run csak kiírja, mi változna.

Terminál
wp lw-cookie migrate complianz --dry-run
wp lw-cookie migrate complianz

Ha nincs Complianz-adat:

Kimenet
Error: No Complianz settings were found on this site.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings