wordpress-analyser
WordPress theme and plugin analyser — part of the analyser family.
Analyses WordPress themes and plugins for hook/filter architecture, template hierarchy compliance, plugin API usage, wp_enqueue discipline, and child theme structure.
Status: Available on PyPI.
Installation
pip install wordpress-analyser
Usage
wordpress-analyser path/to/theme/ # human-readable summary
wordpress-analyser path/to/plugin/ --json
wordpress-analyser serve # FastAPI server on port 8005
Analyser family
| Tool | Purpose | Port |
|---|---|---|
| document-analyser | PDF, Word, text | 8000 |
| speech-analyser | Audio, video transcription | 8001 |
| video-analyser | Video quality, scenes, OCR | 8002 |
| records-analyser | CSV, Excel, JSON | 8003 |
| code-analyser | Source code, multi-language | 8004 |
| wordpress-analyser | WP themes and plugins | 8005 |
| folder-analyser | Project structure | 8006 |
| git-analyser | Git history and churn | 8007 |
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wordpress_analyser-0.5.0.tar.gz
(66.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wordpress_analyser-0.5.0.tar.gz.
File metadata
- Download URL: wordpress_analyser-0.5.0.tar.gz
- Upload date:
- Size: 66.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e64cc3e2fc3358156c618f5d491e77bb2b312356a1e097447fb977a56d08532c
|
|
| MD5 |
770bcfc8c809f60f56d359f229ad904a
|
|
| BLAKE2b-256 |
89ab0c21da34248ea769655be72e2cdb263ded7093cbf37acbc7aa530722abfd
|
File details
Details for the file wordpress_analyser-0.5.0-py3-none-any.whl.
File metadata
- Download URL: wordpress_analyser-0.5.0-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b0d8b41f9481ecffe756375f7a191f4f8e086e761a992440fe74bb42ec96f64
|
|
| MD5 |
067a51b85427fdcf21542ba11ab2c111
|
|
| BLAKE2b-256 |
19309db91d8c6620d5cd91a951d3dbf78f262d00b32d41172762913c96655c76
|