# Blog CSS WordPress Legacy Patterns Report

**Generated:** 1768734047.1207337

## Summary

- **WordPress classes found:** 49
- **Migration comments found:** 3
- **Deprecated patterns found:** 0

## WordPress-Specific Classes

Classes that reference WordPress structures:

- **`wp-block-video`** (line 1264)
  - `.post-content-inner figure.wp-block-video,`

- **`wp-block-video`** (line 1274)
  - `.post-content-inner figure.wp-block-video video {`

- **`wp-block-embed`** (line 1593)
  - `.post-content-inner .wp-block-embed,`

- **`wp-block-embed`** (line 1594)
  - `.post-content-inner figure.wp-block-embed {`

- **`wp-block-embed`** (line 1606)
  - `.post-content-inner .wp-block-embed__wrapper {`

- **`wp-block-embed`** (line 1626)
  - `.post-content-inner .wp-block-embed iframe,`

- **`wp-block-embed`** (line 1627)
  - `.post-content-inner figure.wp-block-embed iframe,`

- **`wp-block-embed`** (line 1628)
  - `.post-content-inner .wp-block-embed__wrapper iframe {`

- **`wp-block-embed`** (line 1724)
  - `.post-content-inner .wp-block-embed.is-provider-youtube,`

- **`wp-block-embed`** (line 1725)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9,`

- **`wp-embed-aspect-16-9`** (line 1725)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9,`

- **`wp-block-embed`** (line 1726)
  - `.post-content-inner figure.wp-block-embed.is-provider-youtube,`

- **`wp-block-embed`** (line 1727)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 {`

- **`wp-embed-aspect-16-9`** (line 1727)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 {`

- **`wp-block-embed`** (line 1738)
  - `.post-content-inner .wp-block-embed.is-provider-youtube .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1738)
  - `.post-content-inner .wp-block-embed.is-provider-youtube .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1739)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,`

- **`wp-embed-aspect-16-9`** (line 1739)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1739)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1740)
  - `.post-content-inner figure.wp-block-embed.is-provider-youtube .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1740)
  - `.post-content-inner figure.wp-block-embed.is-provider-youtube .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1741)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper {`

- **`wp-embed-aspect-16-9`** (line 1741)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper {`

- **`wp-block-embed`** (line 1741)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper {`

- **`wp-block-embed`** (line 1751)
  - `.post-content-inner .wp-block-embed.is-provider-youtube iframe,`

- **`wp-block-embed`** (line 1752)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9 iframe,`

- **`wp-embed-aspect-16-9`** (line 1752)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-16-9 iframe,`

- **`wp-block-embed`** (line 1753)
  - `.post-content-inner figure.wp-block-embed.is-provider-youtube iframe,`

- **`wp-block-embed`** (line 1754)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 iframe {`

- **`wp-embed-aspect-16-9`** (line 1754)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-16-9 iframe {`

- **`wp-block-embed`** (line 1767)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3,`

- **`wp-embed-aspect-4-3`** (line 1767)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3,`

- **`wp-block-embed`** (line 1768)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 {`

- **`wp-embed-aspect-4-3`** (line 1768)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 {`

- **`wp-block-embed`** (line 1778)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,`

- **`wp-embed-aspect-4-3`** (line 1778)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1778)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1779)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper {`

- **`wp-embed-aspect-4-3`** (line 1779)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper {`

- **`wp-block-embed`** (line 1779)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper {`

- **`wp-block-embed`** (line 1789)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3 iframe,`

- **`wp-embed-aspect-4-3`** (line 1789)
  - `.post-content-inner .wp-block-embed.wp-embed-aspect-4-3 iframe,`

- **`wp-block-embed`** (line 1790)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 iframe {`

- **`wp-embed-aspect-4-3`** (line 1790)
  - `.post-content-inner figure.wp-block-embed.wp-embed-aspect-4-3 iframe {`

- **`wp-block-embed`** (line 1835)
  - `.post-content-inner .wp-block-embed,`

- **`wp-block-embed`** (line 1836)
  - `.post-content-inner figure.wp-block-embed,`

- **`wp-block-embed`** (line 1837)
  - `.post-content-inner .wp-block-embed__wrapper,`

- **`wp-block-embed`** (line 1845)
  - `.post-content-inner .wp-block-embed,`

- **`wp-block-embed`** (line 1866)
  - `.post-content-inner .wp-block-embed,`

## Migration-Related Comments

Comments mentioning migration, WordPress, or legacy code:

- **Line 1605** (keyword: `wordpress`)
  - `/* WordPress embed wrapper - must maintain aspect ratio */`

- **Line 1737** (keyword: `wordpress`)
  - `/* WordPress embed wrapper for 16:9 embeds */`

- **Line 1821** (keyword: `wordpress`)
  - `/* Standalone iframes (not in WordPress embed blocks) */`

## Deprecated Patterns

✅ No deprecated patterns found!

## Recommendations

1. **Review WordPress classes** - Verify if these are still needed
2. **Remove if unused** - WordPress classes may be legacy from migration
3. **Clean up migration comments** - Remove outdated migration notes
