F
FrostAgent
Guest
Moin,
ich bin gerade dabei ein Wordpress-Theme nach meinen Vorzügen zu optimieren und hänge gerade etwas bei der Problemlösung fest.
Aktuell werden auf der Startseite sechs Boxen zu den sechs aktuellsten Artikeln verlinkt, dies möchte ich ändern. Ich möchte die sechs Boxen sechs bestimmten Seiten zuweisen und am Ende für jede Box eine eigene Hovergrafik festlegen, aktuell gibt es für alle sechs Boxen nur eine Grafik.
Die index.php sieht wie folgt aus:
Ich habe schon ein wenig in den Wordpress docs gelesen, demnach müsste ich auf jeden Fall diesen Schnipsel bearbeiten.
Dieser befindet sich in der index.php und sorgt, wenn ich mich nicht irre, dafür dass die Artikel ausgegeben werden, in diesem Fall aus einer bestimmten Kategorie.
Nun möchte ich allerdings stattdessen Seiten verlinken, da bin ich in den docs auf folgenden Snippet aufmerksam geworden
Die notwendigen IDs habe ich auch schon eingetragen und in der index.php ersetzt, allerdings wird mir dann bloß angezeigt, dass die Seite nicht gefunden wird.
Habe ich noch irgendetwas vergessen, was anzupassen ist? Die umgebaute Funktion müsste eigentlich die richtige sein.
Eventuell kann mir jemand von euch auf die Sprünge helfen.
Freue mich über jede Antwort
Gruß Chris
ich bin gerade dabei ein Wordpress-Theme nach meinen Vorzügen zu optimieren und hänge gerade etwas bei der Problemlösung fest.
Aktuell werden auf der Startseite sechs Boxen zu den sechs aktuellsten Artikeln verlinkt, dies möchte ich ändern. Ich möchte die sechs Boxen sechs bestimmten Seiten zuweisen und am Ende für jede Box eine eigene Hovergrafik festlegen, aktuell gibt es für alle sechs Boxen nur eine Grafik.
Die index.php sieht wie folgt aus:
Code:
<?php get_header(); ?>
<ul class="mcol">
<?php if(have_posts()) : ?><?php query_posts('category_name=Allgemein'); ?><?php while(have_posts()) : the_post(); ?>
<li class="article" id="page-<?php the_ID(); ?>">
<?php
if ( has_post_thumbnail() ) { ?>
<?php
$imgsrcparam = array(
'alt' => trim(strip_tags( $post->post_excerpt )),
'title' => trim(strip_tags( $post->post_title )),
);
$thumbID = get_the_post_thumbnail( $post->ID, 'background', $imgsrcparam ); ?>
<div class="preview"><a href="<?php the_permalink() ?>"><?php echo "$thumbID"; ?></a></div>
<?php } else {?>
<div class="preview">
<a href="<?php the_permalink() ?>"><img src="<?php bloginfo('template_url'); ?>/images/LEISTUNGEN_proto.jpg" alt="<?php the_title(); ?>" /></a>
</div>
<?php } ?>
<div class="article-over">
<!--Hovergrafik einfügen-->
<a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/LEISTUNGEN_proto.jpg" alt="<?php the_title(); ?>" /></a>
</div>
</li> <?php ?>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
</ul>
<?php if(have_posts()) : ?><?php query_posts('category_name=Allgemein'); ?><?php while(have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php else : ?>
<h1 id="error"><?php _e("Seite nicht gefunden."); ?></h1>
<?php endif; ?>
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
<?php get_footer(); ?>
Ich habe schon ein wenig in den Wordpress docs gelesen, demnach müsste ich auf jeden Fall diesen Schnipsel bearbeiten.
Code:
<?php query_posts('category_name=Allgemein'); ?>
Dieser befindet sich in der index.php und sorgt, wenn ich mich nicht irre, dafür dass die Artikel ausgegeben werden, in diesem Fall aus einer bestimmten Kategorie.
Nun möchte ich allerdings stattdessen Seiten verlinken, da bin ich in den docs auf folgenden Snippet aufmerksam geworden
Code:
<?php $query = new WP_Query( array( 'post__in' => array( 119, 304, 307, 194, 7, 249 ) ) ); ?>
Die notwendigen IDs habe ich auch schon eingetragen und in der index.php ersetzt, allerdings wird mir dann bloß angezeigt, dass die Seite nicht gefunden wird.
Habe ich noch irgendetwas vergessen, was anzupassen ist? Die umgebaute Funktion müsste eigentlich die richtige sein.
Eventuell kann mir jemand von euch auf die Sprünge helfen.
Freue mich über jede Antwort
Gruß Chris