Tche (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 151)
  • Auteur
    Messages
  • Tche
    Participant
    Chevalier WordPress
    182 contributions

    J’ai essayé le :before sur la class du titre pour l’image et j’ai résolu le problème du hover mais l’image n’est alors plus “cliquable”.

    Est-ce-que quelqu’un aurait une idée et pourrait m’aider?

    en réponse à : Wp nav menu :icone au dessus du titre du menu et non à coté #959040
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Merci pour votre aide

    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Benh alors…
    …entre temps j’ai trouvé un moyen
    1. Dans le panneau d’administration
    >Apparence
    >Menu
    >Sélection du menu à modifier
    >Sélection du titre à modifier
    >Dans “Titre de navigation” ajout du div class de l’image avant le titre ET enrobage du titre dans une autre div
    Ca donne à peu près ceci:

    (Sans donc utiliser le champs prévu pour une classe particulière de bouton)

    2. Dans style.css
    >Définition de la classe icone (.icone-de-titre-de-menu{} )
    >Définition de la classe titre (.titre-de-menu{} )
    >Définition du media-queries pour effacer le titre du menu

    @media screen and (max-width: 1024px) and (max-height: 768px) {
    .titre-de-menu{display:none;}
    }

    Bon alors ceci me permet d’effacer les titres de menus sur petits écrans mais je suis face à un autre problème si je veux utiliser le même hover sur l’image et sur le titre. En d’autres termes, si je veux, par exemple, que l’icône change aussi de couleur quand on passe sur le titre de menu et que le titre de menu change lui aussi de couleur quand on passe sur l’icône.

    Les deux éléments sont en fait contenus dans le lien et celui-ci est bien accessible au passage sur chacun d’entre-eux… mais le passage sur le lien ne modifie pas le fond de l’image… Je continue mes recherches et mes essais (et erreur) mais si qqn a la solution qu’il n’hésite pas à me faire gagner du temps…
    A bientôt,
    Tche

    en réponse à : Wp nav menu :icone au dessus du titre du menu et non à coté #959038
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Bonjour,
    As-tu essayé d’attribuer une classe différente à chacun de tes titres et d’attribuer à chacune de ces classe un :before ou un :after dans ton css? en réglant les marges tu dois pouvoir positionner l’icone au dessus du titre plutôt qu’avant ou après…
    Ton problème date un peu, peut-être as-tu trouvé la bonne solution… Peux-tu nous en faire part?

    en réponse à : Petit problème css > afficher un div devant tous les autres #1046605
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    OK résolu,
    Comme quoi reformuler et écrire le problème c’est aussi l’aborder d’une autre façon. C’est tubular.js qui fixait le main en z-index:99 remplacé par 9, ça semble fonctionner…
    Merci le forum 🙂

    en réponse à : Afficher un panneau au clic dans Twentyfourteen-child // Problème JS #1034557
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Merci Luciole, j’essaie

    en réponse à : Afficher un panneau au clic dans Twentyfourteen-child // Problème JS #1034555
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    J’ai déjà essayé, y compris en ajoutant le script debug

    define(‘WP_DEBUG’, true);
    define(‘SCRIPT_DEBUG’, true);

    J’ai tout remis mais pas de message d’erreur visible :( pourtant le search toggle et le left-toggle ne fonctionnent pas (même si la page s’affiche)

    en réponse à : Afficher un panneau au clic dans Twentyfourteen-child // Problème JS #1034553
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    PS: le code initial de twentyfourteen fonctionne évidemment très bien…
    Mais ça bug quand j’y insère ceci:

    $( function() {
    		// left toggle.
    		$( ‘.left-toggle’ ).on( ‘click.twentyfourteen’, function( event ) {
    			var that    = $( this ),
    				wrapper = $( ‘.left-box-wrapper’ );
    
    			that.toggleClass( ‘active’ );
    			wrapper.toggleClass( ‘hide’ );
    
    			if ( that.is( ‘.active’ ) || $( ‘.left-toggle .screen-reader-left’ )[0] === event.target ) {
    				wrapper.find( ‘.left-field’ ).focus();
    			}
    		} );

    en réponse à : Afficher un panneau au clic dans Twentyfourteen-child // Problème JS #1034552
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    C’est ce que j’aimerais découvrir. Quand je teste le code dans des sites comme jsbin ou webtoolkittester, ces sites indiquent des problèmes d’accolade ou de parenthèses…

    Dans jsbin:
    4 errors
    Line 9: Unmatched ‘{‘.
    Line 9: Unmatched ‘(‘.
    Line 155: Expected an assignment or function call and instead saw an expression.
    Line 155: Missing semicolon.

    Cela te dit-il quelque chose? En fait la fonction que j’ai copiée (ou pensé copier) commence par $ … et je ne trouve pas d’explications sur $ ( function() ) … et je n’y connais pas grand chose en js.

    en réponse à : La sidebar a disparu depuis un bug lors de la mise à jour de wordpress #1033294
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Salut Annelise,
    Où en es-tu? Qu’as-tu décidé?
    J’ai dû me plonger dans mon site… et bloqué à mon tour, j’attends des réponses des forums. Peut-être puis-je jeter un oeil à ton problème?

    en réponse à : Abonnement WP jetpack #1000434
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Bonjour Lapeche,
    Je suis en train de tester Jetpack.

    Pour voir les abonnements:
    Dans le tableau de bord
    Clic sur Jetpack → Site Stats (il faut activé le module Site Stat pour le voir apparaitre)
    Scroll jusqu’en bas de la page
    A gauche, tu verras une section “labeled Subscriptions”
    Clic sur le lien ‘Blog’ pour voir la liste des emails des abonnés au blog et sur ‘commentaire’ pour les abonnés aux commentaires.

    L’export en csv ne semble pas possible mais il n’y a que 2 colonnes. Un copier-coller est peut-être possible dans excel.
    Ces données devraient être disponibles dans la bdd du site (et exportables) mais je ne retrouve pas de tables Jetpacks… Et toi?

    Je suis étonné de ne pas pouvoir rédiger l’email de connexion… je crois que je vais garder l’extension “Subscribe to comment reloaded” qui fonctionne très bien, est complètement paramétrable et pas trop lourde… (elle stocke les données dans la table comment_notifier, facile à exporter)

    En espérant avoir pu t’aider,
    Bonne journée!

    en réponse à : La sidebar a disparu depuis un bug lors de la mise à jour de wordpress #1033238
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Oui, vu d’ici, c’est juste une usine à gaz. Ton webmister a utilisé et personnalisé le plugin sidebar generator pour créer des sidebars supplémentaires et un autre pour créer le modèle VW-simple-page…
    Par ailleurs, je ne retrouve pas de thème espresso ressemblant au tien.

    Il faudrait voir l’interface des deux plugins (admin>nomduplugin > admin>outils>nomduplugin ou ailleurs) et vérifier ce qu’il est possible de modifier.

    Il faudrait aussi vérifier dans admin>widget, les zones qui sont proposées (footer, right-sidebar…) et ce qu’elles comprennent comme widgets. Tu as déjà dit que tout était bon mais pas quelles zones s’affichent 😉

    Ensuite, peut-être désactiver sidebar generator (vérifier l’effet sur les articles et les pages…) , changer le modèle de la page d’accueil en défaut (vérifier l’effet)…

    en réponse à : La sidebar a disparu depuis un bug lors de la mise à jour de wordpress #1033229
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    pourquoi l’élément du mon liseré rose s’appelle sticky sidebar wrapper. Penses-tu que ce soit normal?

    Oui, en fait le wrapper se fixe à un moment quand on scroll… ile est donc “sticky” aucun problème de css 😉 même si ça risque de gêner l’affichage de tous les widgets de la sidebar mais avançons point par point. Au pire on utilisera les définitions de style de la plage blog.

    en réponse à : La sidebar a disparu depuis un bug lors de la mise à jour de wordpress #1033228
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Quelques questions:

    1. Où as-tu trouvé les codes concernant les sidebars? (👏on se rapproche, en tout cas)
    2. Le modèle ‘VW simple page composer’ est-il celui utilisé pour la page blog?
    3. Qu’as-tu comme (autres) modèles de pages disponibles dans ton thème (voir dans admin>apparence>éditeur, les fichiers qui commencent par “page” et se terminent par .php)?
    4. Qu’as-tu comme modèle de sidebars disponibles dans ton thème (voir dans admin>apparence>éditeur, les fichiers qui commencent par “page” et se terminent par .php)?

    Je ne sais pas si tu t’y connais en CSS??? peut être y a t’il une virgule en trop lol

    Une clarification;
    – Le css définit le style de tes pages (c’est par exemple les premières règles que tu as envoyées dans ton msg précédent
    – les autres codes envoyés sont un mélange de php et de html.

    Je crois que le problème de sidebar ne vient pas de ton css mais d’un problème d’appel en php (j’ai eu un souci de majuscule dans les codes suite à la MAJ de wp… résolu ce matin avec l’aide d’un contributeur)

    Pour le résoudre:
    – Soit on retrouve l’origine et le code source de la sidebar de la page d’accueil et on le corrige
    – Soit on retrouve l’origine et le code source de la sidebar de la page blog et on l’intègre dans le template de la page d’accueil
    – Soit on crée un nouveau modèle avec….

    La solution dépend de ta réponse aux 4 questions

    en réponse à : La sidebar a disparu depuis un bug lors de la mise à jour de wordpress #1033225
    Tche
    Participant
    Chevalier WordPress
    182 contributions

    Voici ta réponse avec des balises codes (le grand C)

    Merci beaucoup Tche!!!
    Je n’ai pas de thème enfant c’est certain! Le modèle de sidebar sur ma page blog est le mème que sur ma page d’accueil. Hier j’ai passé mon temps à farfouiller un peu partout et me suis rendue compte que je ne peux faire aucune modification de ma page d’accueil (ni enlever le liseré rose juste en bas de mon slider à droite qui constitue ma sidebar, en effet si je clique droit sur ce liseré et fait examiner l’élément ça donne ça:

    .vwspc-section-sidebar .vw-sticky-sidebar-wrapper .vw-sticky-sidebar {
        background-color: #EADAE3;
        padding: 10px;
    }
    * {
        box-sizing: border-box;
    }
    body, cite {
        font-family: Underdog;
        font-weight: 400;
        font-style: normal;
        color: #3E3E3E;
        font-size: 18px;
        visibility: visible;
    }
    body {
        line-height: 1.75em;
    }
    body {
        font-family: “Helvetica Neue”,Helvetica,Arial,sans-serif;
        font-size: 14px;
        line-height: 1.42857;
        color: #333;
    }
    html {
        font-size: 10px;
    }

    Comme je te l’ai dit plus haut aucune modification possible!!! Ni enlever ce liseré en supprimant la sidebar latérale droite ni mettre la sidebar à gauche!!! rien!!!
    A l’inverse tout est possible sur la page blog!
    Du coup j’ai essayé de créer une seconde page d’accueil que j’ai appelé accueil1 et pareil IMPOSSIBLE d’insérer une sidebar que ce soit à gauche ou à droite et j’ai toujours ce liseré rose!!! je ne comprends rien!!!
    Comme tu me l’as dit voici ce qui est inscrit dans mon éditeur concernant

    modèle de page VW simple page composer :

    
    
    <div class="vw-page-wrapper clearfix">
        
    </div>

    concernant le Modèle pour la page d’accueil :

    
    
    <div class="vw-page-wrapper clearfix “>
        <div class="container">
            <div class="row">
    
                <div class="vw-page-content" role="main">
                   
                    
    
                        <div class="vw-page-title-box clearfix">
                            <div class="vw-page-title-box-inner">
                                <h1 class="vw-page-title">
                                    
    
                                        
    
                                    
    
                                        
    
                                    
                                </h1>
                            </div>
                        </div>
    
                        
                            <div class="vw-no-search-result"></div>
                        
    
                    
    
                    
    
                        
    
                    
    
                        
    
                            
    
                            
    
                            
    
                            
    
                        
    
                    
                   
                </div>
    
                
           
            </div>
        </div>
    
    </div>

    Concernant sidebars :

     __( ‘Blog Right Sidebar’, ‘envirra’ ),
                ‘id’   => ‘blog-right-sidebar’,
                ‘description’   => __( ‘These are widgets for the Blog sidebar.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
    
            register_sidebar( array(
                ‘name’ => __( ‘Blog Left Sidebar’, ‘envirra’ ),
                ‘id’   => ‘blog-left-sidebar’,
                ‘description’   => __( ‘These are widgets for the Blog sidebar.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
    
            /**
             * Page widget sidebar
             */
            register_sidebar( array(
                ‘name’ => __( ‘Page Sidebar’, ‘envirra’ ),
                ‘id’   => ‘page-sidebar’,
                ‘description’   => __( ‘These are widgets for the static page.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
           
            /**
             * Footer sidebar
             */
            register_sidebar( array(
                ‘name’ => __( ‘Footer Sidebar 1’, ‘envirra’ ),
                ‘id’   => ‘footer-sidebar-1’,
                ‘description’   => __( ‘These are widgets for the Footer.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
            register_sidebar( array(
                ‘name’ => __( ‘Footer Sidebar 2’, ‘envirra’ ),
                ‘id’   => ‘footer-sidebar-2’,
                ‘description’   => __( ‘These are widgets for the Footer.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
            register_sidebar( array(
                ‘name’ => __( ‘Footer Sidebar 3’, ‘envirra’ ),
                ‘id’   => ‘footer-sidebar-3’,
                ‘description’   => __( ‘These are widgets for the Footer.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
            register_sidebar( array(
                ‘name’ => __( ‘Footer Sidebar 4’, ‘envirra’ ),
                ‘id’   => ‘footer-sidebar-4’,
                ‘description’   => __( ‘These are widgets for the Footer.’, ‘envirra’ ),
                ‘before_widget’ => ‘<div id="%1$s" class="widget %2$s">‘,
                ‘after_widget’  => ‘</div>‘,
                ‘before_title’  => ‘<h3 class="widget-title"><span>‘,
                ‘after_title’   => ‘</span></h3>‘
            ) );
        }

    Je ne sais pas si tu t’y connais en CSS??? peut être y a t’il une virgule en trop lol

15 sujets de 1 à 15 (sur un total de 151)