Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wordpress_analyser-0.5.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

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

Hashes for wordpress_analyser-0.5.0.tar.gz
Algorithm Hash digest
SHA256 e64cc3e2fc3358156c618f5d491e77bb2b312356a1e097447fb977a56d08532c
MD5 770bcfc8c809f60f56d359f229ad904a
BLAKE2b-256 89ab0c21da34248ea769655be72e2cdb263ded7093cbf37acbc7aa530722abfd

See more details on using hashes here.

File details

Details for the file wordpress_analyser-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wordpress_analyser-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b0d8b41f9481ecffe756375f7a191f4f8e086e761a992440fe74bb42ec96f64
MD5 067a51b85427fdcf21542ba11ab2c111
BLAKE2b-256 19309db91d8c6620d5cd91a951d3dbf78f262d00b32d41172762913c96655c76

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 files

0.4.0

2 files

0.3.0

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page