dann im loop.php weitersuchen.
je mehr info du hier angibst, desto schneller kann im algemeinen geholfen werden.
theme?
link zur seite?
Beiträge von alchymyth
-
-
das template bearbeiten, wo die links drin sind; wahrscheinlich index.php fuer die vorderseite.
next_posts_link() und previous_posts_link()
http://codex.wordpress.org/Function_Reference/next_posts_link
http://codex.wordpress.org/Template_Tags/previous_posts_link
vielleicht auch
http://codex.wordpress.org/Function_Reference/posts_nav_link -
das mindeste, was du versuchen koenntest, ist 'wp_reset_query();' nach dem 'endwhile;endif;' einzusetzen.
warum arbeitest du nicht mit seiten-templates?
http://codex.wordpress.org/Pages#Page_Templates
link zu deiner seite? -
wie sieht es aus, wenn du alle plugins deaktivierst?
und dann wieder eines nach dem anderen re-aktivierst? -
versuch das hier:
http://pastebin.com/9ttRH48M
ausgehend von deinem code:
diese zeile entfernt:
[FONT=Courier New][COLOR=blue]<div id="content" class="page">[/COLOR][/FONT]
und diese hier:
[FONT=Courier New][COLOR=blue]<div class="entry" id="post-<?php the_ID(); ?>">[/COLOR][/FONT]
geaendert in:
[FONT=Courier New][COLOR=blue]<div class="post hentry" id="post-<?php the_ID(); ?>">[/COLOR][/FONT] -
versuchs hier mit:
(da ist der bereich drin, der geaendert werden muss; und wie es nach der aenderung aussehen soll)
http://pastebin.com/CC3QnUE3
(ungetestet) -
Zitat
wird nur noch ne leere [COLOR=#306582]weiße Seite[/COLOR] angezeigt.......
das ist extreme :confused:
das seiten-template lief so in meinem lokalen blog wp3.1.1 im graphene theme Version: 1.2.1.
kannst du zeitweise wieder auf dein eigenes seiten-template umstellen?
ich schau mir das morgen nochmal an. -
Zitat
Was muss ich noch tun
eigentlich nichts;
das seiten-template muss:
- im theme-verzeichnis gespeichert sein (also im gleichen verzeichnins wie index.php, single.php, etc vom theme, was gerade aktiviert ist),
- den template-namen als php comment am anfang des templates haben,
- eine normale php-datei sein.
http://codex.wordpress.org/Pages#Page_Templates -
hast du in home.php in diesen zeilen:
und
(sechsmal das ganze)
die nummer nach 'category=' durch die entsprechenden kategorie-ids ersetzt?
inspiration = 6
misc = 16
tutorial = 3
work = 15
(durch zufall hast du die kat-ids 3 und 6, daher werden zwei der kategorien auf der frontseite gezeigt.) -
-
http://pastebin.com/jUyuGmtK
im prinzip ist das die query und der seiten-template-code deiner datei, mit dem code von index.php und loop.php von Graphene vermischt (und ein wenig aufgeraeumt)
das layout sollte jetzt hoffentlich so wie deine home-seite aussehen, nur eben gefiltert fuer die angegebenen kategorien in den entsprechenden seiten. -
ich kann mit das irgenwie nicht grafisch vorstellen;
kannst du das irgenwie illustrieren?
vielleicht einen link zu einem artikel mit bestehendem kategoriennamen posten? -
-
kopiere den code vom pageofposts.php template in einen pastebin, click 'submit', kopiere die neue address oben im browser, and poste die hier.
oder poste den code einfach hier. -
seiten-templates sollten die html struktur des themes beruecksichtigen;
das heisst, du kannst nicht einfach ein pageofposts.php von einem theme in ein anders theme kopieren.
vergleiche dein seiten-template zB mit index.php deines theme, um zu sehen, wie die html tags und die aufrufe der sidebar usw zussehen sollten. -
ist das der ganze code?
wenn ja, dann fehlt der teil mit der ausgabe von was-auch-immer:
PHPquery_posts('meta_key=einsendeschluss'); if (have_posts()) : while ( have_posts() ) : the_post(); /*HIER: AUSGABE VON WAS-AUCH-IMMER DU AUSGEBEN WILLST */ endwhile; endif;
ideen kannst du von index.php oder single.php deines themes holen. -
a:
evtl mit hintergrundbild (zB. home_bg.png erstellen und im /images-verzeichnis des themes speichern):
wenn der style in /css/screen.css eingefuegt wird:Codebody.home #wrapper { background: transparent url("../images/home_bg.png") left top no-repeat; }
oder wenn der style in style.css eingefuegt wird:
b:
seiten-spezifisch:
oder allgemein: -
die loesung zum header-link sollte in meinem artikel zu finden sein:
http://www.transformationpowertools.com/wordpress/twen…ge-link-to-home
(das ist die erste zeile in meiner ersten antwort :mrgreen:) -
ok - das ist ja dann genau anders rum :lol:
PHP
Alles anzeigen<?php foreach(get_the_category($post->ID) as $cat) : $cat_link = array(); do { $cat_link[] = '<a href="' . get_category_link($cat->term_id) . '">' . $cat->name . '</a>'; if($cat->category_parent) { $cat = get_category($cat->category_parent); } else { $cat=''; } } while ($cat); $cat_link = array_reverse($cat_link); echo implode(' - ', $cat_link); endforeach; ?>
also das prinzip:
hole die kategorie(n) vom post;
foreach loop fuer alle kategorien:
a:
erstelle den link zur kategorie und speicher den als array-element;
wenn eine eltern-kategorie vorhanden ist - gehe zu a:
sonst -
drehe die reihenfolge des arrays um;
verwandle den array in eine string mit trennzeichen;
ausgabe;
ende foreach loop.
bei nur einer kategorie im post ist die ausgabe ok; sonst noch einen zeilenumbruch and das echo anhaengen:
echo implode(' - ', $cat_link) . '<br/>';
http://php.net/manual/en/control-structures.do.while.php -
http://www.transformationpowertools.com/wordpress/twen…ge-link-to-home
um den titel und die beschreibung zu verstecken, den folgenden code in die style.css einfuegen (oder in den entsprechenden styles aendern):
dann kannst du den title und beschreibung wieder im dashboard unter 'einstellungen' reinschreiben, das ist besser fuer die suchmaschinen...