Hayat-e-Nau — WordPress Archive Inventory & Empirical Audit
Target URL: https://atqjamiatulfalah.org/hayat-e-nau/
API Endpoint: https://atqjamiatulfalah.org/hayat-e-nau/wp-json/wp/v2/
Audit Date: September 2026
Auditor: Engineering Migration Pipeline Validation Team
1. Verified Inventory Summary
| Entity Type | Verified Count | Source / Verification Method | Confidence |
|---|---|---|---|
| Total WordPress Posts | 161 | GET /wp-json/wp/v2/posts (x-wp-total: 161) |
100% Verified |
| Annual Issue Container Posts | 45 | Posts categorized under Cat ID 2 (/category/hayat-e-nau-all-issues/) |
100% Verified |
| Real Article / Essay Posts | 116 | Posts containing body text, essays, poems, or editorial content | 100% Verified |
| WordPress Pages | 20 | GET /wp-json/wp/v2/pages (x-wp-total: 20) |
100% Verified |
| Total Media Items | 470 | GET /wp-json/wp/v2/media (x-wp-total: 470) |
100% Verified |
| PDF Documents (Archived Issues) | 300 | Filtered media by mime_type: "application/pdf" across all uploads |
100% Verified |
| Cover Images & Illustrations | 170 | Media filtered by image/jpeg, image/png, image/webp |
100% Verified |
| Total Taxonomy Categories | 72 | GET /wp-json/wp/v2/categories (x-wp-total: 72) |
100% Verified |
| Editorial Sections (Subcategories) | 18 | Subcategories under parent Category ID 147 | 100% Verified |
| Issue Year Containers (Categories) | 45 | Subcategories under parent Category ID 2 (1978 through 2026) |
100% Verified |
| Special Issue Categories | 3 | hayat-e-nau-nov-2015 (ID 174), jul-dec-2023 (ID 146), 2026-q3 |
100% Verified |
| Tags / Subject Topics | 85 | GET /wp-json/wp/v2/tags (x-wp-total: 85) |
100% Verified |
| Distinct Author Names in Posts | 53 | Extracted from uagb_author_info.display_name across 161 posts |
100% Verified |
| Canonical Individual Authors | 23 | De-duplicated & canonicalized real scholars/writers | 100% Verified |
| Missing / Unrendered Meta Records | 47 | Posts attributed to placeholder uploader Aligarh Web Solutions |
100% Verified |
2. Granular Inventory Breakdown & Sources
2.1 Issue Count Discrepancy Analysis
A naive calculation suggests: $$\text{48 years (1978–2026)} \times 12 \text{ months} \approx 576 \text{ issues}$$ However, empirical analysis of the WordPress database reveals that the actual digital archive consists of:
- 300 Verified Online PDFs: Located in the WordPress media uploads library (
/wp-content/uploads/sites/2/[year]/[month]/...). - Consolidated / Joint Issues: Many historical years (particularly 1980–2000) were published as bi-monthly (e.g.
jan-feb,april-to-may) or quarterly issues rather than 12 strict monthly issues. - Publication Pauses: Publication experienced multi-month suspensions during editorial transitions, notably between 2024 and mid-2026, and between 2018 and 2021.
- Digitization Progress: Not all historical paper issues from 1978–1990 have been scanned into individual monthly HTML articles; earlier issues are primarily preserved as full-issue PDF scans.
2.2 WordPress Post Typology
WordPress posts in this installation serve two distinctly different functions:
- "Annual Issue Index" Posts (45 records):
- Example: Post ID 35 (
slug: "1978-aprail-to-december"), Category 3 (1978). - Content: Does not contain an article body. It contains an HTML table or list linking to 12 PDF files for that volume.
- Example: Post ID 35 (
- "Article" Posts (116 records):
- Example: Post ID 1738 (
slug: "shukraan-e-nemat-ka-islami-tariqa"), Category 154 (fikr-o-nazar). - Content: Full Urdu body text, author attribution via Spectra metadata, paragraph tags, blockquotes, Arabic verses.
- Example: Post ID 1738 (
2.3 WordPress Media Library (470 Items)
- PDF Assets (300 items):
- 1978–1999: Stored as
[year]-[month]_optimized.pdf. - 2000–2019: Stored as
Hayat-e-Nau-[Month]-[Year].pdf. - 2020–2026: Stored as high-resolution compressed PDFs (
..._compressed.pdf). - Accessibility: 100% of tested sample PDF links returned HTTP 200 with valid
application/pdfheaders on Hostinger/LiteSpeed.
- 1978–1999: Stored as
- Image Assets (170 items):
- Issue cover scans, portraits of authors, Jamia building photos, calligraphy mastheads.
2.4 Taxonomy & Editorial Sections (Category ID 147)
The WordPress category structure cleanly isolates editorial sections as children of parent Category ID 147:
- Category 148:
حرفِ آغاز(Editorial) - Category 149:
زادِ راہ(Spiritual Guidance) - Category 150:
خصوصی انٹرویو(Interviews) - Category 151:
انوار قرآن(Quranic Studies) - Category 152:
اسوۂ رسول ﷺ(Seerah) - Category 153:
نقوشِ صحابہ(Sahaba Biographies) - Category 154:
فکر و نظر(Islamic Thought) - Category 155:
آگہی کے چراغ(Contemporary Awareness) - Category 156:
افکارِ تازہ(Contemporary Thought) - Category 157:
احوالِ عالم(World Affairs) - Category 158:
ابلاغ و میڈیا(Media & Communication) - Category 159:
یادِ رفتگاں(Obituaries & Remembrances) - Category 160:
اعترافِ خدمت(Acknowledging Service) - Category 161:
قند مکرر(Anthology & Selections) - Category 162:
رہنمائے تعلیم(Education & Career) - Category 163:
بزمِ سخن(Poetry & Literature) - Category 164:
آئینہ جامعہ(Jamia News & Mirror) - Category 165:
رفتِ کاروان(Movement News)
3. Data Limitations & Missing Source Information
- Article-Level Metadata for Pre-2015 Scans: For issues prior to 2015, individual article titles, authors, and page numbers are not stored as separate WordPress post entities. They exist purely within the scanned PDF issue files.
- Author Profile Database: Standard WordPress author users (
/wp-json/wp/v2/users) contain only 2 administrator records. True author metadata was stored inside post meta (uagb_author_info), necessitating custom JSON extraction during migration. - Volume and Issue Numbers: The WordPress source did not use dedicated ACF fields for Volume (
Jild), Issue (Shumara), or Continuous Number (Musalsal). These had to be extracted from issue titles or cover headers.