{%- assign page_title = page.title -%} {%- assign accordion_collection = site.accordions | where: "accordion_page", page_title | sort: "order" -%} {%- for item in accordion_collection -%} {%- if item.alternate_id -%} {%- assign this_accordion_id = item.alternate_id -%} {%- else -%} {%- comment -%} In the liquid `assign` below, the second `| remove: '—'` statement is an em-dash character that will look like another hyphen (monospace code editor font.) {%- endcomment -%} {%- assign this_accordion_id = item.card_heading | downcase | remove: '-' | remove: '—' | remove: '—' | replace: '&', 'and' | replace: ' ', '-' | remove: "'" | replace: "/", "-" | replace: 'é', 'e' | remove: '’' | remove: '0' | remove: '1' | remove: '2' | remove: '3' | remove: '4' | remove: '5' | remove: '6' | remove: '7' | remove: '8' | remove: '9' | remove: '?' | remove: '!' | remove: '#' | remove: '$' | remove: '.' | remove: ',' | remove: '(' | remove: ')' | remove: '®' | remove: '©' -%} {%- endif -%}

{% endfor %}