Stats_Command
Statistics management commands for Better Search.
Namespace: WebberZone\Better_Search\Pro\CLI
Since: 4.3.0
Source: includes/cli/class-stats-command.php line 23
Extends: Base_Command
Methods
view()
View search statistics.
OPTIONS
[—limit=
[—table=
] : Table to query (overall, daily). Default: overall[—orderby=
[—order=
[—format=
[—url=
[—network] : View stats for all sites in the network.
[—blog-id=
EXAMPLES
wp bsearch stats view
wp bsearch stats view --limit=50
wp bsearch stats view --table=daily --orderby=dp_date
wp bsearch stats view --format=json
wp bsearch stats view --network
wp bsearch stats view --blog-id=2
Line: 67
public function view( array $args, array $assoc_args ): void;
| Type | Name | Description |
|---|---|---|
array | $args | Command arguments. |
array | $assoc_args | Command associative arguments. |
Returns: void
top()
Show top search queries.
OPTIONS
[—limit=
[—format=
[—url=
[—network] : View stats for all sites in the network.
[—blog-id=
EXAMPLES
wp bsearch stats top
wp bsearch stats top --limit=50
wp bsearch stats top --network
Line: 178
public function top( array $args, array $assoc_args ): void;
| Type | Name | Description |
|---|---|---|
array | $args | Command arguments. |
array | $assoc_args | Command associative arguments. |
Returns: void
clear()
Clear search statistics.
OPTIONS
[—before=
[—table=
] : Which table to clear (overall, daily, all). Default: all[—force] : Skip confirmation.
[—dry-run] : Show what would be cleared without making changes.
EXAMPLES
wp bsearch stats clear --force
wp bsearch stats clear --before=2024-01-01
wp bsearch stats clear --table=daily --dry-run
Line: 210
public function clear( array $args, array $assoc_args ): void;
| Type | Name | Description |
|---|---|---|
array | $args | Command arguments. |
array | $assoc_args | Command associative arguments. |
Returns: void
export()
Export search statistics to CSV.
OPTIONS
[—file=
[—table=
] : Table to export (overall, daily). Default: overall[—limit=
EXAMPLES
wp bsearch stats export
wp bsearch stats export --file=stats.csv
wp bsearch stats export --table=daily --limit=1000
Line: 318
public function export( array $args, array $assoc_args ): void;
| Type | Name | Description |
|---|---|---|
array | $args | Command arguments. |
array | $assoc_args | Command associative arguments. |
Returns: void