ja das ist möglich... aber wie immer -> mehr input = mehr output
so kann ich dir nur diesen link geben:
Template Tags « WordPress Codex
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenja das ist möglich... aber wie immer -> mehr input = mehr output
so kann ich dir nur diesen link geben:
Template Tags « WordPress Codex
hallo,
kurze frage, wird bei der funktion update_option() dafür gesorgt das kein schädlicher code in die db kommt, oder sollte man dies vorher ausfiltern?
merci schon mal
ich würde aufjedenfall eine where abfrage einbauen:
guid kannst du benutzen, aber bei seiten ist dieser link erfahrungsgemäss oft falsch. eine einfache alternativ gibt es da nicht da du den link nur mühsam über die tabellen (terms, term_relationships und trm_taxonomy) zusammenbauen müsstest.
ich würde lieber probieren slimstats umzukonfigurieren, wobei ich das plugin nicht kenne und dementsprechend nichts dazu sagen kann.
entfern mal $query_string .
wenn das nicht funktioniert gibt mal den array mit print_r($posts) aus...
kann ich mich nur anschlissen :-D
selbst bei meinem größeren blog mit über tausend einträgen, verlief alles ohne probleme - und war in 5 minuten abgehandelt :)
ist ja auch nur eine zeile...
<?php include ('./blog/wp-blog-header.php'); ?>
<h3>Neuesten Beiträge</h3>
<?php query_posts($query_string . 'showposts=5'); if (have_posts()) : ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Link zu'); the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
<?php endif;?>
Alles anzeigen
include ('./blog/wp-blog-header.php');
musst du noch mit dem richtigen pfad ersetzen
€ wp_get_archives - ist warhscheinlich einfacher :=)
warum dann aber define('WP_USE_THEMES', false); ???
ein bissel sinnfrei wie ich finde...
alternativ kannst du query_posts() benutzen
ich kenne das theme leider nicht, aber schau mal bitte in der index.php und suche nach query_posts. falls du das gefunden hast kannst du mit dem parameter showposts die anzahl einstellen.
mehr dazu in der doku:
Template Tags/query posts « WordPress Codex
mit get_header() rufst du aber das wordpress termplate auf, genauso get_sidebar und get_footer... kann (muss aber nicht ;)) ein grund sein warum es nicht funktioniert
wp-admin -> einstellungen -> lesen
sinnvoll hier bei ist das plugin PHP « Programming « Portfolio | lesterchan.net (für eine schönere darstellung der navigation)
falls du die beiträge in einem extra query aufrufst (query_posts()) dann gibt es den paramenter showposts siehe Template Tags/query posts « WordPress Codex
ZitatAlles anzeigenHmm, ich inkludiere
PHP-Code:
[LEFT] [COLOR=#000000] [COLOR=#006600]include_once([/COLOR][COLOR=#CC0000]'../wp-config.php'[/COLOR][COLOR=#006600]);
include_once([/COLOR][COLOR=#CC0000]'../wp-includes/wp-db.php'[/COLOR][COLOR=#006600]);
[/COLOR] [/COLOR] [/LEFT]
und das funktioniert.
also mit wp-blog-header.php ist schon alles abgedenkt
ZitatHabe einfach einen Standard Loop genommen, der sollte doch funktionieren.
Mir ist aufgefallen, dass der Loop in einer *.php Datei funktioniert. Mein CMS generiert aber eine *.html Datei.
Grüße Hotte
siehe auch hier http://forum.wordpress-deutschland.org/konfiguration/…non-object.html
wird wohl an deinem cms liegen - da ich dieses aber nicht kenne, kann ich dir leider nicht helfen :(
@Amq
evt. ist das hilfreich:
Wordpress und SSI « AWMPortal
lg
es liegt wahrscheinlich nicht daran: require('./wp-blog-header.php');
poste am besten mal dein loop...
genau das hab ich gesucht... :)
edit: will man allerdings nur eine bestimmte anzahl von seiten ausgeben braucht man eine eigene abfrage
falls es mal jemand braucht:
global $post, $wpdb;
$post_old = $post;
$pages = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'page' ORDER BY post_modified DESC LIMIT 8");
if($pages) : foreach($pages as $post) :
setup_postdata($post);
endforeach; endif;
$post = $post_old;
Alles anzeigen
danke schon mal, aber ich möchte seiten (sprich pages) und dazu steht in der doku leider nichts (Template Tags/query posts « WordPress Codex) oder ich bin blind :-?
hallo, folgendes "problem" - ich möchte in der sidebar seiten anzeigen die vor kurzen aktualisiert wurden. ich habe gesehen das es in der db ein feld "post_modified_gmt" gibt - selbst zu programmieren wäre also kein problem... evt. gibt es aber schon eine funktion oder ein passendes plugin?!
bin für tipps und hilfen dankbar :)
gruss