If Abfrage für die Auoren Meta ?

  • Hallo zusammen,

    Beim ersten Beitrag in diesem Forum geht es um eine If Abfrage für die ausgabe der Autoren Meta angaben. Diese benötige ich für eine Autorenbox unter den Artikeln.

    Ich habe mit Hilfe dieses Codes eigene Eingabefelder für den Autoren-Kontakt im Backend hinzugefügt. Die ausgabe klappt auch ohne Probleme, allerdings werden die jeweiligen Icons (Facebook, Twitter und Website) auch angezeigt wenn garkeine Kontaktinfos dafür hinterlegt sind. So Solls natürlich nicht sein. Dem ganzen würde ich gerne mit einer If Abfrage endgegenwirken. aber da ich absolut PhP unerfahren bin gelingt mir das nicht.

    Hier mal die Ausgabe der Autoren Meta:

    HTML
    <ul>
    <li>
    <a target="_blank" href="<?php the_author_meta('user_url'); ?>"><img  src="<?php bloginfo('template_directory'); ?>/images/www_32.png" alt="<?php the_author() ?>´s Website" title="<?php the_author() ?>´s Website" /></a> 
    </li>
    <li>
    <a target="_blank" href="http://www.facebook.com/profile.php?id=<?php the_author_meta('facebookid'); ?>"><img  src="<?php bloginfo('template_directory'); ?>/images/facebook_32.png" alt="<?php the_author() ?> auf Facebook" title="<?php the_author() ?> auf Facebook" /></a>
    </li>
    <li><a target="_blank" href="http://www.twitter.com/<?php the_author_meta('twitter'); ?>"><img  src="<?php bloginfo('template_directory'); ?>/images/twitter_32.png" alt="<?php the_author() ?> auf Twitter" title="<?php the_author() ?> auf Twitter" /></a></li>
    </ul>

    Dafür möchte ich gerne eine Abfrage bauen die es möglich macht NICHT angegebene Infos auch nicht anzuzeigen.

    Hoffe mir kann dabei jemand helfen?

    Verwende WordPress 3.0.3.

    lg Sven

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo Sven,



    Ich habe mit Hilfe dieses Codes eigene Eingabefelder für den Autoren-Kontakt im Backend hinzugefügt. Die ausgabe klappt auch ohne Probleme, allerdings werden die jeweiligen Icons (Facebook, Twitter und Website) auch angezeigt wenn garkeine Kontaktinfos dafür hinterlegt sind. So Solls natürlich nicht sein. Dem ganzen würde ich gerne mit einer If Abfrage endgegenwirken. aber da ich absolut PhP unerfahren bin gelingt mir das nicht.

    Du könntest mit empty prüfen, ob eine Variable einen Wert enthält

    http://de3.php.net/manual/de/function.empty.php

    Beispiel

    Hoffe die Antwort hilft dir weiter

    ralf

    Mit offenen Augen träumen

  • Hey,

    danke für die Antwort, sie funktioniert soweit auch.....

    Aaaaber, leider wird der Link IMMER als reiner Text ausgegeben aber nicht als Icon. Also wird dieser ganze HTML Code der in dem PhP steht nicht angezeigt, bzw. beachtet.

    Funktioniert also nur halb ;)

    jemand Änderrungsvorschläge ?

    lg :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!