Ondersteuning » Code oplossingen gezocht » Alles geprobeerd om datum/auteur te verwijderen…

  • Hallo iedereen,

    Ik hoop dat iemand me kan helpen.
    Ik heb veel verschillende methodes gevonden en toegepast om van de datum en auteursvermelding boven posts af te komen. Niets lukt. Ik ben zelfs zover gegaan dat ik in het theme zelf
    .post-info {
    display: none;
    }

    heb gezet. Omdat het in de child theme niets uitmaakte. Uiteraard hielp dit ook niet. Ook heb ik verschillende codes geprobeerd en gezocht op date etc. in een aantal php files. Niets te vinden. Ik werk met (een child van) Almasi.

    Weet iemand raad..? Een voorbeeld van zo’n hinderlijke datum + admin vermelding vind je hier:
    http://www.timhupkes.com/home/for-the-love-of-the-vicious-cat/

    Alvast mijn hartelijk dank!!

15 reacties aan het bekijken - 1 tot 15 (van in totaal 17)
  • Hi,

    Je schrijft niet wat je allemaal hebt geprobeerd of hoe je op de gedachte bent gekomen of de code .post-info {display: none;} toe te passen. Je datum/auteur-element heeft class ‘entry-meta’. Op verschillende manieren kun je dit element uit de je pagina krijgen, het meest eenvoudig is op te nemen in je childtheme:

    .entry-meta {
    display:none;
    }

    Deze code werkt, mits je op de juiste wijze je childtheme hebt aangemaakt.

    Wil je jezelf verbeteren in ’t analyseren van je pagina’s: google / youtube op ‘Inspect element’ of ‘Firebug’.

    Succes!
    Lianne

    Thread starter Tim Hupkes

    (@tim983)

    Hoi Lianne,

    heel hartelijk dank voor je hulp! Inderdaad had ik niet aangegeven wat ik allemaal al geprobeerd had. DAt komt doordat er een tweetal codes bij zat (die ik niet meer wist, omdat ik ze had gewist omdat ze niet werkten), een ‘gewone’ en een ‘noodoplossing.’ Deze moesten via editor in functions.php (als ik me goed herinner).

    Je oplossing werkt voor de datum, waarvoor mijn dank. De ‘admin’ blijft echter staan… Ik heb gekeken bij inspecteer element en dan zie ik inderdaad ‘admin’ geselecteerd staan als ik op <div class=”entry-meta”>…</div> ga staan, maar gek genoeg verdwijnt ‘admin’ niet… Heb je misschien nog een suggestie?

    Ik zal in elk geval regelmatig Firebug raadplegen (ik werk doorgaans in Chrome, dus moet even een mindswitch maken :-))

    Tim

    Thread starter Tim Hupkes

    (@tim983)

    Ik heb gesleuteld d.m.v. inspecteer element. Intussen de volgende elementen ‘ge-non-display’ed’:

    .entry-meta {
    display: none;
    }

    .page-title {
    display: none;
    }

    .byline {
    display: none;
    }

    .author-vcard {
    display: none;
    }

    Alleen als ik .entry-header { display: none; } gebruik, verdwijnt de auteursvermelding. Maar… dan verdwijnt ook de titel van de blog… 🙁

    Moderator Mike

    (@mike_vl)

    Als ik in de css zoals lianne aangeeft onderstaande aanpas dan zie ik de datum en naam niet meer.

    div.entry-meta {display:none}

    waar je mogelijk tegen aan loopt is de plek waar je deze fix plaatst. Omdat .byline in de css een display:inline meekrijgt zou deze mogelijk auteur zichtbaar kunnen maken.

    Oplossing: display:inline verwijderen bij byline.

    Thread starter Tim Hupkes

    (@tim983)

    Hoi Mike,

    Dank je wel voor je reactie! Sorry dat ik zo laat reageer, ik heb nu pas tijd om er weer naar te kijken. Ik ging op zoek naar byline. In inspecteer element zag ik die nergens. Op dit moment heb ik het volgende in m’n style.css van mijn child:

    .entry-meta {
    display: none;
    }

    .page-title {
    display: none;
    }

    .byline {
    display: none;
    }

    .author-vcard {
    display: none;
    }

    Is het dan slim om deze een andere volgorde te geven? Ze moeten toch in de child style.css..? Of toch ergens anders? Ik heb ze nu wel boven de copyright (footer) info gezet maar dat lijkt niet uit te maken… (cache leeg gemaakt)

    Thread starter Tim Hupkes

    (@tim983)

    Na wat stoeien en knutselen ben ik tot het volgende gekomen:

    .entry-meta {
    display: none;
    }

    .byline {
    display: none;
    }

    .author.vcard {
    display: none;
    }

    .posted-on {
    display: none;
    }

    Dit verwijdert BIJNA alles… alleen ‘by’ staat er nog. Weet iemand hier raad op..?

    Moderator Mike

    (@mike_vl)

    je hebt het opgelost zie ik! super! Zou je dit topic willen updaten met de oplossing en willen sluiten?

    Thread starter Tim Hupkes

    (@tim983)

    Hoi Mike,

    Eigenlijk is het nog niet opgelost; ik heb nu geen posts meer, ik heb alleen nog maar pages. Ik dacht dat dit het zou oplossen, maar ik vind het wel jammer dat ik geen posts kan gebruiken door die meta. Mag mijn verzoek daarom nog even open blijven staan..?

    Moderator Mike

    (@mike_vl)

    Kan je nog een keer duidelijk uitleggen waar je nu tegen aan loopt (de post meta moet nl eenvoudig te verbergen zijn)

    Kan je ook een voorbeeld live zetten en de link hier bij zetten, dan kunnen wij kijken.

    Thread starter Tim Hupkes

    (@tim983)

    Hoi Mike,

    de link is:
    http://www.timhupkes.com/blog/for-the-love-of-the-vicious-cat/

    ik heb (n.a.v. element inspecteren) geprobeerd:

    no display voor:
    meta
    byline
    author

    En nog een paar, maar omdat dat niet werkte weet ik dat niet meer. Stukken en beetjes verdwenen, totdat ik uiteindelijk alleen ‘ by’ overhield. En die kreeg ik niet weg…

    Nu staat er meer, omdat ik voorlopig helaas in het hoofd theme werk. (by Tim Hupkes, als je daarop klikt, wordt het erger: dezelfde post met daarboven: Posted on May 6, 2015)

    Moderator Mike

    (@mike_vl)

    in je html staat onderstaande code:

    <span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://www.timhupkes.com/author/admin/" title="View all posts by Tim Hupkes">Tim Hupkes</a></span></span>

    Je wilt byline verbergen.

    Als ik met chrome hulpprogramma’s voor ontwikkelaars kijk dan zie ik in de css dat deze regel er staat.

    .single .byline, .group-blog .byline {
      display: inline;
    }

    CSS werkt volgens een hierarchie. (de meest specifieke regel overheerst)

    Dus de regel die je zelf hebt toegevoegd werkt niet:

    .byline, .updated {
      display: none;
    }

    ik verwacht dat als je dit aanpast naar:

    .byline, .updated {
      display: none!important;
    }

    in je child thema het wel werkt.

    Moderator Mike

    (@mike_vl)

    Is het je gelukt?

    Thread starter Tim Hupkes

    (@tim983)

    Nu de child weer leeft, ga ik het proberen! -wordt vervolgd- 🙂

    Thread starter Tim Hupkes

    (@tim983)

    !!!!!!!!!! Het werkt! Jippie! Ha ha, het is vandaag m’n geluksdag. Dank je wel!

    Moderator Mike

    (@mike_vl)

    Succes! Wil je dit topic sluiten?

15 reacties aan het bekijken - 1 tot 15 (van in totaal 17)
  • Het onderwerp ‘Alles geprobeerd om datum/auteur te verwijderen…’ is gesloten voor nieuwe reacties.