Ich habe eine Wordpress-Website, die einen Header an mehreren Stellen auf einer einzigen Seite generiert.An verschiedene Header mit gleicher ID verankern?
ich für das Top-Menü möchte diesen Header zu verankern unten mit herkömmlichen Mitteln das heißt:
<a href=#Header1>Header</a>
Allerdings weiß ich nicht, wie dies zu tun. Ein Blick in den Code Ich kann es sehen erzeugt folgendes:
return sprintf('<h2 class="wc-nested-category-layout-category-title">%s</h2>', $link);
so dann dachte ich, eine ID hinzuzufügen:
return sprintf('<h2 id="IdToGoHere" class="wc-nested-category-layout-category-title">%s</h2>', $link);
Aber natürlich dann weiß ich, alle Header die gleiche ID haben, die ist keine gute Übung. Gibt es eine Möglichkeit, eine andere ID pro Header zu erstellen? Oder könnte der Header-Look für jeden wie:
<a href=#Header(1)>Header 1</a>
<a href=#Header(2)>Header 2</a>
<a href=#Header(3)>Header 3</a>
Vielen Dank für Ihre Zeit
Der Weg, dies zu tun wäre, eine Zahl an Ihre Sprintf() - Funktion übergeben - können wir den vollständigen Code sehen, dass diese Features - vorausgesetzt, es ist eine Schleife, aber besser zu sehen als raten. –