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.
mehr…
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:
mehr…
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.
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.
Beispiel:
$author = get_userdata( $_GET['user_id'] );
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);