geht fast immer; nur der aufwand ist je nach theme unterschiedlich.
-neue sidebar-2.php datei erstellen, mit dem html geruest und code fuer dynamische sidebar;
-in functions.php den code fuer zweiten dynamischen sidebar einfuegen;
-den aufruf dieser sidebar in index.php, single.php, und alle anderen template-dateien einbauen;
-alle hintergrundbilder anpassen;
-style.css mit den formatierungen des zweiten sidebars erweitern.
das meiste ist im codex beschrieben; oder im net als tutorial zu finden.
haengt jetzt davon ab, wie gut du mit html, css, und php umgehen kannst;
eine schritt-fuer-schritt anleitung geht normalerweise meiner ansicht nach ueber den rahmen des forums hinaus.
Beiträge von alchymyth
-
-
codex, seiten-templates:
allgemein:
[COLOR=#21759b]http://codex.wordpress.org/Pages[/COLOR]
genauer:
[COLOR=#21759b]http://codex.wordpress.org/Pages#Page_Templates[/COLOR]
als anregung, aber eigene html struktur beibehalten:
[COLOR=#21759b]http://codex.wordpress.org/Pages#A_Page_of_Posts[/COLOR]
festlegen, was gezeigt werden soll:
[COLOR=#21759b]http://codex.wordpress.org/Function_Reference/query_posts[/COLOR] -
zB:
http://perishablepress.com/press/2008/08/…ess-post-order/
oder
http://www.texto.de/2-simple-moegl…-aufteilen-606/
und auch mal eine suchmaschine arbeiten lassen: zB nach diesen stichworten:
'artikel in zwei spalten in wordpress' -
das geht nicht alleine mit css, da das thumbnail-bild im artikel zu sein scheint.
wie wird das thumbnail ausgegeben?
vielleich kann man da was aendern.
kannst du den code vom index.php in einen http://wordpress.pastebin.com/ reinkopieren und den link dazu dann hier posten?
dann kann sich jemand das mal ansehen, und vielleicht was dazu sagen. -
einige themes haben im style.css spezifischere styles fuer links im sidebar; zB
dann greift der generelle style vom link nicht.
da es scheinbar nicht um die seite in deiner signatur geht, waere ein link zum problem hilfreich.
oder selber mit firefox web developer add-on versuchen, den richtigen style zu finden;
oder style.css ganz durchsuchen ob da sidebar spezifische link styles sind. -
scheint eine datei-pfad-angelegenheit zu sein. dass das mit dem absoluten pfad nicht gehen soll, kann ich mir eigentlich nicht vorstellen.
das ist der absolute pfad zum bild:
http://www.11freunde-diebar.de/wm-arena/wp-co…s/sponsoren.jpg
und das ist was firefox fuer die seite 'ohne footer' erwartet:
http://www.11freunde-diebar.de/wm-arena/galle…s/sponsoren.jpg
wie du sehen kannst, geht der relative dateipfad von dem aktuellen verzeichnis aus. -
MrsMoody
es gibt zwei arten von 'pagination':
1. die von der frontseite, wenn mehr artikel vorhanden sind, als per seite angezeigt werden solllen (wordpress template trags previous_post_link() ;und next_posts_link(); )- darauf bezieht sich dein video, aber nicht die frage hier.
2. wenn eine seite (oder ein artikel) in teile aufgeteilt werden soll, durch das einfuegen von <!--nextpage-->; (wordpress template tag wp_link_pages(); ).
und darum geht es hier.
AndreasS.
ich kann mir keine loesung mit dem 'wp_link_pages()' vorstellen;
kann aber vielleicht selbst programmiert werden.
dazu:
die gesamtzahl der (unter-)seiten ist in der globalen variablen '$numpages' zugaenglich;
die nummer der aktuellen seite ist in der globalen variablen '$page' zugaenglich;
und die links kann man selber basteln mit 'get_permalink()' und '$page-1' bzw. '$page+1'.
PHP<?php if($numpages > 1) : //hand-coded link-pages navi if($page>1) { $prev_page = $page-1; echo '<a href="'.get_permalink($post->ID).$prev_page.'/">< </a>'; } else { echo '< '; } echo $page.' von '.$numpages; if($page<$numpages) { $next_page = $page+1; echo '<a href="'.get_permalink($post->ID).$next_page.'/"> ></a>'; } else { echo ' >'; } endif; //end of hand-coded link-pages navi?> -
PHP
<?php echo apply_filters('the_excerpt',the_date('','<i>',': </i>',false) .get_the_excerpt() .'<a href="'.get_permalink() .'" rel="bookmark"> [weiter lesen]</a>'); ?>
einzelschritte:
1. the_date() als string verwendet durch eingabe des vierten parameters 'false';
2. get_the_excerpt() gibt einen string;
3. get_permalink() gibt auch einen string;
4. alle strings verknuepft;
5. apply_filters('the_excerpt',$string) bringt die paragraph tags und zeilenumbrueche wieder zurueck;
6. echo gibt den string aus. -
plugins sind auch eine beliebte quelle von fehlern; und dann ist noch der kram in der sidebar, der da was falsch machen koennte.
das sind dinge, die du nicht unbedingt auf die andere testinstallation mit uebertragen hast. -
danke fuer den link zum theme:
ich dachte an diese styles:CSS
Alles anzeigen/*blogroll */ ul.linkcat li, div.linkcat li{ background: url(images/mini-blogroll.gif) no-repeat left center !important; padding-left: 20px !important; } /*category widget */ ul.list-cat li, div.widget_categories li{ background: url(images/mini-category.gif) no-repeat left center !important; padding-left: 20px !important; } /*pages widget */ ul.list-page li, div.widget_pages li, li.widget_recent_entries li{ background: url(images/mini-page.gif) no-repeat left center !important; padding-left: 20px !important; }
da wo 'left center' steht, mit 'left top' versuchen. oder zur genaueren positionierung 'left 12px' versuchen (der px wert bezieht sich auf oberkante und kann + - sein) -
ohne das live anzusehen, ist meine vermutung, dass ein anderer style mehr spezifisch ist und das ueberschreibt;
entweder den finden, und ein paar andere ids oder classes vor den a.commi schreiben;
oder die moeglichkeit nutzen, den style zu erzwingen: -
-
das 'kartei'-bild fuer die liste scheint als hintergrundbild mit der position 'center' (oder ohne spezifische position) eingegeben zu sein.
mit link koennte die hilfe etwas genauer ausfallen
-
schon mal in die doku vom codex geschaut?
http://codex.wordpress.org/Template_Tags/comments_popup_link
(ist zwar in englisch, aber beim computern kommst du ohne englisch nicht weit)
das lesen der dokumentation - des codex - scheint immer noch eine der meist vernachlaessigten aktivitaeten der wordpressler zu sein;
heutzutage mit dem internet ist es eine sache von sekunden, den template tag in eine suchmaschine des vertrauens einzugeben und dann mal nachzulesen. und oft steht es dann auch im codex beschrieben - in englisch. -
-
in style.css das hier finden:
und die background zeile hinzufuegen:Code/** BEGIN header **/ #header { height: 180px; background: url(images/meinneuesheaderbild.jpg) center top no-repeat; }
'height:180px;' evtl an die neue hoehe des headerbilds anpassen.
'top' kann durch eine '20px' angabe ersetzt werden (+ - und zahl anpassen) um die vertikale position des hintergrundbilds fein einzustellen.
bildernamen anpassen, und das headerbild in das /images verzeichnis des themes hochladen.
(der header ist 950px weit)
http://www.w3schools.com/css/css_background.asp -
wp_list_pages() gibt schon css classes aus, die es erlauben, den link der aktuellen seite mit css zu gestalten:
http://codex.wordpress.org/Template_Tags/…g_of_page_items
da das ein link ist, muss vielleicht das hier in der style.css verwendet werden:
die style.css sollte eigentlich schon einen bereich mit den styles fuer das menu haben. -
wenn du das soweit gelesen hast, weisst du jetzt, dass du eigentlich den namen deines themes und den quelllcode von single.php und/oder comments.php hier angeben solltest, damit geholfen werden kann.
link zur seite waere auch hilfreich. -
heisst 'rubric' und kann von hier runtergeladen werden:
http://www.tomrafteryit.net/wordpress-them…r-wordpress-15/
bzw. hier:
http://www.tomrafteryit.net/rubric.zip
die fehlermeldung beim hochladen ist eigentlich klar:
sind die schreibrechte auf deinem server richtig eingestellt?
kannst du bilder hochladen? -
fuer seitenliste:
http://doku.wordpress-deutschland.org/Template_Tags/wp_list_pages
fuer die css, da gibt's was vom codex auf englisch:
[COLOR=#800080]http://codex.wordpress.org/Creating_Horizontal_Menus[/COLOR]
oder einfach ein theme zerlegen, das eine einfache horizontale navigation hat.