Hallo bigrala
Am besten postest du einen Link, damit man sich das mal konkret ansehen kann.
LG, pixselig
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 erstellenHallo bigrala
Am besten postest du einen Link, damit man sich das mal konkret ansehen kann.
LG, pixselig
Tja, das hängt vom Theme ab.
Die Breite kannst du meist über ein
bestimmen.
Das es mittig ist über
etc.
Genaueres findest du hier:
http://wiki.selfhtml.org/wiki/Startseite
LG, pixselig
Abgesehen davon, dass die Technik des Themes schon völlig veraltet ist, ist der Code auch noch schlichtweg falsch!
Daher möchte ich garnicht wissen wie der PHP-Teil aussieht. Das Ganze ist somit nicht nur performace- und sicherheitstechnisch ein Problem, nein, auch jegliche Layoutanpassung ist kompliziert!
(warum man jedem Element ein "position: relative;" geben muss aber trotzdem "floated" dazu unzählige leere und Sinnbefreite Elemente mit in den Code packt begreife ich einfach nicht.)
Aber natürlich kannst du das Theme verwenden, du verstosst damit ja nicht gegen ein gelltendes Gesetz ;-)
(aber sag später nicht, es hätte dich niemand gewarnt)
Als Tipp
style.css ab Zeile 681
.contentLayout {
margin-bottom: 0;
position: relative;
[COLOR=#ff0000] width: 990px;[/COLOR]
}
Alles anzeigen
hier die rote Zeile entfernen.
Dannach kannst du in eben selber Datei ab Zeile 1530
.contentLayout .sidebar1 {
border: 0 none;
float: left;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
[COLOR=#008000] width: 247px;[/COLOR]
}
.contentLayout .content {
border: 0 none;
float: left;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
[COLOR=#008000] width: 655px;[/COLOR]
}
.contentLayout .sidebar2 {
border: 0 none;
float: left;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
[COLOR=#008000] width: 317px;[/COLOR]
}
Alles anzeigen
Die Werte in den grünen Zeile anpassen.
LG, pixselig
Hallo Middleages
Bevor du jetzt zuviel Zeit investierst, würde ich dir sehr ans Herz legen ein aktuelles Theme zu verwenden.
Das von dir verwendete wurde schon seit über 4 1/2 Jahren nichtmehr weiterentwickelt - das ist im Inet eine Ewigkeit!
http://www.leadcamp.com/content/2010/0…emplate-themes/
LG, pixselig
Hallo
Mit ein paar wenigen Zeilen CSS kannst du fast jedem Theme diese Eigenschaft verpasen.
LG, pixselig
Na klar geht das!
Und wie gesagt, es gibt dazu viele Möglichkeiten.
Hallo
Schaue dir "Custom Fields" mal näher an.
Wenn du dich doch durchringen kannst und ein PlugIn verwenden möchtest, kann ich dir nur "Advanced Custom Fields" sehr ans Herz legen. Du kannst das PlugIn auch in einen Silent-Mode versetzen und direkt in das Theme integrieren.
LG, pixselig
Hallo Sasa
Der Code gehört ganz an das Ende deiner style.css
Ich habe Ihn nochmals kurz überarbeitet, dass sollte jetzt so funktionieren:
li#menu-item-15 a:after {
display: block;
content: '';
position: relative;
left: 0;
right: 0;
top: 0;
height: 50px;
background-image: url(http://meineseite.de/meinbackground_fuer_startseite.jpg);
background-repeat: no-repeat;
background-position: center center;
}
li#menu-item-21 a:after {
display: block;
content: '';
position: relative;
left: 0;
right: 0;
top: 0;
height: 50px;
background-image: url(http://meineseite.de/meinbackground_fuer_ueber_uns.jpg);
background-repeat: no-repeat;
background-position: center center;
}
li#menu-item-17 a:after {
display: block;
content: '';
position: relative;
left: 0;
right: 0;
top: 0;
height: 50px;
background-image: url(http://meineseite.de/meinbackground_fuer_blog.jpg);
background-repeat: no-repeat;
background-position: center center;
}
li#menu-item-19 a:after {
display: block;
content: '';
position: relative;
left: 0;
right: 0;
top: 0;
height: 50px;
background-image: url(http://meineseite.de/meinbackground_fuer_shop.jpg);
background-repeat: no-repeat;
background-position: center center;
}
li#menu-item-18 a:after {
display: block;
content: '';
position: relative;
left: 0;
right: 0;
top: 0;
height: 50px;
background-image: url(http://meineseite.de/meinbackground_fuer_kontakt.jpg);
background-repeat: no-repeat;
background-position: center center;
}
Alles anzeigen
Wobei du jetzt nur noch die jeweilige URL zu den Bildern einfügen musst.
LG, pixselig
Du musst dem span Element dann noch ein "display: block;" geben.
Oder mache es gleich so wie Ansika24 es geschrieben hat.
LG, pixselig
Hallo Sasa
li#menu-item-15 a:after {
content: '';
position: relative;
left: 0;
right: 0;
top: 31px;
height: 50px;
background-image: url(http://meineseite.de/meinbackground.jpg);
background-repeat: no-repeat;
}
li#menu-item-21 a:after {
content: '';
position: relative;
left: 0;
right: 0;
top: 31px;
height: 50px;
background-image: url(http://meineseite.de/meinbackground.jpg);
background-repeat: no-repeat;
}
li#menu-item-17 a:after {
content: '';
position: relative;
left: 0;
right: 0;
top: 31px;
height: 50px;
background-image: url(http://meineseite.de/meinbackground.jpg);
background-repeat: no-repeat;
}
li#menu-item-19 a:after {
content: '';
position: relative;
left: 0;
right: 0;
top: 31px;
height: 50px;
background-image: url(http://meineseite.de/meinbackground.jpg);
background-repeat: no-repeat;
}
li#menu-item-18 a:after {
content: '';
position: relative;
left: 0;
right: 0;
top: 31px;
height: 50px;
background-image: url(http://meineseite.de/meinbackground.jpg);
background-repeat: no-repeat;
}
Alles anzeigen
Ungetested, und muss noch um die entsprechenden URLs ergänzt werden.
LG, pixselig
Hallo
An unterschiedlichen Style-Definitionen und unterschiedlichen Ladezeiten/abfolgen von Dateien.
Ich habe festgestellt, dass der FF von Haus aus schon sehr stark cached - das könnte auch der Grund sein, warum dort alles normal läuft.
LG, pixselig
PS: wenn du via htaccess oder evtl. einem PlugIn mitteilst wie lange welche Dateitypen zu cachen sind, könntest du das Problem eventuell beheben.
PPS: das sind alles nur Vermutungen, da ohne Link nicht mehr möglich ist.
Hallo
Vermutlich ja - sonst hätte Maxe wohl kaum gefragt ;-)
LG, pixselig
Du fügst es anstelle des <p class="robot"........ /p> ein.
LG, pixselig
Mhmmm, ehrlich gesagt: keine Ahnung.
Ich nehme aber an, dass du diese Einstellung irgendwo in den "Theme Options" findest.
LG, pixselig
Morgen
Zwei Sachen:
1.) verwende nach Möglichkeit nicht Word um Content für WP zu erstellen (es kann immer mal wieder zu Formatierungsschwierigkeiten kommen).
2.) verwende generell im Webdesign nur dann Tabellen, wenn du auch wirklich Tabellen darstellen willst (und nicht als Layouthilfe!!!).
In deinem Fall, füge den Inhalt direkt über den WP-Editor ein. Verwende um Spalten zu erzeugen dazu sogenannte Rows. Sollte dein Theme selbige Option nicht standardmässig anbieten, kann ich dir das PlugIn "Shortcodes Ultimate" empfehlen, damit kannst du kinderleicht Spalten erstellen.
Dadurch bekommst du ein sauberes Layout hin und das ganze ist auch noch responsiv (wenn es denn Theme auch ist).
LG, pixselig
Hallo
Dein Theme hat grundsätzlich folgenden Aufbau:
-Header (Logo/Sitedescription)
-Navigation
-Custom Header (benutzt du derzeit)
Um den Header also über die Navigation zu bekommen, deaktiviere den Custom Header und füge dene Grafik als Logo/Bild in den original Header ein.
LG, pixselig
Das sind sogenannte Platzhalter - > http://php.net/manual/de/function.sprintf.php (gilt auch für printf(), nur wird es hier besser erklärt).
Schönen Abend, pixselig
Hallo
Versuche es mal so:
function twentyeleven_posted_on() {
printf( __( '<span class="sep"></span><a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s">%4$s</time></a><span class="by-author"> <span class="sep"> von </span> <span class="author vcard">%7$s</span></span>', 'twentyeleven' ),
esc_url( get_permalink() ),
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() ),
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
esc_attr( sprintf( __( 'View all posts by %s', 'twentyeleven' ), get_the_author() ) ),
get_the_author()
);
}
Alles anzeigen
LG, pixselig