Beiträge von alchymyth
-
-
zur urspruenglichen frage:
http://codex.wordpress.org/Function_Refer…egister_sidebar
dieser teil:gibt den widgets automatisch jeweils eine individuelle css id und eine css class;
was genau da ausgegeben wird, kannst du aus dem html code der widgets im browser auslesen - oder firebug oder aehnlch verwenden, um die css ids und classes herauszufinden. -
-
-
seiten-template http://codex.wordpress.org/Pages#Page_Templates
du kannst dieses template total anders als die normalen seiten gestalten;
zB mit dem ganzen head bereich, und inhalt, und footer direkt im template - kein get_header() und get_footer() und get_sidebar() usw.
d.h. alles von:
-
gut gemacht - dann hast du letztendlich genau den link befolgt, den ich in der ersten antwort zu deiner frage angegeben hatte:
Zitathast du schon ueber 'category templates' nachgelesen: [COLOR=#0066cc]http://codex.wordpress.org/Category_Templates[/COLOR]
-
das ist in comments.php in dieser zeile die standard-ausgabe der funktion 'comment_form()':
neu:
-
-
fuer die anfangsseite bzw. artikelübersicht content.php bearbeiten;
entferne das hier:PHP<?php if ( 'post' == get_post_type() ) : ?> <div class="entry-meta"> <?php twentyeleven_posted_on(); ?> </div><!-- .entry-meta --> <?php endif; ?>
und alles in diesem bereich:PHP<footer class="entry-meta"> <?php $show_sep = false; ?> ... ... ... <?php edit_post_link( __( 'Edit', 'twentyeleven' ), '<span class="edit-link">', '</span>' ); ?> </footer><!-- #entry-meta -->
am besten erstelle erst ein child-theme und arbeite damit
http://bueltge.de/wordpress-child-themes-verstehen/1192/
http://codex.wordpress.org/Child_Themes -
das theme erwartet das plugin 'wp-pagenavi', was auch im theme-zip mit eingebunden ist; muss natuerlich installiert und aktiviert sein:
vom index.php:
der hinweis auf der theme-seite ist nicht allzu klar:Zitat
Es wird nur das Plugin Wp-Pagenavi in dem Theme verwendet. -
http://codex.wordpress.org/Template_Tags/get_posts
http://codex.wordpress.org/Template_Tags/get_posts#Examples
versuch 'setup_postdata($post);' einzufuegen:
-
-
auf englisch findest du eher was; zB:
http://wordpress.org/support/topic/…even?replies=20 -
was bedeutet 'funktioniert nicht' ?
die anzeige von twenty eleven auf kleinen bildschirmen ist beabsichtigt, und einfach anders als evtl erwartet.
schau in die style.css, im bereich '/* =Responsive Structure'
ZitatWie kann ich das Ändern?
anderes theme verwenden?
-
Zitat
Wenn ich aber nun einen Auszug manuell eingebe für diverse Artikel, wieso kommt dann nach diesem Auszug kein "read more..." ?
wegen /wp-includes/formatting.php - zeile 1830 ++
PHP
Alles anzeigen/** * Generates an excerpt from the content, if needed. * * The excerpt word amount will be 55 words and if the amount is greater than * that, then the string ' [...]' will be appended to the excerpt. If the string * is less than 55 words, then the content will be returned as is. * * The 55 word limit can be modified by plugins/themes using the excerpt_length filter * The ' [...]' string can be modified by plugins/themes using the excerpt_more filter * * @since 1.5.0 * * @param string $text The excerpt. If set to empty an excerpt is generated. * @return string The excerpt. */ function wp_trim_excerpt($text) { $raw_excerpt = $text; if ( '' == $text ) { $text = get_the_content(''); $text = strip_shortcodes( $text ); $text = apply_filters('the_content', $text); $text = str_replace(']]>', ']]>', $text); $text = strip_tags($text); $excerpt_length = apply_filters('excerpt_length', 55); $excerpt_more = apply_filters('excerpt_more', ' ' . '[...]'); $words = preg_split("/[\n\r\t ]+/", $text, $excerpt_length + 1, PREG_SPLIT_NO_EMPTY); if ( count($words) > $excerpt_length ) { array_pop($words); $text = implode(' ', $words); $text = $text . $excerpt_more; } else { $text = implode(' ', $words); } } return apply_filters('wp_trim_excerpt', $text, $raw_excerpt); }
d.h. wenn $text schon belegt ist (= handgeschriebener excerpt), wird der ganze code uebersprungen. -
-
evtl durch validierungsfehler entstanden: http://validator.w3.org/
ohne verfolgbaren link zu deiner seite musst du mal selber testen. -
-
Zitat
wie ich der Übersichtsseite ("Neues") das andere Layout zuweisen kann und nicht den einzelnen Posts.
die uebersichtsseite wird durch category-neues.php dargestellt, waehrend die einzelartikel weiterhin von single.php dargestellt werden.
http://codex.wordpress.org/Template_Hierarchy -
hast du schon ueber 'category templates' nachgelesen: http://codex.wordpress.org/Category_Templates
also zB eine datei category-neues.php erstellen.
dh. dass du fuer jede kategorie ein eigenes template erstellen kannst, und das natuerlich so gestalten kannst, wie du willst.
(einzige schwachstelle - normal werden auch artikel von unterkategorien der kategorie angezeigt; aber das kann man anpassen)