Wordpress Absatzfunktion ausschalten

  • Hallo,
    wenn man beim Schreiben eines Wordpress Artikels in den Code
    Editor wechselt sieht man ja auch nur die Hälfte wie bestimmt einige
    wissen.
    So werden die <br> Tags nicht angezeigt und stattdessen einfach
    nur HTML Zeilenumbrüche.

    Nun wenn man bei mir in einem includetem PHP Formular in HTML folgendes
    stehen hat:

    HTML
    <textarea name="formtextarea1" rows="2">
    1
    2
    3
    </textarea>

    Wird zwischen jeder Zahl automatisch ein <br> Tag eingefügt was extrem
    schlimm aussieht und auch die Mails mit diesen Zeichen belastet.

    Wie kann man dieses Problem am Besten lösen?

    Danke

    • 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

  • Wie ist das den nun gemeint der HTML Code befindet sich wie dei
    ganzen Anweisungen in dem PHP Code den ich mit exec-php includet habe.

  • Jupp. Wozu aber PHP-Code in Artikeln oder Seiten? Ich persönlich bekomm da immer Bauchschmerzen. Entweder arbeitet man per Plugin, z.B. mit Shortcodes, oder mit Seitentemplates. So kann das Problem was du hier hast gar nicht erst auftreten, da die <textarea> nie durch einen the_content-Filter geschickt wird.

  • Hallo,
    ich bin von anderen Lösungswegen nicht abgeneigt ich möchte einfach
    nur mein PHP Script gescheit zum laufen bekommen ;)

    Zitat

    Wozu aber PHP-Code in Artikeln oder Seiten?


    Weil dies bisher mein einziger Lösungsansatz war um meine PHP Seite einzubinden.

    Zitat

    Entweder arbeitet man per Plugin, z.B. mit Shortcodes,


    Ich habe mir die Seite angesehen, jedoch verstehe ich nicht wie ich
    damit meine Problemstellung lösen könnte.

    Zitat


    oder mit Seitentemplates


    und das funktioniert dann wie?

    Ich kann zwar PHP und MySQL sowie auch HTML was wohl kaum nennenswert ist. Aber ich weiß nicht wie Wordpress aufgebaut ist und wie die ganzen Skripte zusammenhängen. Daher würde ich mich freuen wenn du mir ein kleines Beispiel geben könntest wie ich mein PHP Skript einbauen könnte, sodass dein Bauschmerzenproblem gestillt ist.

    Danke

  • Hallo,
    wo muss ich den den folgenden Code integrieren, es passiert rein gar nichts wenn
    ich den Code einbaue, ich hab dies in der Single.php meines Green Grapes Themes
    gemacht.

    PHP
    <?
    
    
    if (is_page('Partner'))
    {
        include '/wp-content/themes/green-grapes/phpscripts/partner.php';
    }
    
    
    ?>
  • Sorry, hab dich wohl übersehen... :-)

    Ich habe mir die Seite angesehen, jedoch verstehe ich nicht wie ich damit meine Problemstellung lösen könnte.


    Schau mal hier, da hab ich nebenan fast dasselbe erklärt:
    http://forum.wordpress-deutschland.org/allgemeines/46…-einbinden.html
    (Deshalb hab ich dich wohl auch übersehen. ;-))

    Code
    <?[B][COLOR="Red"]php[/COLOR][/B]
    
    
    if (is_page('Partner'))
    {
        include '[B][COLOR="#ff0000"]/[/COLOR][/B]wp-content/themes/green-grapes/phpscripts/partner.php';
    }
    
    
    ?>


    Bitte möglichst keine Short-Open-Tags verwenden. Die single.php ist für Einzelartikel zuständig. Du suchst die page.php (vgl. is_page()). Und Vorsicht mit den führenden "/" - damit verweist du auf das Serverroot - und darauf hast du i.d.R. keinen Zugriff. ;-)

  • Hallo,
    er gibt dabei einen Fehler aus:

    Code
    Warning:  include(wp-content/themes/green-grapes/phpscripts/partner.php) [function.include]: failed to open stream: No such file or directory in /var/www/web291/html/wp-content/themes/green-grapes/page.php on line 10
    
    
    Warning:  include() [function.include]: Failed opening 'wp-content/themes/green-grapes/phpscripts/partner.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web291/html/wp-content/themes/green-grapes/page.php on line 10

    Sehe ich das richtig, dass er die partner.php nicht öffnen kann?

    PHP
    <?php
    
    
            if (is_page('Partner'))
            {
                include 'wp-content/themes/green-grapes/phpscripts/partner.php';
            }
    
    
            ?>

    Das habe ich in der Themen page.php eingefügt.
    Habe es auch mit dem / vor dem wp-content versucht. Den Pfad per http://.. kann ich nicht einfügen, da dieses nicht erlaubt ist.

  • Ja irgendwie hat andauernd der Pfad nicht gestimmt und ich wusste
    nicht mehr woran es lag. Dann habe ich einfach mein Skript in das
    Themeverzeichnis der page.php eingefügt und das skript direkt includet.
    So hat es dann funktioniert ;)

Jetzt mitmachen!

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