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   

Datensatz löschen

Beispiel Wordpress:

global $wpdb;
$postquery = “DELETE FROM “.$wpdb->prefix.”usermeta WHERE “.$wpdb->prefix.”usermeta.user_id = “.$_GET['user_id'].” and meta_key=’hidden_felder_post’”;
$result=$wpdb->query($postquery);

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