wenn das theme das nicht vorsieht, musst du das selber einbauen - wahrscheinlich in index.php, im loop;
die wordpress funktion dazu ist:
http://codex.wordpress.org/Function_Refer…ents_popup_link
oder in dieser zeile nachsehen, was da steht:
Beiträge von alchymyth
-
-
Zitat
kann ich nicht finden
das waere in: [COLOR=#0066cc]/wp-content/mingle-forum-skins/orange/style.css[/COLOR]
oder fuege so etwas in die style.css des themes ein:
das sollte dir die volle breite fuer alle seiten geben, die das 'ein-spalten-template' verwenden. -
hast du einen link zu der forum-seite?
nur mit bildern ist es nicht moeglich, einen vorschlag zur anpassung der styles zu machen. -
der link zur seite funktioniert (im moment ?) nicht.
hat die seite validen html code?
mit dem validator testen: http://validator.w3.org/ -
-
-
-
-
mein fehler - ich hatte zuviel kopiert und nicht genug nachgeprueft;
versuch:
PHP<?php if(has_post_thumbnail()) { $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail_size' ); $url = $thumb['0']; } else { $url = get_bloginfo('template_directory') . '/images/meinbild.jpg'; } echo $url; //nur als test ausgabe; ?>
(halbwegs getestet)
die $url kannst du dann im hintergrund-style einsetzen;
beispiel: -
verwende bitte einen der drei rechten top buttons fuer code: # fuer allgemeinen code; <> fuer html-code; und den ganz rechten fuer php-code.
PHP<?php if(has_post_thumbnail()) {<?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail_size' ); $url = $thumb['0']; ?> } else { echo '<img src="<?php bloginfo('template_directory'); ?>/images/meinbild.jpg" /> '; } ?>
schwer zu sagen, was nicht geklappt hat - ohne link zur seite.
a: du hast jetzt wahrscheinlich die post-thumbnail url, aber musst noch den img tag mit ausgeben;
b:
fuer die verwendung in strings, verwende get_bloginfo() http://codex.wordpress.org/Function_Reference/get_bloginfo
PHP<?php if(has_post_thumbnail()) {<?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail_size' ); $url = $thumb['0']; echo 'img src="' . $url . '" alt="" />'; ?> } else { echo '<img src="' . get_bloginfo('template_directory') . '/images/meinbild.jpg" /> '; } ?>
(nicht getestet) -
das geht mit wordpress funktionen:
grobe struktur (ohne syntax):
PHP
Alles anzeigen$cats = get_categories(); foreach( $cats as $cat ) : <div style="width:30%; float:left; margin-right:3%;"> echo $cat->category_name; $args = array('category__in' => $cat->term_id, 'numberposts' => -1); $cat_posts = get_posts( $args ); <ul class="postlist"> foreach( $cat_posts as $post ) : <li>verlinkter TITEL</li> endforeach; </ul> </div> endforeach;
http://codex.wordpress.org/Function_Reference/get_categories
http://codex.wordpress.org/Template_Tags/get_posts
http://codex.wordpress.org/Class_Referenc…uery#Parameters
http://codex.wordpress.org/Function_Reference/get_permalink
wo soll das eingebaut werden? link zur seite? -
am besten einen link zur seite angeben - dann kann man die css davon auslesen.
wenn alles gross geschriben ist, ist vieleicht ein h-tag nicht geschlossen(?) -
allgemein:
da twenty eleven wieder das standard-theme von wp3.2 ist, am besten ein child-theme erstellen, und die anpassungen ueber das child-theme machen. http://codex.wordpress.org/Child_Themes
zu punkt 1
im admin den headertext als nicht anzeigen ticken;
oder evtl auch noch in die style.css einfuegen:
(dann bleibt immer noch das suchfeld...)
oder am besten gleich header.php bearbeiten, und die entsprechenden bereiche entfernen. -
-
ueberpruef das nochmal mit den permalinks:
ZitatChoosing your permalink structure
In the Settings → Permalinks panel (Options → Permalinks before WordPress 2.5), you can choose one of the "common" structures or enter your own in the "Custom structure" field using the structure tags.
Please note: You never, ever put your site url in the permalinks slot. You must use one of the structure tags, or a combination of tags only. -
dann musst du mal das hier genauer beschreiben:
ZitatGenau diesselbe Anfangsfrage treibt mich auch um...
und einen link zu deiner seite posten.
-
-
style.css, das hier bearbeiten:
Code/* Image borders */ img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */ border: 1px solid #ddd; padding: 6px; }
oder im child-theme in die style.css sowas einfuegen: -
1. single ohne sidebar ist beabsichtigt;
2. anleitung
excerpts wuerden auch gehen, dazu muesstest du content.php bearbeiten, und in diesem abschnitt 'the_content(blabla);' durch 'the_excerpt();' ersetzen.
PHP<?php if ( is_search() ) : // Only display Excerpts for Search ?> <div class="entry-summary"> <?php the_excerpt(); ?> </div><!-- .entry-summary --> <?php else : ?> <div class="entry-content"> <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyeleven' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?> </div><!-- .entry-content --> <?php endif; ?> -
wie art of Pic schon angedeutet hat, dieser style weiter zum ende der style.css sagt im prinzip: 'kein hintergrundbild'
Code#header, #content, #back, .middle, #header #s, #content #s, #header #searchsubmit, #content #searchsubmit { background: #f3e7f9; }
aendere das in
ausserdem hier:width muss mit th
und allgemein jeden style mit semikolon abschliessen (aus prinzip)
und das hintergrundbild ist mit 1000px*300px viel zu gross fuer einen #header mit 100px*100px