Moin,
vielleicht hilft dir dieses Tut bei der Umsetzung! ;)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenMoin,
vielleicht hilft dir dieses Tut bei der Umsetzung! ;)
die Bilder brauchen noch display:inline/inline-block, wenn der übergeordnete Container text-align:center hat.
nicht in der header.php stehen muss sondern in der single.php?
Das müsste doch über ein benutzerdefiniertes Feld laufen können,
zweimal nein!
Der body-tag muss ergänzt werden und der steht in der header.php.
Benutzerdefiniertes Feld ist das falsche Stichwort. Nachfahrenselektor ist besser.
wie man nun eine Seite mit einem bestimmten Style verbindet (dem oben beschriebenen, in dem header und footer entfernt werden sollen.)
Durch die Ergänzung des body-tags wird für jede Seite eine eigene ID ausgegeben. Diese kann man zum Gestalten per Nachfahrenselektor hernehmen.
Du solltest dringend deine HTML/CSS-Kenntnisse erweitern (folge vorzeiligem Link und fange von vorne an!). Zumindest die basics sollte man draufhaben, wenn man mit WP rumhantiert. ;)
Moin,
du solltest dir zumindest rudimentär das Boxmodell einmal anschauen. Dann wirst du feststellen, dass Border, padding und margin mit zur wahren Breite einer Box gehören.
Nimmst du schon das seitliche padding der sidebars weg überlappen die sich nicht mehr. Der rechten sidebar noch ein float:right statt left, dann ist auch dort ein kleiner Abstand zum Content. ;)
kann das auch nicht nachvollziehen. Man sieht zwar dass es versch. Schriftarten sind, aber kursiv ist bei mir leider nix. ;)
nicht jede Schriftart ist auf jedem Browser verfügbar, d.h. ein Browser hat einige Schriftarten intus. Verschiedene Browser haben teilweise verschiedene Schriftarten gespeichert.
Wenn Opera/Chrome z.B. die erste angegebene Schriftart nicht haben nehmen sie die Zweite angegebene. Ist die auch nicht da wird die nächste genommen.
Entweder gibst du eine Schriftart als erste an, die alle Browser haben oder du mußt damit leben, das unterschiedliche Browser jeweils andere Schriftarten ausgeben. ;)
genau. Normal steht das ja auch im TT- u. TE-Theme von Hause aus drin.
Deshalb hatte ich auch gefragt welche WP-version installiert ist. ;)
Ich muss dazu nun noch wissen, wie man bestimmten Artikeln ein anderes Aussehen zuweist.
z.B. indem du in der header.php das body-Tag ergänzt:
So bekommt jede Seite eine id die du nutzen kannst um gezielt Seiten zu gestalten.
Was ich aber nicht verstehe, normal gibt WP doch schon einige Klassen für das body-Tag aus, die man nutzen kann, z.B. :
Bei dir wird gar nichts ausgegeben. Welche WP-Version hast du denn installiert?
bin nicht so der TwentyEleven-Experte, weil ich die Nutzung des Themes für viel zu verfrüht halte (IE bis inkl. Version verstehen die neuen HTML5-Elemente nicht!), aber ich versuchs mal:
Um den Link im Kopfbild zu entfernen öffne die header.php, dort siehst du folgende Zeilen:
Zitat<hgroup>
<h1 id="site-title">[COLOR=#ff0000]<span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span>[/COLOR]</h1>
<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
</hgroup>
Das Rote würde ich entfernen und dort den Titel deines Blogs eintragen.
Du kannst aber auch:
Zitat<hgroup>
<h1 id="site-title"><span>[COLOR=#ff0000]<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">[/COLOR]<?php bloginfo( 'name' ); ?>[COLOR=#ff0000]</a>[/COLOR]</span></h1>
<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
</hgroup>
wieder das Rote entfernen, dann wird dort automatisch dein Blogtitel eingetragen.
Um den Link der Artikelüberschrift zu entfernen öffne die content.php deines Themes. Dort stehen folgende Zeilen:
ZitatAlles anzeigen<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header">
<?php if ( is_sticky() ) : ?>
<hgroup>
<h2 class="entry-title">[COLOR=#ff0000]<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyeleven' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">[/COLOR]<?php the_title(); ?>[COLOR=#ff0000]</a>[/COLOR]</h2>
<h3 class="entry-format"><?php _e( 'Featured', 'twentyeleven' ); ?></h3>
</hgroup>
<?php else : ?>
<h1 class="entry-title">[COLOR=#ff0000]<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyeleven' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">[/COLOR]<?php the_title(); ?>[COLOR=#ff0000]</a>[/COLOR]</h1>
<?php endif; ?>
Ich würde versuchen den Permalink (das Rote) zu entfernen. ;)
Vielleicht reicht das schon.
den ganzen Text mit jquery auszurollen ist imho überhaupt keine gute Idee, vor allem wenn es um kommerzielle Websites geht.
JS ist nicht überall verfügbar, besonders größere Unternehmen sperren sowas gerne für ihre Mitarbeiter.
Den Text fest in die index.php zu schreiben ist auch keine soo gute Idee.
Warum machst du dir für die Startseite nicht ein eigenes template und trägst das im backend als statische Startseite ein? ;)
Was ist an diesem Code falsch???
so ein Menü mit jquery zuerstellen ist der erste grobe Fehler, weil JS bekanntlich nicht überall zur Verfügung steht. Warum machst du es nicht ganz normal mit HTML/CSS?
Wordpress bietet einem da doch auch verschiedene Möglichkeiten. Unter Design - Menüs ein Menü erstellen und per widget an die richtige Stelle schieben oder ins richtige template schreiben (mit wp_nav_menu( ..........); ) Schau dir mal den Fred dazu an.
Bei deinem Tab-menü wird kein Link mit ausgegeben. Da stehen nur die li's. Warum die li's überflüssigerweise ein display:block haben erschließt sich mir nicht. Ein Listenpunkt ist von Hause aus ein Blockelement. ;)
Dann verrate mir mal, warum Suchmaschinen <h1> nicht mögen, aber <h2>!
das h1 die Hauptüberschrift einer jeden Seite sein sollte ist imho selbstredend. Das google z.B. die h1 kaum stärker als normalen Quelltext gewichtet und nachrangige Überschriften (h2 - h5) dafür stärker gewichtet haben SEO-Experten schon länger nachgewiesen.
Was Überschriften angeht solltest du vielleicht einmal lesen was google selbst dazu schreibt Seite 20. Zitat Seite 20:
ZitatAuf einer Seite mit einer Nachrichtenmeldung könnten wir den Namen unserer Website innerhalb eines <h1>-Tags unterbringen und die Schlagzeile in einem <h2>-Tag.
.
Google spricht auch immer von einer sinnvollen Überschriftenstruktur. Der Hinweis dass der Name der Website in einer h1 untergebracht werden könnte, sollte eigentlich genug Hinweise liefern wie google die Verwendung des h1-tags am liebsten sieht.
Aber darum geht es hauptsächlich nicht. Es geht um deinen absolut sinnfreien Beitrag, der den Schluß nahelegt, dass du dir den Beitrag des Hilfesuchenden nicht so richtig durchgelesen hast.
Die Qualität eines Hilfeforum hängt sehr stark von der Qualität der Antworten ab. Deine Antwort hat sicher nicht dazu beigetragen die Qualität des WP-Forums zu unterstreichen. :roll:
Danke für Deine sinnvolle Antwort.
bitte, gerne! :D
Bitte bedenke das bei einem Hilfefred imho unbedingt die Belange des Fragenden im Vordergrund stehen sollten. Der Versuch einem Fragenden Nogo's beizubringen,kann einfach nicht in seinem Sinne sein.
Die Trennung von Inhalt und Gestaltung ist definitiv einer der wichtigsten Grundsätze, wenn man sich mit modernem Webdesign beschäftigt. ;)
Soll der content 3 div's haben so wie das >>> http://ansika24.de/poca/?page_id=332 ? Ich habe das in einem extra-template so gemacht:
PHP Alles anzeigen<?php/*Template Name: SeitenListe*/?> <?php get_header(); ?> <div id="content-container"> <div id="content" role="main"> <!-- Beginn der Mitte--> <div style="width:630px; float:left; margin-left:15px; padding:10px; list-style:none; font-size:16px;"> <div style="width:180px; float:left; padding:10px;"> Inhalt - Spalte 1 </div> <div style="width:180px; float:left; margin-left:10px; padding:10px;"> Inhalt - Spalte 2 </div> <div style="width:180px; float:right; padding:10px;"> Inhalt - Spalte 3 </div> </div> <!-- Ende der Mitte--> <!-- #content --> </div><!-- #content-container --> </div> <!-- Beginn der rechten Spalte --> <?php get_sidebar(); ?> <!-- Ende der rechten Spalte --> <?php get_footer(); ?>
deine Methode ist imho absolut untauglich. :roll:
Der Fragesteller hat ja gepostet das es die Container schon gibt. Wegen der Trennung von Inhalt und Gestaltung sollte die Gestaltungsangaben in der style.css hinterlegt werden. Sowas direkt ins template zu schreiben ist sowas von nogo.
Es ist schon das zweite Mal heute das du Sachen postet, die entweder vollkommen sinnfrei sind oder wie in diesem Falle absolute Unarten (inline-styles) sind, die man einem Fragesteller keinesfalls nahebringen sollte.
Vielleicht solltest du erst mal die entsprechende Fachliteratur konsultieren (Little Boxes ist geeignet), um nachzulesen wie man sowas ordentlich macht (Trennung von Inhalt und Gestaltung!!). ;)
du kommst wohl nicht umhin dich ein bißchen mit floats zu beschäftigen. Hier ist die richtige Lektüre dazu. ;)
Moin,
schau die die templates deines Themes an. Z.B. content-page.php, content-single.php, 404.php, category.php, usw. usw. Da steht ungefähr so etwas:
oder auch länger oder ähnlich.
Da machst du überall aus dem h1 einfach ne h2. ;)
@Ansika Was soll denn dieser Blödsinn??:
Wenn das die Suchmaschinen nicht mögen, dann entferne doch einfach mal das <h1></h1>, das mögen dann vielleicht die Besucher nicht![Blockierte Grafik: http://forum.wpde.org/images/smilies/icon_mrgreen.gif] Vielleicht hast Du ja andere Möglichkeiten, Überschriften zu stylen.
Verstehst du eigentlich selber den Sinn deiner Hilfe, oder bist du einfach noch nicht richtig wach? Du solltest dir vielleicht noch einen Kaffee holen! ;)
für eine vernünftige Schriftgröße sollte dieses meta-Tag in der header.php eingebunden werden:
Schriftgrößen sollten alle relativ sein, d.h. entweder Prozent oder em. Pixel ist als Maßeinheit für die Schriftgröße nach wie vor ungeeignet.
In der style.css legst du die media-queries an, damit das Layout auf verschiedene Ausgabegeräte reagiert z.B.:
@media only screen and (max-width:30em) {
.....................................
}
@media only screen and (max-width:50em) {
.....................................
}
30em=480px, 50em=800px
Da wo die Punkte sind legst du die Anweisungen für die entspr. Bildschirmgröße ab.
Um das Layout zu linearisieren werden zumindest für die 30em die floats entfernt und die Breite der meisten Container auf width:auto; gesetzt. Große HG-Bilder werden oft entfernt, um horizontales scrollen zu vermeiden. Als fallback hat man ja i.d.R. eine HG-Farbe definiert. ;)
Schicke auf Wunsch gerne den Link zu - kann ncoh jemand helfen?
glaubst du ernsthaft irgendjemand hat den Wunsch sich den Link schicken zu lassen, um dir ganz exklusiv helfen zu dürfen? :roll:
Wenn du Hilfe bei einem Problem möchtest solltest du es den Helfenden möglichst leicht machen. Es ist nämlich keine Gnade dir helfen zu dürfen sondern eine freundliche, kostenlose Hilfsbereitschaft der Wordpress'ler dir gegenüber.
Deshalb nochmal: Link zum Problem?? ;)
Wer kennt da eine Lösung?
eine Lösung gibt es sicher, aber ohne Link zum Problem ist das eher unwahrscheinlich! ;)