WP-CLI parancsok
A wp lw-zenadmin parancsai: a funkciók be- és kikapcsolása, a widgetek és a menüpontok láthatósága, valódi kimenetekkel.
Főparancs: wp lw-zenadmin. Alparancsok: status, enable, disable, widget, menu. Az admin sávhoz nincs parancs, azt a felületről vagy REST-en kezeled. A kimenet angol.
status
Szekció neve “status”$ wp lw-zenadmin statusfeature statusnotices_enabled enabledwidgets_enabled enabledmenu_enabled disabledadminbar_enabled disabledenable és disable
Szekció neve “enable és disable”A kulcsok: notices_enabled, widgets_enabled, menu_enabled, adminbar_enabled. Itt az igék egyenesen működnek: enable = a funkció bekapcsol.
$ wp lw-zenadmin enable menu_enabledSuccess: Feature 'menu_enabled' enabled.A wp help lw-zenadmin enable csak két kulcsot említ, de mind a négy működik. Rossz kulcsnál: Error: Unknown feature: X. Available: notices_enabled, widgets_enabled, menu_enabled, adminbar_enabled.
widget
Szekció neve “widget”| Alparancs | Mit csinál | Kimenet |
|---|---|---|
list [--format=<format>] |
A felderített widgetek: widget_id, name, visible, group. Formátum: table (alap), csv, json, yaml. |
Üresen: Warning: No widgets discovered yet. Visit the Dashboard in browser first. |
show <widget_id> |
Egy widget megjelenítése | Success: Widget '<cím>' (<id>) is now shown. |
hide <widget_id> |
Egy widget elrejtése | Success: Widget '<cím>' (<id>) is now hidden. |
show-all |
Minden widget látható | Success: All widgets are now visible. |
hide-all |
Minden widget rejtett (nincs védett widget) | Success: All widgets are now hidden. |
reset |
Vissza az alapra: a WordPress és a WooCommerce widgetjei látszanak, a többi rejtett | Success: Widget visibility reset to defaults. |
$ wp lw-zenadmin widget listwidget_id name visible groupwc_admin_dashboard_setup WooCommerce beállítása yes woocommercewoocommerce_dashboard_status WooCommerce állapot yes woocommercewoocommerce_dashboard_recent_reviews WooCommerce legutóbbi értékelések yes woocommercedashboard_site_health Webhely Egészségi állapota yes coredashboard_right_now Áttekintés yes coredashboard_activity Történések yes corefluentsmtp_reports_widget Fluent SMTP no third-partydashboard_quick_press Gyors vázlat yes coredashboard_primary WordPress Események és Hírek yes coreA példán látszik az alapállapot: a Fluent SMTP widgetje (harmadik féltől származó) rejtve van. Megjelenítése:
wp lw-zenadmin widget show fluentsmtp_reports_widgetIsmeretlen azonosítónál: Error: Unknown widget: <id>. Use 'wp lw-zenadmin widget list' to see available widgets.
| Alparancs | Mit csinál | Kimenet |
|---|---|---|
list [--format=<format>] |
A felderített menüpontok: slug, name, visible, group, protected |
Üresen: Warning: No menus discovered yet. Visit the admin in browser first. |
show <slug> / hide <slug> |
Egy menüpont megjelenítése vagy elrejtése. Almenünél a slug szülő::gyerek alakú, pl. tools.php::export.php. |
Success: Menu '<cím>' (<slug>) is now shown. / … hidden. |
show-all |
Minden menüpont látható | Success: All menu items are now visible. |
hide-all |
Csak a védett pontok maradnak | Success: All non-protected menu items are now hidden. |
reset |
Vissza az alapra (minden látszik) | Success: Menu visibility reset to defaults (all visible). |
$ wp lw-zenadmin menu listslug name visible group protectedindex.php Vezérlőpult yes core yesindex.php::index.php Kezdőlap yes core yesindex.php::update-core.php Frissítések yes core yesupload.php Média yes core noupload.php::upload.php Könyvtár yes core noedit-comments.php Hozzászólások yes core noedit.php Bejegyzések yes core noedit.php::edit.php Összes bejegyzés yes core noedit.php::post-new.php Bejegyzés hozzáadása yes core noedit.php?post_type=product Termékek yes woocommerce noedit.php?post_type=product::edit.php?post_type=product Minden termék yes woocommerce no…wp lw-zenadmin menu hide tools.phpwp lw-zenadmin menu show edit.phpHibák: ismeretlen slugnál Error: Unknown menu: <slug>. Use 'wp lw-zenadmin menu list' to see available menus.; védett pontnál Error: Cannot hide protected menu: <slug>.