Beiträge von alchymyth
-
-
http://forum.wordpress-deutschland.org/konfiguration/…alb-zuerst.html
welches theme verwendest du?
was steht im header.php im <title> tag (ziemlich am anfang)?
verwendest du ein seo-plugin? -
das bild war ein freundlicher :mrgreen: versteckter hinweis, dass ohne einen link zu deiner webseite und ohne dem namen des verwendeten themes nicht wirklich geholfen werden kann.
themes sind alle mehr oder weniger unterschiedlich.
hier noch ein offener hinweis auf die forenregeln
http://forum.wordpress-deutschland.org/konfiguration/…alb-zuerst.html
hast du wenigstens mal in der page.php deines themes nachgesehen, ob da der erwaehnte code drin ist? -
-
zB:
PHP
Alles anzeigen<?php /* Template Name: landing */ ?> <!DOCTYPE html> <!--hier alles vom header.php bis zum </head> einschliesslich rein kopieren--> <body> <img src=http://linkzumbild" alt="" /> <a href="http://linkzurstartseite">START</a> </body> </html>
den hmtl-kram kannst du selber erweitern, so wie du das brauchst. -
anstelle von:
oder
im loop folgendes verwenden:
PHP<?php if( is_sticky() ) : global $more; $more = 1; the_content(); $more = 0; else : the_excerpt(); endif; ?>
http://codex.wordpress.org/Function_Reference/is_sticky
http://codex.wordpress.org/The_Loop
http://codex.wordpress.org/Customizing_the_Read_More -
das liegt daran, dass in content.php 'the_content()' verwendet wird, und nicht 'the_excerpt()' (der wird nur in suchergebnissen verwendet)
der entsprechende abschnitt in content.php: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; ?> -
der englische titel des archiv-widget ist 'Archives', also plural und daher mit 'Archive' uebersetzt. (ist so in der dt sprachdatei drin)
den namen des widgets kannst du selber neu setzen, wenn du das widget in den widgetbereich einsetzt.
das 'translator'-widget ist kein standard-widget, daher wird das nicht uebersetzt, es sei denn dass das widget eine eigene sprachdatei mitbringt.
nur zur info - nicht als einladung zum aendern - der widget-code ist in /wp-includes/default-widgets.php
sprachdatei bearbeiten:
http://codex.wordpress.org/Translating_WordPress
ich verwende zB poedit -
das ganze ist ein wenig theoretisch - ohne link zur bestehenden seite und ohne nennung des verwendeten themes :roll:
generell:
dazu musst du in header.php (?) von deinem theme das ende des menues und des oberen bereichs finden; und da dann die drei bloecke als html struktur reinprogrammieren, und mit dem entsprechenden php-code fuellen.
wo genau brachst du hilfe?
- die richtige theme-datei zum bearbeiten zu finden?
- html und css fuer drei bloecke?
- php fuer den dynamischen inhalt der bloecke?
was soll ueberhaupt angezeigt werden, und soll das dynamisch sein? -
das sollte gehen -
dazu musst du category.php vom theme bearbeiten (wenn es kein category.php im theme gibt, kopiere archive.php und speichere es als category.php - verwende dafuer ftp oder den datei-manager vom hoster)
in category.php, vor dem anfang des loops, i.e. vor dem '<?php if( have_posts() ).....' fuege ein:
-
ein paar fragen:
was geht jetzt nicht mehr mit dem current-status?
- wird $current falsch definert?
- oder ist die formatierung falsch?
--ein link zur seite koennte helfen.
ist der php-code vor den styles im header?
- evtl kannst du mal den gesamt-code vom header im forum posten.
wieso definierst die die css-styles je nach seite; warum nicht die css-classes im menu? -
zum kopieren und neu-erstellen einer datei musst du zB ftp oder cpanel (oder den datei-manager deines hosters) verwenden;
dann kannst du die neue datei wie ueblich zB im dashboard - design - editor bearbeiten.
http://codex.wordpress.org/Pages#Page_Templates -
Zitat
Bislang hab ich das so gelöst, dass der link auf eine statische Seite führt
ist das menu handgemacht, fest programmiert?
wenn ja, dann versuch das hier (hoffentlcih ist das der richtige link, sonst wende das auf einen anderen link an):
durch das zu ersetzen:PHP<li><a href="<?php $latest = get_posts('numberposts=1'); $latest_id = $latest[0]->ID; echo get_permalink($latest_id); ?>">Blog</a></li>
http://codex.wordpress.org/Template_Tags/get_posts
http://codex.wordpress.org/Function_Reference/get_permalink -
in IE7 und FF3.6 sind beide seiten ziemlich gleich; in IE7 ist bei beiden ist die navi (Home) schlecht dargestellt; in FF3.6 ist ein kleiner unterschied im hover vom menue.
hast du auf 'admin bar' gecheckt? eingeloggt vs. nicht eingeloggt?
dashboard - benutzer - dein profil: zeige adminleiste -
Zitat
Wo nehme ich all diese Einstellungen vor?
in den entsprechenden template-dateien vom verwendeten theme.
welches theme verwendest du?
kannst du einen link zu deiner seite hier angeben? -
Twenty Ten verwendet in loop.php (das template das die posts darstellt) eine bedingte abfrage, um welche seite (startseite, archive, suchergebnisse,...) es sich handelt, und steuert danach die ausgabe als 'the_content()' oder als 'the_excerpt()'.
http://codex.wordpress.org/Function_Reference/the_excerpt
http://codex.wordpress.org/Template_Tags/the_content
PHP<?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and 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>', 'twentyten' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?> </div><!-- .entry-content --> <?php endif; ?>
(ein bereich mit dieser bedingten abfrage taucht mindestens zweimal in loop.php auf - die am weitesten zum ende ist die fuer 'normale' posts) -
wie Marcus[IS] schon vergeblich versucht hat anzudeuten (oder ging das da nur um das semikolon?):
ist die englische datumsausgabe - die muss geaendert werden
- daher hatte ich diesen link mitangegeben http://codex.wordpress.org/Formatting_Date_and_Time
auf deutsch sollte das evtl so aussehen: -
dann nochmal genau nachsehen, ob die angepasste datei auch vom programm verwendet wird; d.h. ob die datei im richtigen verzeichnis ist.
wie hast du geaendert? mit dem wordpress eigenen design - editor? oder offline und mit ftp?
wie sieht zB der aktuelle code vom index.php aus? -
da das theme keine sprachdatei hat, und die zeit-einstellung vom backend micht uebernommen wird, musst du die template-dateien durcharbeiten, und den code da anpassen - http://codex.wordpress.org/Formatting_Date_and_Time
zB in index.php:PHP<h4><?php the_time('F jS, Y') ?><!-- by <?php the_author() ?> --> · <?php the_category(', ') ?> <?php edit_post_link('Edit', '·', ''); ?></h4>
(wird aber in mehreren anderen dateien auch noch zu finden sein) -
der codex bietet dazu diese anleitung: http://codex.wordpress.org/Creating_Horizontal_Menus