WordPress: Unfreiwillig zurückgesetztes Administratorpasswort

Mit der 2.8-Serie haben die Entwickler kein Glück gehabt, erst vor kurzem wurde ein Sicherheitsrelease veröffentlicht und jetzt ist schon wieder eine weitere, allerdings nicht schwerwiegende, Lücke bekannt geworden.

erstellt am 12. August 2009 00:24    abgelegt unter: WordPress
1 Kommentar    

einzelne Seiten im Backend von WordPress ändern

Will man einzelne Seiten des Backends von WordPress, z. B. das Design, ändern, dann kann man diese innerhalb eines Plugins wie folgt abfragen und auf Wunsch ändern:

erstellt am 14. Mai 2009 15:54    abgelegt unter: Funktionen
Kommentar einfügen   

WordPress: nur die Artikel des aktuellen Monats ausgeben

Will man nur die Beiträge des aktuellen Monats verwenden, muss man innerhalb der Templatedatei (z.B. home.php) vor dem Loop folgenden Code einfügen:
<?php
$current_month = date(’m');
$current_year = date(’Y');
query_posts($query_string.’&year=$current_year&monthnum=$current_month’);
?>

Weitere Infos zu der Funktion query_posts finden Sie im Codex von WordPress.

erstellt am 14. Mai 2009 11:09    abgelegt unter: Funktionen
Kommentar einfügen   

Funktionen für die Ausgabe der Autorendaten

Um die Daten des Autors im Frontend ausgeben zu können, stellt WordPress u.a. folgende Funktionen zur Verfügung:
the_author, the_author_description, the_author_login, the_author_firstname, the_author_lastname, the_author_nickname, the_author_ID, the_author_email, the_author_url, the_author_link, the_author_icq, the_author_aim, the_author_yim, the_author_msn, the_modified_author, the_author_posts, the_author_posts_link, list_authors, wp_list_authors, the_author_meta

Die o.g. Funktionen befinden sich alle in der Datei ./wp-includes/author-template.php.

In diesem Zusammenhang sind auch noch die Funktionen get_userdata und get_currentuserinfo zu nennen.

erstellt am 14. Mai 2009 10:54    abgelegt unter: Funktionen
Kommentar einfügen   

WordPress: Profil- oder Userdaten aus der Datenbanktabelle auslesen

Beispiel:

$author = get_userdata( $_GET['user_id'] );

erstellt am 13. Mai 2009 20:03    abgelegt unter: Funktionen
Kommentar einfügen   

Datensatz einfügen

Beispiel Wordpress:

global $wpdb;

$feld1=$_GET['user_id'];
$feld2=’eb_reds’;
$feld3=implode(’;',$_POST['eb_reds']);

$postquery = “INSERT INTO
“.$wpdb->prefix.”usermeta
(
user_id,
meta_key,
meta_value
)
VALUES
(
‘$feld1′,
‘$feld2′,
‘$feld3′
)
“;
$result=$wpdb->query($postquery);

erstellt am 13. Mai 2009 19:58    abgelegt unter: Funktionen, PHP
Kommentar einfügen