neue class wird nicht ausgegeben

  • moin moin,

    ich hab in WP eine neue OOP Klasse erstellt und möchte diese ausgeben. leider kann ich machen was ich möchte sie erscheint einfach nicht im frontend. vllt. kann mir jmd. sagen wo hier der denkfehler liegt.

    neue klasse

    die ausgabe

    beste torsten

    • 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 Dezanjo, am PHP ist nichts falsch. Aber wie hast Du es ins wordpress eingebaut?

    Lang lebe Edward Snowden!

    Einmal editiert, zuletzt von Monika (10. Juli 2013 um 09:14)

  • also ich hab es jetzt so gelöst,

    ich hab eine funktion in die functions.php geschrieben

    PHP
    function view() {
        require_once( dirname( __FILE__ ) . '/class/View.php' );
        $_api = new Product_View;
        return $_api;
    }
    add_action('view' , 'view');
    
    
    aufruf im frontend mit 
    <?php echo view()->getHtml(); ?>

    keine ahnung ob das der richtige weg in wp ist, aber zumindest funktioniert es. wer einen besseren ansatz hat immer her damit, danke.

    Einmal editiert, zuletzt von Monika (10. Juli 2013 um 09:14)

  • PS: Klassen mögen keine Klammern. Und wenn's geht, mit Konstruktor/Destruktor (respektive unset($obj)) arbeiten.

Jetzt mitmachen!

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