Skip to content

Commit bdad2ee

Browse files
authored
Merge pull request #497 from BeAPI/fix/skip-link
feat(header): add "Go to header" skip link
2 parents bf27baa + 238c3f8 commit bdad2ee

4 files changed

Lines changed: 30 additions & 19 deletions

File tree

header.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
<?php wp_body_open(); ?>
2828
<nav class="skip-links skip-links--hidden" aria-label="<?php esc_attr_e( 'Fast access links', 'beapi-frontend-framework' ); ?>">
2929
<ul>
30+
<li>
31+
<a href="#header"><?php esc_html_e( 'Go to header', 'beapi-frontend-framework' ); ?></a>
32+
</li>
3033
<li class="is-desktop-only">
3134
<a href="#menu"><?php esc_html_e( 'Go to main navigation menu', 'beapi-frontend-framework' ); ?></a>
3235
</li>
@@ -41,7 +44,7 @@
4144
</li>
4245
</ul>
4346
</nav>
44-
<header role="banner" id="header" class="header" aria-label="<?php esc_attr_e( 'Header', 'beapi-frontend-framework' ); ?>">
47+
<header role="banner" id="header" tabindex="-1" class="header" aria-label="<?php esc_attr_e( 'Header', 'beapi-frontend-framework' ); ?>">
4548
<div class="header__inner">
4649
<div class="container">
4750
<a class="header__logo-link" href="<?php echo esc_url( home_url( '/' ) ); ?>">

languages/beapi-frontend-framework.pot

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ msgstr ""
99
"MIME-Version: 1.0\n"
1010
"Content-Type: text/plain; charset=UTF-8\n"
1111
"Content-Transfer-Encoding: 8bit\n"
12-
"POT-Creation-Date: 2026-04-20T12:32:17+00:00\n"
12+
"POT-Creation-Date: 2026-05-07T14:30:39+00:00\n"
1313
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1414
"X-Generator: WP-CLI 2.12.0\n"
1515
"X-Domain: beapi-frontend-framework\n"
@@ -48,35 +48,39 @@ msgid "Fast access links"
4848
msgstr ""
4949

5050
#: header.php:31
51+
msgid "Go to header"
52+
msgstr ""
53+
5154
#: header.php:34
55+
#: header.php:37
5256
msgid "Go to main navigation menu"
5357
msgstr ""
5458

55-
#: header.php:37
59+
#: header.php:40
5660
msgid "Go to main content"
5761
msgstr ""
5862

59-
#: header.php:40
63+
#: header.php:43
6064
msgid "Go to footer"
6165
msgstr ""
6266

63-
#: header.php:44
67+
#: header.php:47
6468
msgid "Header"
6569
msgstr ""
6670

67-
#: header.php:54
71+
#: header.php:57
6872
msgid "Open the menu"
6973
msgstr ""
7074

71-
#: header.php:55
75+
#: header.php:58
7276
msgid "Close the menu"
7377
msgstr ""
7478

75-
#: header.php:58
79+
#: header.php:61
7680
msgid "Main navigation"
7781
msgstr ""
7882

79-
#: header.php:77
83+
#: header.php:80
8084
msgid "Main content"
8185
msgstr ""
8286

languages/fr_FR.mo

66 Bytes
Binary file not shown.

languages/fr_FR.po

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ msgstr ""
55
"Project-Id-Version: Be API Frontend Framework 1.0.0\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/beapi-frontend-"
77
"framework\n"
8-
"POT-Creation-Date: 2026-04-20T12:32:17+00:00\n"
9-
"PO-Revision-Date: 2026-04-20 14:33+0200\n"
8+
"POT-Creation-Date: 2026-05-07T14:30:39+00:00\n"
9+
"PO-Revision-Date: 2026-05-07 16:41+0200\n"
1010
"Last-Translator: \n"
1111
"Language-Team: \n"
1212
"Language: fr\n"
@@ -50,35 +50,39 @@ msgstr "Pied de Page"
5050
msgid "Fast access links"
5151
msgstr "Liens d’accès rapide"
5252

53-
#: header.php:31 header.php:34
53+
#: header.php:31
54+
msgid "Go to header"
55+
msgstr "Aller à l’entête de page"
56+
57+
#: header.php:34 header.php:37
5458
msgid "Go to main navigation menu"
5559
msgstr "Aller au menu de navigation principal"
5660

57-
#: header.php:37
61+
#: header.php:40
5862
msgid "Go to main content"
5963
msgstr "Aller au contenu principal"
6064

61-
#: header.php:40
65+
#: header.php:43
6266
msgid "Go to footer"
6367
msgstr "Aller au pied de page"
6468

65-
#: header.php:44
69+
#: header.php:47
6670
msgid "Header"
6771
msgstr "Entête"
6872

69-
#: header.php:54
73+
#: header.php:57
7074
msgid "Open the menu"
7175
msgstr "Ouvrir le menu"
7276

73-
#: header.php:55
77+
#: header.php:58
7478
msgid "Close the menu"
7579
msgstr "Fermer le menu"
7680

77-
#: header.php:58
81+
#: header.php:61
7882
msgid "Main navigation"
7983
msgstr "Navigation principale"
8084

81-
#: header.php:77
85+
#: header.php:80
8286
msgid "Main content"
8387
msgstr "Contenu principal"
8488

0 commit comments

Comments
 (0)