Improved FAQ accordion detection — Pattern 0 now extracts question text from <strong> tag inside accordionBtn when present, falling back to direct text nodes for templates without it
1.2.1
Searchable “Show on Pages” selector — all schema types now have search, Select All, Clear, and live selected count
Show on Pages now lists all public post types (pages, posts, custom post types) not just pages
Replaced all inline page selector blocks with shared render_page_selector() method
Fixed broken get_all_posts_for_selection() method declaration (orphaned body from previous edit)
Fixed unescaped $uid output in render_page_selector() — all echo calls now use esc_attr() at point of output
Article schema disabled by default
Bumped asset version to 1.2.1
1.2.0
FAQ detection now works on all singular post types including custom post types
FAQ detection now uses output buffering (ob_start at template_redirect) to parse fully rendered page HTML — supports ACF, page builders, and custom templates
FAQ test button now fetches live rendered HTML via wp_remote_get() instead of scanning post_content — accurately reflects what’s on the page