Ondersteuning » Code oplossingen gezocht » Een plugin op meerdere pagina's, aparte css op frontpage

  • Opgelost MrChase

    (@mrchase)


    Sinds een tijdje ben ik actief met wordpress. HTML en CSS ken ik, maar van PHP weet ik niet erg veel.

    Here’s the deal:
    Ik heb de cat tag filter (http://wordpress.org/extend/plugins/cat-tag-filter-widget/) en wil deze opmaken met css.

    Binnenin het bestand cat-tag-filter.php staat een tabel deze heb ik een classnaam gegeven.

    <div class="naam">
    <form>
    <codes etc>
    </form>
    </div>

    Via de style.css in mijn theme map maak ik de plugin op en dat werkt gewoon. Echter, nu wil ik dat deze widget / plugin alleen op de home (frontpage) anders is qua opmaak.

    Nu lukt dit ook aardig, alleen verdwijnen de labels van het formulier en de submit button laat geen tekst zien.

    Hier twee afbeeldingen van wat ik bedoel:
    http://img824.imageshack.us/img824/2603/themehome.jpg
    http://img528.imageshack.us/img528/7624/themesub.jpg

    Dit probleem is het in ieder geval niet:

    /* De normale stijl voor elke pagina */
    .naam {
    element:stijl;
    }
    
    /* De stijl voor de Homepagina */
    alleen-op-home.naam {
    element:andere-stijl;
    }
    
    alleen-op-home .naam {
    element:andere-stijl;
    }

    Met andere woorden:

    <div id="alleen-op-home"><
     class="naam">
      <?php ctf_widget() ?>
     </div>
    </div>

    of

    <div id="alleen-op-home" class="naam">
     <?php ctf_widget() ?>
    </div>

    werken allebei niet.

    Hopelijk is het een beetje duidelijk.
    Wie kan mij verder helpen? Nogmaals, ik ben een leek op PHP gebied, dus misschien gaat het hier fout.
    Alvast bedankt!

1 reactie aan het bekijken (van in totaal 1)
  • Thread starter MrChase

    (@mrchase)

    Nevermind, ik heb ’t al. Bleek dat het frontpage thema geen plugins ondersteund.

    Verkeerde situatie:

    <div id="alleen-op-home" class="naam">
     <?php ctf_widget() ?>
    </div>

    Goede situatie

    <div id="alleen-op-home" class="naam">
     <?php the_widget('cat_tag_filter', $instance, $args); ?>
    </div>

    In de toekomst ga ik altijd readme.txt’s lezen…

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Een plugin op meerdere pagina's, aparte css op frontpage’ is gesloten voor nieuwe reacties.