Probleme balise foreach
Résolu
RomainGA
Messages postés
130
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
bonjour, je re poste ma question car ma question originale al visiblement été supprimé.

je me sers actuellement d'un cours fourni par un ami. J'ai fais un copier coller tout bête du cours. Mais depuis quelques jours il m'a dit que cette erreur. Je comprends juste qu'il s'agisse d'un problème avec la boucle foreach , mais je n'en sais pas plus.
j espère que vous pouvez m'aider.
<?php
$itemx = wp_get_nav_menu_items(
get_nav_menu_locations("main menu")["main menu"]
)
foreach($items as $menuItem):
?>
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="<?= $menuItem-> url ?>"><?= $menuItem-> title ; ?></a>
</li>
<?php endforeach; ?>

je me sers actuellement d'un cours fourni par un ami. J'ai fais un copier coller tout bête du cours. Mais depuis quelques jours il m'a dit que cette erreur. Je comprends juste qu'il s'agisse d'un problème avec la boucle foreach , mais je n'en sais pas plus.
j espère que vous pouvez m'aider.
1 réponse
-
Il manque un point, à la ligne qui précède ton foreach
-
- Et en en revient à ta question précédente...
https://forums.commentcamarche.net/forum/affich-37304660-menu-wordpress#p37304799 - Je ne comprends pas pourquoi mais ce topic avec disparu, maintenant que tu as remis le lien j'y ai accès de nouveau.
En faisant un copier-coller tout simple du code que tu m'as indiqué, j'obtient ceci:
sachant que home features travel about me contact sont les textes des liens que je veux placer plus haut ( à la place de l'erreur)
-
