WordPress.org

Making WordPress.org

Opened 5 months ago

Last modified 5 months ago

#4113 new defect

Proposal to change the headings hierarchy in the Themes section

Reported by: afercia Owned by:
Milestone: Priority: normal
Component: Theme Directory Keywords: headings-hierarchy
Cc:

Description

Splitting this out from #4110.

The headings hierarchy in the Themes section has room for improvements for better SEO and accessibility:

http://cldup.com/zPgm_dVQ8r.jpeg

As mentioned in #4112 the logo shouldn't be a h1. The main topic in this section is "Themes" so the candidate for the main h1 is "Theme Directory" or, maybe better, this section should use the same design used for the Plugin section.

All the themes use a h3 heading so one level is skipped. Instead of bumping them up by one level, I'd suggest to add a h2 before the themes list. Worth noting in the theme details page, there's already a link-back that says "Return to Themes List". I'd suggest to add a "Themes List" h2 before the themes list.

In the theme details page, "Theme Directory" is the main h1:

http://cldup.com/DYGjLmLxdE.png

This is inconsistent with the Plugins section, where the plugin name is the main h1. Suggested: make the Theme's name the main h1, as the Theme is the detail page main topic.

"Commercial Themes" section:
"Commercially Supported GPL Themes" should be the only h1 in the page. All the themes listed there use a h3. Suggested: add a "Themes List" h2 before the themes list.

"Upload Your Theme" section:
"Getting Started" should should be the only h1 in the page. However, this title doesn't tell users what to get started with. Suggested: change the title to make clear it's about getting started with uploading your theme on the WordPress theme directory.

Upload theme page:

http://cldup.com/-LFhHGF211.png

"Submit Your Theme ..." should be the only h1 in the page. The other headings should be bumped up to h2.

Please consider going through all the pages in this section is out of the scope of this ticket. However, these are general guidelines that should be applied everywhere.

Change History (1)

#1 @dd32
5 months ago

  • Component changed from General to Theme Directory
Note: See TracTickets for help on using tickets.