Seite 1 von 1
Brauch mal Hilfe bei Wordpress > Backlink
Verfasst: 27.03.2007, 13:52
von affiliate-life
Ich hab das zwar schon im Wordpress-Forum gepostet, aber da antwortet keiner, und es wär schon etwas dringend. Daher kopier ich das mal hier rein:
Ich verwende schon seit längerem folgenden Code um die Titel der letzten Meldungen aus Wordpress auf einer Seite außerhalb von Wordpress auszugeben
Code: Alles auswählen
<?php
require_once('wp-config.php');
$posts = get_posts('numberposts=3&offset=0&category=4');
foreach($posts as $post) :
?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br>
<?php endforeach; ?>
In dem Fall werden also die letzten 3 Posts der Kategorie 4 ausgegeben. Funktioniert so weit auch wunderbar.
Nun möchte ich das ganze aber im Wordpress-Header unterbringen, und zwar für zwei Kategorien. Die Ausgabe funktioniert zwar so weit, nur wird jetzt bei allen Beiträgen und auf allen Seiten der Inhalt des selben Posts ausgegeben.
Kann mir vielleicht jemand sagen, woran das liegt?
Als Belohnung gibt´s einen Backlink - ich werde mich bemühen, einen möglichst themenrelevanten zur Verfügung zu stellen. Aber bitte nicht die drei P´s.
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 27.03.2007, 14:49
von Southmedia
Ich verstehe deine Frage nicht.
Verfasst: 27.03.2007, 15:36
von affiliate-life
OK, ich versuchs nochmal:
Im Header von Wordpress gebe ich die Titel (mit Link) der letzten Beiträge aus zwei Kategorien aus.
Dazu füge ich obigen Code zweimal in der header.php ein (einmal mit Kategorie 3 und einmal mit Kategorie 4)
Die Ausgabe klappt zwar. Aber egal auf welchen Beitrag oder auch auf welche statische Seite ich klicke, es erscheint immer der selbe Beitrag.
Den Link dazu kann ich auf Wunsch gerne per PM zuschicken.
Re: Brauch mal Hilfe bei Wordpress > Backlink
Verfasst: 27.03.2007, 20:56
von MonikaTS
affiliate-life hat geschrieben:Ich hab das zwar schon im Wordpress-Forum gepostet, aber da antwortet keiner, und es wär schon etwas dringend. Daher kopier ich das mal hier rein:
Ich verwende schon seit längerem folgenden Code um die Titel der letzten Meldungen aus Wordpress auf einer Seite außerhalb von Wordpress auszugeben
Code: Alles auswählen
<?php
require_once('wp-config.php');
$posts = get_posts('numberposts=3&offset=0&category=4');
foreach($posts as $post) :
?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br>
<?php endforeach; ?>
In dem Fall werden also die letzten 3 Posts der Kategorie 4 ausgegeben. Funktioniert so weit auch wunderbar.
Nun möchte ich das ganze aber im Wordpress-Header unterbringen, und zwar für zwei Kategorien. Die Ausgabe funktioniert zwar so weit, nur wird jetzt bei allen Beiträgen und auf allen Seiten der Inhalt des selben Posts ausgegeben.
Kann mir vielleicht jemand sagen, woran das liegt?
Als Belohnung gibt´s einen Backlink - ich werde mich bemühen, einen möglichst themenrelevanten zur Verfügung zu stellen. Aber bitte nicht die drei P´s.
das kann so nicht gehen,
wenn Du mir sagst, was Du erreichen magst, kann ich eventuell helfen
und vor allemdie WP Version wäre nett
lg
Verfasst: 27.03.2007, 21:55
von chrizz
warum kann das nicht gehen? ich habs getestet und bei mir gabs dabei keine probleme. das einzige was halt ist, dass es immer denselben post aufruft....der link an sich ist aber korrekt...
Verfasst: 27.03.2007, 23:30
von MonikaTS
chrizz hat geschrieben:warum kann das nicht gehen? ich habs getestet und bei mir gabs dabei keine probleme. das einzige was halt ist, dass es immer denselben post aufruft....der link an sich ist aber korrekt...
wenn es immer denselben Post aufruft geht es nicht
dann ist in der Denke was falsch,
aber wenn ich nicht genau weiß, was damit bezweckt werden sollte und für welche wp version ist vieles Spekulation,
Spekulation ist vertane Zeit
lg
Verfasst: 28.03.2007, 07:07
von affiliate-life
Danke erstmal an alle.
Ich hab bereits einen Lösungsvorschlag bekommen - werde aber erst am Nachmittag dazu kommen, das zu testen.
Ich sag nach auch nochmal bescheid, für alle die vielleicht interessiert wollen, wo das Problem lag.
Verfasst: 28.03.2007, 07:19
von MonikaTS
ich war interessiert daran was Du tun wolltest
lg
Verfasst: 28.03.2007, 14:56
von affiliate-life
So, also es hat geklappt.
Die richtige Lösung kam von spickzettel. Ich kopier das einfach mal hier rein:
spickzettel hat geschrieben:Deine Abfrage im Header überschreibt den Original-Loop (s.
https://codex.wordpress.org/The_Loop#Multiple_Loops). Du müsstest also neue Abfragen generieren. Ist ein bisschen knifflig, aber den folgenden Code habe ich gerade getestet, bei mir funktioniert's. Die Kategorienummern bei cat=3 und cat=4 müssen eventuell noch angepasst werden.
Code: Alles auswählen
<?php $my_query1 = new WP_Query('showposts=3&offset=0&cat=3');
while ($my_query1->have_posts()) : $my_query1->the_post();
?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br>
<?php endwhile; ?>
<?php $my_query2 = new WP_Query('showposts=3&offset=0&cat=4');
while ($my_query2->have_posts()) : $my_query2->the_post();
?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br>
<?php endwhile; ?>
@einfach
Ich schick dir gleich eine PN mit dem Link
Danke an alle für die Mithilfe.