web-dev-qa-db-fra.com

Comment personnalisez-vous la barre d'administration pour buddypress?

Je voudrais mettre à jour le codage sur le wp-admin-bar. Depuis sa position absolue, je voudrais mettre une div qui est relative et ou juste dans une div normale.

Ou, je vois que vous pouvez cacher la barre. Quelqu'un a-t-il une structure de liens pour la barre d'administration?

Ex:

<ul>
<li><a href="http://www.siteurl.com/members/%username%/">My Account</a></a></li>
</ul>
1
Tom

Regardez les fonctions dans ce fichier:

buddypress/bp-core/bp-core-adminbar.php

C'est là que vous trouverez le plus probablement ce que vous cherchez.

1
Mark

Ce que vous devez faire, c'est ouvrir buddypress/bp-core/bp-core-buddybar.php, puis trouver les fonctions qui composent les éléments de la liste. Une fois que vous les avez repérés, vous pouvez déterminer le contenu et ensuite copier la fonction entière d'un élément de la liste dans votre functions.php dans votre thème enfant. Une fois que vous l'avez là, vous pouvez le modifier comme vous le souhaitez et vous n'aurez plus à vous soucier de le refaire à chaque mise à jour. Si vous n'utilisez pas de thème enfant, vous pouvez éditer les fonctions à leur emplacement d'origine, mais vous devrez le refaire chaque fois que vous mettez à jour buddypress. Si vous souhaitez simplement modifier la propriété de position d'une div, vous pouvez le faire via css en ciblant l'élément dans la feuille de style de vos thèmes enfants.

0
Pollux Khafra