Zum Inhalt springen

Wordpress im Shop anzeigen


Empfohlene Beiträge

Hallo habe wordpress und einen shop.

nun möchte ich im shop in ner sidebox per $blog_news

die blog überschriften ausgeben lassen.

maximal 5 untereinander

mein code dazu ist

erst wird datenbankverbindung gemacht dann dieser code

$sql = 'SELECT `post_title` FROM `wp_posts` LIMIT 0, 30 ';

$query = mysql_query($sql);

while($row = mysql_fetch_assoc($query)) {

$blog_news = $row['post_title'];

}

leider gibt er mir nichts aus!

?>

Link zu diesem Kommentar
Auf anderen Seiten teilen

also er zeigt jetzt was an mit dem Code

$sql = 'SELECT `post_title` FROM `wp_posts` LIMIT 0, 5 ';

$query = mysql_query($sql);

while($row = mysql_fetch_assoc($query))

{

$blog_news = $row['post_title'];

}

echo $blog_news;

Leider zeigt er mir nur 1 Beitrag an wie mache ich es das er mir maximal 5 anzeigt untereinander?

Link zu diesem Kommentar
Auf anderen Seiten teilen

So wie ich das sehe, durchläufst Du zwar die Schleife, aber Du gibst nur den letzten gefundenen Eintrag aus. Pack Dein echo mal in die Schleife, lass einen Zähler mitlaufen und brich ab, wenn dieser Zähler erreicht ist (per OR-Verknüpfung, damit Du nicht auf die Nase fällst, wenn es weniger als fünf Einträge gibt :) ).

Peter

Link zu diesem Kommentar
Auf anderen Seiten teilen

so gehts jetzt

$sql = 'SELECT `post_title` FROM `wp_posts` ORDER BY `ID` DESC LIMIT 0, 5 ';

$query = mysql_query($sql);

while($row = mysql_fetch_assoc($query))

{

$blog_news = $row['post_title'];

echo $blog_news."<br/>";

}

wie kann ich es machen das auf den Beiträgen die links zum wordpress erscheinen die tabelle in wordpress heist

guid

Link zu diesem Kommentar
Auf anderen Seiten teilen

das rot markierte habe ich jetzt dazu genommen meinst du so?

unter guid stehen in der db die links drin

$sql = 'SELECT `post_title`,`guid` FROM `wp_posts` ORDER BY `ID` DESC LIMIT 0, 5 ';

$query = mysql_query($sql);

while($row = mysql_fetch_assoc($query))

{

$blog_news = $row['post_title'];

echo "<a href=\" . $guid . "">" .blog_news."</a><br/>";

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

danke für deine hilfe dann müsste es so richtig heissen:

$sql = 'SELECT `post_title`,`guid` FROM `wp_posts` ORDER BY `ID` DESC LIMIT 0, 5 ';

$query = mysql_query($sql);

while($row = mysql_fetch_assoc($query))

{

$blog_news = $row['post_title'];

$link = $row['guid'];

echo "<a href=\" . $link . \"">" .blog_news."</a><br/>";

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...