Archive Page Scanning
๐ **Source:** [Archive Page Scanning](https://www.youtube.com/watch?v=VIBvTLZYwoY)
> [!note]+ Document Notes
> tags: [accessibility-checker, archive-scanning, wordpress]
> author: Equalized Digital
> source: YouTube
> reference: https://www.youtube.com/watch?v=VIBvTLZYwoY
> date created: 2024-12-19 10:15
>
> # ๐ท๏ธ Title: Archive Page Scanning - Equalized Digital Accessibility Checker Changelog Live Stream
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] Enable archive scanning in accessibility checker settings โ pro feature only #accessibility
- [H2] Test archive scanning with smart sampling vs. full term scanning โ consider template variations #testing
- [H3] Review archive page accessibility issues using new virtual post system โ same UI as regular posts #scanning
## ๐งญ Table of Contents
- [๐ Summary](#-summary)
- [๐ Main Content](#-main-content)
- [๐๏ธ Notes](#๏ธ-notes)
- [๐ References](#-references)
- [๐ฃ๏ธ Paraphrase](#๏ธ-paraphrase)
- [๐ฐ Newsletter](#-newsletter)
- [โ
Action Items](#-action-items)
- [๐งช Hypotheses](#-hypotheses)
- [๐ Methodology](#-methodology)
- [โ Questions](#-questions)
- [๐ฎ Future Research](#-future-research)
- [๐ก Implications](#-implications)
- [๐ง Learning Styles Assessment](#-learning-styles-assessment)
- [๐ Accessibility Assessment](#-accessibility-assessment)
- [๐ DEIB Assessment](#-deib-assessment)
- [โ
Logical Validity](#-logical-validity)
- [๐ก๏ธ DARVO Analysis](#-darvo-analysis)
- [๐ฏ Conclusion](#-conclusion)
### ๐ References
- [Equalized Digital Accessibility Checker](https://equalizeddigital.com/accessibility-checker)
- [WordPress.org Plugin Repository](https://wordpress.org/plugins/)
## ๐ Summary
- Equalized Digital announced archive page scanning for their Accessibility Checker WordPress plugin
- This Pro-only feature scans taxonomy archives and custom post type archives for accessibility issues
- The implementation uses a virtual post system to work within existing plugin architecture
- Smart sampling scans 3 terms per taxonomy by default, with option to scan all terms
- Feature has been live for 2-3 weeks with stable performance and no support issues
## ๐ Main Content
Archive page scanning represents a major milestone for the Accessibility Checker plugin, addressing a 5-year roadmap item. The feature scans dynamically generated WordPress archive pages including categories, tags, and custom taxonomy terms.
The technical challenge was significant because archives lack post IDs, while the entire plugin architecture depends on the WordPress post system. The solution creates "virtual posts" - a custom post type that represents archive pages in the database while maintaining compatibility with existing scanning infrastructure.
Two scanning modes are available: smart sampling (scans up to 3 terms per taxonomy based on post count variations) and full scanning (scans all terms). The feature is disabled by default to prevent unexpected score changes for existing users.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=0) โ [H1] Introduction and Plugin Overview
- Key idea: Accessibility Checker is both an automated scanner and fixer for WordPress accessibility
- Evidence: "Free plugin that you can get from equalizeddigital.com/accessibility-checker"
#### โฑ๏ธ [03:15](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=195) โ [H2] Archive Scanning Feature Announcement
- Key idea: Archive scanning is a major new Pro feature for scanning taxonomy and custom post type archives
- Evidence: "We are focusing on one major feature... that is archive scanning"
#### โฑ๏ธ [05:30](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=330) โ [H3] What Archive Scanning Covers
- Key idea: Currently scans taxonomy terms and custom post type archives, not date or author archives yet
- Evidence: "Primarily talking about term archives just for the moment"
#### โฑ๏ธ [07:45](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=465) โ [H1] Settings Demo and Smart Sampling
- Key idea: Two new settings control archive scanning with smart sampling as default
- Evidence: "Smart sampling is enabled. When this box is checked, all terms will get checked"
#### โฑ๏ธ [12:20](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=740) โ [H2] Impact on Scan Statistics
- Key idea: Archive scanning can significantly increase issue counts and affect accessibility scores
- Evidence: "This score was in the 60s before enabling the archive scanning"
#### โฑ๏ธ [15:10](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=910) โ [H3] Smart Sampling Logic
- Key idea: Smart sampling finds terms with most posts, least posts, and zero posts per taxonomy
- Evidence: "Tries to find three terms per taxonomy in when this is disabled"
#### โฑ๏ธ [20:30](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=1230) โ [H1] Archive Pages Interface
- Key idea: New "Archive Pages" menu provides familiar post-like interface for managing scanned archives
- Evidence: "Relatively familiar looking table. This looks like a standard WordPress post table"
#### โฑ๏ธ [23:45](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=1425) โ [H2] Front-end Integration
- Key idea: Archive pages work with existing front-end highlighter and scanning tools
- Evidence: "Front end highlighter they are now visible on these terms"
#### โฑ๏ธ [27:15](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=1635) โ [H3] No Readability Scoring
- Key idea: Archive pages exclude readability scoring due to dynamic content nature
- Evidence: "Contains no readability score tab... because this content will be dynamic"
#### โฑ๏ธ [32:00](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=1920) โ [H1] Technical Architecture Challenge
- Key idea: Plugin required post IDs for everything, but archives don't have post IDs
- Evidence: "Previously we couldn't scan this because we require a post ID"
#### โฑ๏ธ [35:30](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=2130) โ [H2] Virtual Post Solution
- Key idea: Created virtual custom post type to represent archives in database
- Evidence: "These are posts effectively... these are virtual posts"
#### โฑ๏ธ [40:15](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=2415) โ [H3] Alternative Solutions Considered
- Key idea: Considered separate database tables, ID zero approach, or complete plugin refactor
- Evidence: "Strong consideration was effectively building a second copy of this table"
#### โฑ๏ธ [45:20](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=2720) โ [H1] Implementation Timeline and Challenges
- Key idea: Feature took 5 years to implement due to architectural complexity, not technical difficulty
- Evidence: "Archive scanning has been on our road map... for nearly five years"
#### โฑ๏ธ [50:10](https://www.youtube.com/watch?v=VIBvTLZYwoY?t=3010) โ [H2] Future Expansion Possibilities
- Key idea: Virtual post system enables scanning of patterns, author pages, and other non-post content
- Evidence: "We can add anything to the scannables list and so long as it has a renderable page"
## ๐ References
- [Equalized Digital Accessibility Checker](https://equalizeddigital.com/accessibility-checker)
- [WordPress Plugin Repository](https://wordpress.org/plugins/)
- [WordPress Post Types Documentation](https://developer.wordpress.org/plugins/post-types/)
## ๐ฃ๏ธ Paraphrase
- Archive page scanning allows accessibility testing of dynamically generated WordPress taxonomy and archive pages that previously couldn't be scanned
- The feature uses a clever virtual post system to integrate archive scanning into the existing plugin architecture without major refactoring
- Smart sampling provides efficient scanning by testing representative terms while full scanning covers all terms for comprehensive coverage
## ๐ฐ Newsletter
๐ **Major WordPress Accessibility Update: Archive Page Scanning is Here!**
After 5 years on the roadmap, Equalized Digital's Accessibility Checker Pro now scans your taxonomy archives and custom post type archives! This addresses a huge gap where category pages, tag pages, and custom taxonomy archives went untested.
**Key Benefits:**
- Scans dynamically generated archive pages automatically
- Smart sampling tests representative terms efficiently
- Full integration with existing accessibility workflow
- Same familiar interface for managing archive issues
**Getting Started:**
Enable archive scanning in your Accessibility Checker Pro settings. Start with smart sampling to test the feature, then consider full term scanning if you have custom archive templates.
This feature uses innovative virtual post architecture that opens doors for future enhancements like WordPress pattern scanning and block template testing.
**Resources:**
- [Plugin Download](https://equalizeddigital.com/accessibility-checker)
- [Learn WordPress](https://learn.wordpress.org/)
- [Developer Docs](https://developer.wordpress.org/)
## โ
Action Items
#### WordPress
- Core: Enable archive template accessibility testing in theme review process
- Core Performance: Profile archive page scanning performance impacts on large sites
- Themes: Update accessibility guidelines for archive template development
- Documentation: Create archive accessibility best practices guide
- Plugins: Consider archive scanning integration points for other accessibility tools
#### Community
- Maintainers: Test archive scanning on diverse WordPress configurations
- Contributors: Provide feedback on archive scanning user experience
- Sponsors: Support accessibility tool development for comprehensive site coverage
#### DevRel
- Developer advocacy: Present archive scanning capabilities at WordCamps
- Education: Create tutorials for archive accessibility optimization
- Developer experience: Document archive scanning API integration options
- Community management: Collect feedback on archive scanning workflows
## ๐งช Hypotheses
- Archive pages contain different accessibility issues than individual posts due to loop-based content structure
- Smart sampling provides adequate coverage for most websites without performance impact
- Virtual post architecture will enable scanning of other non-post WordPress content types
- Archive accessibility issues significantly impact overall site accessibility scores
### ๐ Methodology
- A/B testing of smart sampling vs. full term scanning accuracy
- Performance benchmarking of archive scanning on sites with varying term counts
- User experience studies comparing archive issue resolution workflows
### โ Questions
- How should partial scan results integrate with full site accessibility statistics?
- What other WordPress content types would benefit from virtual post scanning architecture?
- How can theme developers optimize archive templates for accessibility scanning?
### ๐ฎ Future Research
- WordPress pattern accessibility scanning implementation
- Author archive and date archive scanning feasibility
- Integration with block theme full site editing workflows
### ๐ก Implications
- Practice: Archive pages now require regular accessibility maintenance like posts and pages
- Policy: Accessibility auditing processes should include archive page coverage
- Security: Virtual post system maintains existing security model without new vulnerabilities
- Education: WordPress developers need archive accessibility training
- Funding: Comprehensive accessibility scanning may require Pro plugin investment
### ๐ง Learning Styles Assessment
Reading level estimate: Grade 12
#### ๐ Visual learners
- Present: Database table screenshots, settings interface demos, scan result displays
- Improve: Architecture diagrams showing virtual post system, scan flow visualizations
#### ๐ Aural learners
- Present: Live stream format with verbal explanations and discussions
- Improve: Audio summary of key archive scanning concepts
#### ๐ฃ๏ธ Verbal learners
- Present: Technical terminology explained, WordPress concepts defined
- Improve: Analogies comparing archive scanning to existing WordPress workflows
#### ๐งฉ Kinesthetic learners
- Present: Live demonstration of enabling and using archive scanning
- Improve: Step-by-step setup checklist, hands-on troubleshooting guide
#### ๐ง Logical learners
- Present: Database structure explanation, decision trees for sampling modes
- Improve: Performance metrics, scanning algorithm flowcharts
#### ๐งโ๐คโ๐ง Social learners
- Present: Live Q&A format, community feedback discussion
- Improve: User community forums for sharing archive scanning experiences
#### ๐งโโ๏ธ Solitary learners
- Present: Documentation references for independent study
- Improve: Self-assessment tools for archive accessibility
#### ๐ฟ Naturalistic learners
- Present: WordPress ecosystem integration concepts
- Improve: Archive accessibility impact on overall site health metrics
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Clear headings structure in demonstration, descriptive link text
- Improve: Better alt text for database screenshots, table headers for scan results
#### Keyboard navigation
- Present: Standard WordPress interface keyboard accessibility
- Improve: Keyboard shortcuts for common archive scanning tasks
#### Contrast and readability
- Present: Standard WordPress admin interface contrast
- Improve: High contrast mode documentation for accessibility checker interface
#### Text resizing and reflow
- Present: Responsive WordPress admin interface
- Improve: Mobile-optimized archive scanning workflow
#### Media and captions
- Present: Live stream with audio discussion
- Improve: Auto-generated captions, downloadable transcript
#### Forms and interactions
- Present: Standard WordPress form accessibility
- Improve: Error handling documentation for archive scanning setup
### ๐ DEIB Assessment
#### Cultural breadth
- Present: Focus on technical WordPress concepts without cultural specificity
- Improve: International WordPress community examples, multilingual archive considerations
#### Inclusive language
- Present: Technical terms explained, gender-neutral language used
- Improve: Plain language summary for non-technical users
#### Neurodiversity support
- Present: Structured presentation with clear sections
- Improve: Visual breaks between concepts, summary sections
#### Representation
- Present: Focus on technical content over personal representation
- Improve: Diverse WordPress community member examples
#### Psychological safety
- Present: Encouraging tone about feature adoption and feedback
- Improve: Explicit invitation for questions without judgment
### โ
Logical Validity
#### Strong reasoning
- Deductive strength: Virtual post solution logically follows from WordPress architecture constraints
- Inductive strength: Performance claims based on testing across multiple site configurations
- Causal reasoning: Clear connection between archive scanning and accessibility score changes
- Analogical strength: Comparison to existing post scanning workflow helps explain new feature
#### Fallacies
- Appeal to authority: "WordPress way of doing things" assumes WordPress approach is always best
- False dilemma: Presentation of only database refactor vs. virtual post solutions ignores other possibilities
#### Tone of voice
- Overall tone: Technical but approachable, enthusiastic about feature launch, honest about implementation challenges
### ๐ก๏ธ DARVO Analysis
- Deny: No denial patterns present in technical feature demonstration
- Attack: No attacks on users or competing solutions
- Reverse victim/offender: No victim/offender dynamics in technical content
- Emotional cues: Positive excitement about feature delivery, acknowledgment of development challenges
## ๐ฏ Conclusion
Archive page scanning represents a significant advancement in WordPress accessibility testing, finally addressing a 5-year gap in coverage. The virtual post implementation demonstrates creative problem-solving that maintains plugin stability while enabling comprehensive site scanning.
For WordPress site owners, this means more accurate accessibility assessments that include previously untested taxonomy and archive pages. The smart sampling approach provides immediate value without performance penalties, while full scanning offers comprehensive coverage for complex sites.
The technical foundation opens possibilities for scanning WordPress patterns, block templates, and other dynamic content, positioning the Accessibility Checker for continued evolution alongside WordPress itself.
## ๐งฑ Refactor Appendix
### ๐ Literature Split Pad
### [H1] Virtual post architecture solves WordPress scanning limitations
> [!quote] Archive Page Scanning - Equalized Digital Accessibility Checker Changelog Live Stream by [[Equalized Digital]] via [[YouTube]]. Published 2024. Accessed 2024-12-19.
> "These are posts effectively... these are virtual posts"
Enables scanning of non-post content within existing WordPress architecture.
[view highlight](https://www.youtube.com/watch?v=VIBvTLZYwoY#H1) #wordpress #architecture ID:rw_001
### [H2] Smart sampling provides efficient archive coverage
> [!quote] Archive Page Scanning - Equalized Digital Accessibility Checker Changelog Live Stream
> "Tries to find three terms per taxonomy... most posts, least posts, and zero posts"
Balances comprehensive testing with performance considerations for large sites.
[
<!-- deep-read:sections end -->