Toutes mes réponses sur les forums
-
AuteurMessages
-
10 juin 2016 à 13 h 33 min en réponse à : Récupérer : un tag ET une catégorie ET 4 résultats max #1058914
Bon… c’est pas grave j’ai trouvé : la solution est à rechercher du côté du paramètre tax_query.
9 juin 2016 à 4 h 12 min en réponse à : Récupérer : un tag ET une catégorie ET 4 résultats max #1058913Correction du post précédent :
Une coquille :‘order’ => ‘ASCs’
Devient :
‘order’ => ‘ASC’
La fonction wp_get_nav_menu_items() me permet elle aussi d’utiliser le menu natif de WordPress. Mais je vosu remercie pour le lien vers la page WP developer qui me donne un exemple concret d’un menu Walker. Ce sera pour une prochaine fois…
@Treenity : je ne sais pas utiliser le walker menu, bien que j’en ai entendu parler. Dans mon script j’ai utilisé la fonction wp_get_nav_menu_items().
Finalement j’ai trouvé une solution, mais WordPress m’a saoulé sur ce coup, j’ai donc adopté une solution de contournement :
$uri = ‘//’ .$_SERVER[ ‘HTTP_HOST’ ] . $_SERVER[ ‘REQUEST_URI’ ]; // Alternative à get_permalink() qui ne fonctionne pas dans toutes les situations. Dans la vraie vie cette variable est globale.
$arrayHttp = [ ‘http://’, ‘https://’ ]; // Ici c’est pas très beau, c’est pour préparer le str_replace qui va suivre…
$testLink = ( $tabUri == $uri );
foreach ( ( array ) $menu_items as $key => $menu_item ) {
$title = $menu_item->title;
$tabUri = $menu_item->url; // On récupère l’url de l’onglet
$tabUri = str_replace( $arrayHttp, ‘//’, $tabUri ); // Traitement permettant une comparaison avec la variable $uri. Si vous avez une solution permettant de traiter les HyperText Transfer Protocol d’une manière plus élégante, je suis preneur…
// La suite du foreach…
}CAMEO172 wrote:au temps pour moi…Autant pour moi aussi : j’avais tellement le nez dans le guidon que j’avais du mal à m’extraire de mon code. Maintenant que je n’ai plus accès à mon environnement de travail je viens d’y réfléchir avec plus de recul et j’ai peut-être trouvé une piste. Il faudra donc que je tente quelque chose en rentrant chez moi ce soir, je ferai un retour si cela fonctionne.
CAMEO172 wrote:avec un if (in_category(‘id_étudiant’)) tu sais que le test sera positif chaque fois que tu es dans une archive étudiant !Oui, mais il s’agit alors de tester si l’article en cours est contenu dans une catégorie donnée.
Moi je cherche à récupérer un booléen sur un item de mon menu quand je suis sur une page de catégorie donnée.
Bonjour,
Il faut installer un WordPress en local avec un logiciel tel que MAMP.
Voilà.
chti’herisson wrote:✅À ceci prêt que ça ne prend pas en compte le responsive… Mettez le code proposé dans une média queries, et se sera parfait sur smartphone :
@media screen and (min-width: 768px) {
/* le code proposé */
}Mettre le code dans la partie « 4.0 Footer » de « style.css », devrait être ok pourtant…
Testez à la fin de la feuille de style principale, cela devrait convenir. Sinon sinon c’est lié à un problème qui n’a aucun rapport avec le code proposé.
Vous avez tous le droit de me taper… :fouet:
C’est bon, j’ai trouvé ce soir en rentrant chez moi, une erreur idiote : j’avais nommé le dossier des langues « Langages », sans le « u »…
:boulet:Alors dans ce cas :
.container .row > *{
display: flex;
align-items: center;
justify-content: space-between;
}J’ai testé directement sur la page de ton site, ça marche.
Merci à vous deux,
@PhiLyon : j’ai essayé ta proposition (pour tester au-delà du thème j’imagine) : pas de résultat.
@Lumière de Lune : oui, j’ai aussi ajouté la fonction au sein d’une fonction setup liée à un crochet d’action :function ScripturaSetup()
{
// du code…
load_theme_textdomain( ‘scriptura’, get_template_directory() . ‘/Languages’ );
// … encore du code
} // END function ScripturaSetup
add_action( ‘after_setup_theme’, ‘ScripturaSetup’ );Je n’en avais pas parlé pour faire court car le code est censé fonctionner sans ce procès, apriori facultatif : sur mes anciens thèmes je ne le faisais pas et ça fonctionne quand même chez eux avec la v4.4.2 de WP. J’avais cependant ajouté cette méthode suite à mon analyse du thème twentysixteen. En tout cas, lié ou non au crochet d’action, même combat : pas de résultat pour l’instant.
J’ai aussi essayé de renommer les fichiers sans majuscules (pour le fichier lui-même et dans la fonction bien sûr), mais sans résultat.
-
AuteurMessages