Hallo und Frohes Neues,
ich hoffe jemand kann mir helfen.
Ich danke euch schonmal für eure Mühe und Zeit.
Ich benutze WordPress 3.0.
Bin Neuling.
Ich habe von den Benutzern die Kontaktinformationen erweitert.
Code
if(!function_exists('my_contact_info')) {
function my_contact_info($contactmethods) {
$array_Contactmethods = array(
'firmenname' => 'Firmenname',
'strasse' => 'Strasse',
'hausnummer' => 'Hausnummer',
'plz' => 'PLZ',
'ort' => 'Ort',
'vorwahl' => 'Vorwahl',
'telefon' => 'Telefon',
'fax' => 'Fax'
);
Alles anzeigen
Das hat auch funktioniert.
Jetzt würde ich ganz gerne die erweiterten Felder auf einer Seite ausgeben:
PHP
<?php
error_reporting(E_ALL | E_STRICT);
//Verbindungsaufbau zur Datenbank
$abfrage = "SELECT *
FROM wp_kaelte87356235users
ORDER BY user_login
";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "
<p>
<b>$row->ID</b><br />
$row->user_login <br />
$row->user_email <br />
$row->user_url <br />
</p>
<p>get_the_author_meta('firmenname')<br />
get_the_author_meta('strasse')</p>
";
}
Alles anzeigen
Leider funktioniert es nicht.
Habe auch mal probiert in der Header.php folgendes auszugeben:
PHP
<p><?php the_author_meta('display_name'); ?> hat sich am
<?php the_author_meta('user_registered'); ?> Regestriert.</p>
Das geht auch nicht.
Die Benutzer haben die Rolle: Abonnent
(Die sollen nur Ihre Profil Daten ändern kein Beitrag schreiben)
Kann mir jemand Helfen und sagen wir ich die Felder ausgeben kann?