Ondersteuning » Code oplossingen gezocht » (deel) tekst vervangen in een child css file

  • Opgelost peterklinkenbijl

    (@peterklinkenbijl)


    In het Wallstreet theme staat de navolgende code in een php file

    <div class="hover-overlay">
    						<a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'wallstreet' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark">
    							<div class="hover-link"></div>
    						</a>

    Ik wil de tekst “permalink to” verwijderen. Dat kan natuurlijk in het php.file zelf, maar ik zou dit graag gedaan krijgen in het css file van het child theme.

    Is dat mogelijk?

    Thanks
    Peter

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Ik wil de tekst “permalink to” verwijderen. Dat kan natuurlijk in het php.file zelf, maar ik zou dit graag gedaan krijgen in het css file van het child theme.

    Ja,dat kan, als volgt:

    1. Kopieer het betreffende PHP-file naar de map van je childtheme [CT]
    2. Open dit PHP-bestand [in je CT]] in een [web/code]editor bijv. NOTEPAD++
    3. Pas de tekst naar wens aan / verwijder / vervang bijv door een spatie?
    4. sla de wijzigingen op en upload naar de site
    5. browser: Druk <CTRL-F5> om je browser te verversen.
      of leeg je browser-cache:
      http://www.browserchecker.nl/cache-bestanden-verwijderen
    6. browser: controleer het resultaat

    Alternatief, afhankelijk wat je precies wilt bereiken…
    >>Maak dit gehele element onzichtbaar in je site:

    1. Opende de ‘styles.css’ van het CT
    2. Neem de volgende code op:
      .hoover-overlay{
         display:none;
      }

      of [net iets ander resultaat…]:

      .hoover-overlay{
         visibility:hidden;
      }
    3. sla op, upload CSS en ververs browser
    Thread starter peterklinkenbijl

    (@peterklinkenbijl)

    dank je W.P Ginfo voor je snelle antwoord.

    Oplossing 1 PHP in CT gebruik ik nu en werkt prima, maar in dit specifieke geval moet ik 6 php files aan het CT toevoegen. Mocht ik het theme ooit updaten dan moet ik naar die files gaan kijken.

    Daarom wil ik het graag regelen in het css file in CT

    Het gaat dus met name om de tweede oplossing (in css van CT), maar beide oplossingen zorgen er voor dat je het hele element niet meer ziet. Ik wil graag een deel onzichtbaar maken (alleen “permalink to”). bv. door de string te identificeren en vervolgens een deel te verwijderen. Kan dat?

    tnx

    Optie 1 lijkt mij relatief gezien het meest eenvoudig.

    ‘Plan B’ zou wat mij betreft als volgt kunnen:

    http://wordpress.org/support/topic/how-to-search-a-php-file-that-is-called-from-other-php-file?replies=3

    Op deze wijze kan je strings zoeken en bewerken door de hele site heen.

    De door jouw gesuggereerde optie kan wellicht ook, echter dit gaat mijn kennis te boven.

    Thread starter peterklinkenbijl

    (@peterklinkenbijl)

    Thanks W.P voor je inspanningen. Ik ga dit item sluiten en heropenen in het engels. Wellicht biedt dat soelaas

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Het onderwerp ‘(deel) tekst vervangen in een child css file’ is gesloten voor nieuwe reacties.