Wenn das auch mit einem Plugin funktioniert ist das natürlich auch OK.
Bin für jeden Tipp dankbar.
Ich suche gerade nach Plugins aber auch das klappt bisher nicht.
Beiträge von Smartel
-
-
Hallo Forum,
zuerstmal ich bin absoluter Anfänger in Sachen Wordpress.
Ich arbeite meist mit Typo3 oder erstelle normale Websites in HTML, CSS...Ich versuche mich gerade an einer WP Webseite mit gekaufter Vorlage, aeon futuristic theme.
Das ganze ist responsive.Mein Problem bzw. Frage ist:
Ich habe mehrere statische Seiten (Menü) angelegt.
Ich möchte gern beim Klick auf einen Menüpunkt die jeweiligen Untermenüpunkte im Inhaltsbereich der Seite anzeigen.
Als Vorschau sozusagen. Alle zugehörigen Untermenüpunkte sollen mit Teaserbild und Titel im Inhaltsbereich liegen und auf die Inhaltsseiten verlinken.Ich wollte das mit "Portfolio" Inhalten umsetzen. Ich kann hierfür Kategorien anlegen und die einzelnen Portfolios zuordnen. Allerdings kann ich auf meinen statischen Seiten keine Kategorie bestimmen, nur einen Filter der dann ja auf der Seite als dropdown angezeigt wird.
Da das ja funktioniert muss es ja auch machbar sein grundsätzlich jeder Seite eine Kategorie zuzuweisen damit nur die entsprechenden Inhalte angezeigt werden.
Ich habe dazu auch einiges gefunden und folgendes gemacht:Ich habe eine neues Template angelegt (Kopie von page.php) habe dieses meiner statischen Seite zugeordnet und dann im Template folgenden Code eingefügt
<?php query_posts('category_name=Test'); ?>Die Codezeile soll über die folgende geschrieben werden:
<?php while ( have_posts() ) : the_post(); ?>Leider sieht das bei mir ein bisschen anders aus bzw. ist wesentlich umfangreicher:PHP
Alles anzeigen<?php if ( have_posts() ) { ?> <?php // If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object if($post){ $pagename = $post->post_title; if ( $show_page_title != '0' ) { ?> <h1 class="pageheading"> <?php echo $pagename; ?> <?php if ( $page_desc != '' ) { ?> <span class="page-desc"> <?php echo $page_desc; ?></span> <?php } ?> </h1> <?php } ?> <?php } ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', 'page' ); ?> <?php endwhile; ?> <?php } ?> <?php } elseif ( $content_type == 'contact') { ?> <?php if ( have_posts() || $map != '' ) : if($post){ $pagename = $post->post_title; if ( $show_page_title != '0' ) : ?> <h1 class="pageheading <?php echo $content_type; ?>"> <?php echo $pagename; ?> <?php if ( $page_desc != '' ) : ?> <span class="page-desc"> <?php echo $page_desc; ?></span> <?php endif ?> </h1> <?php endif ?> <?php } ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', 'contact' ); ?> <?php endwhile; ?> <?php endif; ?>Ich bin leider in PHP gar nicht fit. Ich habe viel herumprobiert aber nichts hat geklappt.
Ich hoffe es ist einigermaßen verständlich was ich machen möchte.
Ich hoffe Ihr könnt mir helfen.Vielen Dank im Voraus
Martin