Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 04.11.2009, 22:10   #1 (permalink)
PostRank: 1
 
Registriert seit: 17.10.2009
Beiträge: 21
Gesamtzahl der Posts ausgeben

Guten Abend,

ich versuche gerade auf meiner Seite etwas wie:

"Insgesamt x Artikel wurden auf dieser Seite veröffentlicht",

wobei x die Anzahl aller Posts (Kategorie-unabhängig) bezeichnet.

Ich habe gelesen, dass das vielleicht mit

PHP-Code:
<?php
$count_posts 
wp_count_posts();
?>
funktioniert.

Wenn ich das aber ins Template einfüge, passiert... gar nichts.

Was kann man da tun?

Vielen Dank für Hinweise oder Links.

cav
cavalorn ist offline   Mit Zitat antworten
Alt 05.11.2009, 11:54   #2 (permalink)
WPD-Moderator
 
Benutzerbild von maxe
 
Registriert seit: 01.05.2008
Beiträge: 5.792
Du hast wohl die Ausgabe von $count_posts per echo vergessen:
PHP-Code:
<?php
$count_posts 
wp_count_posts'post' );
echo 
'Insgesamt ' $count_posts ' Artikel wurden auf dieser Seite veröffentlicht';
?>
__________________
im-Tal.net
maxe ist offline   Mit Zitat antworten
Alt 05.11.2009, 15:30   #3 (permalink)
PostRank: 1
 
Registriert seit: 04.09.2007
Beiträge: 23
damit bekomme ich:

Zitat:
Catchable fatal error: Object of class stdClass could not be converted to string in domain/wp-content/themes/meindesign/footer.php on line 29


??

__________________
Tickle? http://www.self-tcl.de - Das deutsche Tcl/Tk Forum!
doudie ist offline   Mit Zitat antworten
Alt 05.11.2009, 16:11   #4 (permalink)
PostRank: 9
 
Registriert seit: 18.01.2006
Beiträge: 1.256
Da fehlt noch was, weil die Funktion ein Objekt zurück gibt:

PHP-Code:
<?php
$count_posts 
wp_count_posts'post' );
echo 
'Insgesamt ' $count_posts->publish ' Artikel wurden auf dieser Seite veröffentlicht';
?>
spickzettel ist offline   Mit Zitat antworten
Alt 05.11.2009, 17:09   #5 (permalink)
PostRank: 1
 
Registriert seit: 17.10.2009
Beiträge: 21
Das funktioniert, vielen Dank für den Tipp. Na klar, das "echo" hat gefehlt!
cavalorn ist offline   Mit Zitat antworten
Alt 11.01.2010, 02:41   #6 (permalink)
PostRank: 5
 
Benutzerbild von Dunkelangst
 
Registriert seit: 28.06.2007
Beiträge: 390
Hey cool, so einen Code hab ich mir auch noch nicht überlegt und hab mir das dann mal so in mein Archiv eingefügt. Ich hab den Satzbau etwas verändert und die Zahl noch zusätzlich als fett markiert...
PHP-Code:
  <?php
$count_posts 
wp_count_posts'post' );
echo 
'In meinem Blog wurden insgesamt <strong>' $count_posts->publish '</strong> Artikel veröffentlicht.';
?>
__________________
Gruß, Dunkelangst; Code-Lizenz: CC-GNU GPL
Dunkelangst ist offline   Mit Zitat antworten
Alt 11.01.2010, 11:39   #7 (permalink)
PostRank: 0
 
Registriert seit: 10.01.2010
Beiträge: 14
Zitat:
Zitat von Dunkelangst Beitrag anzeigen
Hey cool, so einen Code hab ich mir auch noch nicht überlegt und hab mir das dann mal so in mein Archiv eingefügt. Ich hab den Satzbau etwas verändert und die Zahl noch zusätzlich als fett markiert...
PHP-Code:
  <?php
$count_posts 
wp_count_posts'post' );
echo 
'In meinem Blog wurden insgesamt <strong>' $count_posts->publish '</strong> Artikel veröffentlicht.';
?>
Wie gibst du den PHP-Code aus?
Ich habe bisher alle Plugins ausprobiert, mit denen man PHP ausführen können soll, aber keins funktioniert
Habe Wordpress 2.9.1.

Es erscheint dann einfach nur der PHP-Code auf meiner Seite
exciter ist offline   Mit Zitat antworten
Alt 11.01.2010, 12:16   #8 (permalink)
PostRank: 1
 
Registriert seit: 05.01.2010
Beiträge: 24
Zitat:
Zitat von exciter Beitrag anzeigen
Wie gibst du den PHP-Code aus?
Ich habe bisher alle Plugins ausprobiert, mit denen man PHP ausführen können soll, aber keins funktioniert
Das sollte gehen, benutze ich auch. Gruss

doeme
doeme ist offline   Mit Zitat antworten
Alt 11.01.2010, 23:05   #9 (permalink)
PostRank: 5
 
Benutzerbild von Dunkelangst
 
Registriert seit: 28.06.2007
Beiträge: 390
Ich antworte Dir, exciter, lieber in diesem Thread als per PN. Dann hilft das anderen Usern mit der selben Frage nämlich auch...

Ich binde das mit Exec-PHP ein - das ist in meinen Augen das beste Plugin für derartige Jobs. Hat auch ne ausgezeichnete Doku, die so gut wie keine Fragen offen lässt.
__________________
Gruß, Dunkelangst; Code-Lizenz: CC-GNU GPL
Dunkelangst ist offline   Mit Zitat antworten
Alt 13.01.2010, 00:12   #10 (permalink)
PostRank: 3
 
Registriert seit: 03.12.2008
Beiträge: 145
Hallo,
ich möchte gerne den Code
PHP-Code:
<?php
$count_posts 
wp_count_posts'post' );
echo 
'Insgesamt ' $count_posts->publish ' Artikel wurden auf dieser Seite veröffentlicht';
?>
so ändern, dass er folgendes ausgibt: Alle Fotos (Summe aller Post). Bisher bekomme ich immer nur Fehlermeldungen, hoffentlich kann mir jemand helfen!
__________________
Current Work: Erstellen meines ersten WordpressTheme
Blogga ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | WordPress Agentur | Ein Inpsyde.com Projekt