Beiträge von pega

    Der Hinweis mit den shortcodes ist vermutlich zielführend, da auch zB Contact Form 7 mit Shortcodes arbeitet. Die Ursache ist anscheinend ein Loop, der diese Funktion 2x aufruft. Aber es ist müßig Fehler zu suchen, wenn man ohnehin den falschen Weg eingeschlagen hat. D.h neues Thema in der WP-Einarbeitung lautet Shortcodes.

    Hi
    ich bin neu in WP, arbeite mit dem Genesis FW (Outreach Pro) und habe ein Problem. Mehrere meiner Seitenaufrufe basieren auf einer eigenen Seitenvorlage, die dazu dient abhängig von den GET Parameter bestimmte Formulare aufzubauen/anzuzeigen und bei den POST Parametern die entsprechenden Auswertung/Einträge in die DB vorzunehmen. In der Seitenvorlage habe ich folgenden Code:

    Diese Routine wird nach dem Laden mit GET oder nach dem Senden bei POST immer 2x aufgerufen. Die GET bzw. POST Values sind dabei gleich. Das Problem ist, dass die Datenbankeinträge teilweise unique sein müssen. Ein Workaround ist, die Routine erst beim 2. Aufruf abzuarbeiten, aber ich würde gerne das Problem verstehen.

    Any ideas
    Peter

    Ich möchte ein neues Theme installieren und werden nach Design > Theme > Installieren mit folgender Fehlermeldung konfrontiert:

    "Ein unerwarteter Fehler ist aufgetreten. Das könnte an WordPress.org oder der Konfiguration dieses Servers liegen. Solltest du weiterhin Probleme haben, wende dich an den Support".

    Ich habe WP auf localhost laufen und alle WP-Installation funktionieren, aber bei allen kommt beim Versuch ein anderes Theme zu installieren diese Meldung.

    Peter

    Grundsätzlich hast du bei oop Recht. In diesem Fall hatte ich einen anderen Fehler (bin mit exit aus einer Funktion raus)

    Ohne Instanzierung funktionieren die Routinen anscheinend als Statische Funktionen, wie es dies in VB.NET oder C# gibt.

    Das hatte auch funktioniert

    index.php

    PHP
    <?php
        include ("test-klasse.php") ;
        echo testklasse::ausgabe() ;

    test-klasse.php

    PHP
    <?php
        class testklasse{
           function ausgabe(){
              return "Das ist die Ausgabe aus der Testklasse." ;
        }}

    Hallo,

    ich möchte mit einem [COLOR=#000000][COLOR=#0000BB]add_filter[/COLOR][COLOR=#007700]-Hook[/COLOR][/COLOR] an den Content noch Inhalt hängen. Dieser Inhalt wird in einer ausgelagerten Klasse über dort vorhandene Funktionen generiert.
    Das Dranhängen von Inhalt als solches funktioniert, wenn ich allerdings die Datei mit den ausgelagerten Funktionen einbinde, dann funktioniert das nicht mehr (meine Sidebars und Fussnote werden dann nicht mehr gezeigt.

    Wie kann man in einer solchen Filterfunktion auf eigene ausgelagerte Klassen/Funktionen zugreifen (require geht auch nicht)?

    Danke Peter

    Hallo,

    als Neuling bei WP bin ich jetzt beim Thema Hook angekommen. Ich habe eine Site mit 2 Sidebars und dem Content in der Mitte. Beim Aufruf bestimmter Seiten wird das Layout 2-spaltig, eine Sidebar wird ausgeblendet. Die verbleibende Sidebar beinhaltet eine kleine Menüliste (identisch wie bei der 3-spaltigen Ansicht) und darunter soll jetzt noch weiterer Inhalt hinzugefügt werden.

    Das Hinzufügen von Inhalten funktioniert wohl über add_filter, aber mit welchem Tag bzw. Argumenten kann ich gezielt eine bestimmte Sidebar ansprechen und den Inhalt erweitern/ändern, aber nur beim Aufruf bestimmter Seiten. Die Seiten als solches kann ich über ein benutzerdefiniertes Feld identifizieren, das nur diese Seiten haben.

    PHP
    function pega_neuer_inhalt($content) {
            if ( get_post_meta( get_the_ID(), 'feldID', true ) == '1' )
                return 'prefix' . $content . 'suffix' ;
            else
                return $content ;
        }
        add_filter('the_content', 'pega_neuer_inhalt') ;


    PS: Die Seiten wurden auch auf Basis bestimmter Templates erstellt, wie kann man abfragen auf welchem Template die Seite beruht? Ich verwende Theme Hueman mit einem Child.

    Danke Peter

    Hallo,
    als Neueinsteiger in WP komme ich mit meinen grundsätzlichen Problem nicht weiter. Ich möchte eine statische Seite als Formular mit ein paar Eingabefeldern bzw. Formularelementen bestücken und nach dem Abschicken die gemachten Eingaben per php verarbeiten und anschliessend ein Ergebnis ausgeben. Mit Contact Form 7 zB kann ich zwar ein Formular erstellen aber die Inhalte werden als Email verschickt, was ich nicht brauche. Ich benötige eine php-basierte Auswertung der Eingaben. Ohne WP wäre die Aufgabe grundsätzlich zB so zu lösen:

    PHP
    <?php
    if (isset($_POST['txt'])){
      /* Verarbeitung der Eingabe */
        echo $_POST['txt'].' ('.strlen($_POST['txt']).')';
        }
    ?>
    <form action="formular-test.php" method="post" >
        <input type="text" name="txt" />
        <input type="submit" value="Auswerten" />
    </form>


    Wie kann ich in WP ein individuelles Formular (als statische Seite?) erstellen und die Eingaben per Skript weiterverarbieten. Ggfls sollte das Formular mit (per Skript) ermittelten Werten vorbestückt werden.
    Mein Bauchgefühl sagt, dass hier ein Plugin der richtige Ansatz wäre. Aber wie krieg ich das Formular auf den Bildschirm?

    Danke für den richtigen Lösungsansatz
    Peter

    Es geht um ein Formular mit dessen Hilfe man zB ein Begriff/Wort an eine Datenbank schickt und dann zB eine Liste von Sätzen in denen dieses Wort vorkommt, zurück geliefert bekommt. Eigentlich ein Allerweltsanwendung (zB http://wortschatz.uni-leipzig.de)

    Ich habe noch nicht erfasst, ob ich in WP bereits vorhandene funktionierende Seiten (php-Skript mit mySQL-Code) einbinde oder ob es hierfür anzupassende Plugins gibt bzw. welche Art von Plugins dies wären.

    Hallo,
    ich bin WP-Einsteiger und möchte in einer Seite meiner HP folgendes abbilden:

    • Seite enthält Textfeld und Button
    • Eingabetext nach Buttonclick senden
    • Eingabe prüfen und entweder Fehlerhinweis ausgeben oder
    • in einer mySQL-Abfrage weiterverarbeiten
    • Abfrageergebnisse in mehreren Tabellen in der aktuellen Seite ausgegeben (evtl. auch in neuer Seite)

    Bei meiner alten HP hatte ich diese Aufgabe per php bei der Eingabe- und Ausgabeseite unter Einbindung einer DB-verbindung umgesetzt.

    Bei WP stehe ich im Moment auf dem Schlauch. Kann mir jemand stichwortartig die Vorgehensweise nennen, um diese Aufgabe mittels WP darzustellen?

    Danke Peter