1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

include in wp_config.php

Dieses Thema im Forum "Konfiguration" wurde erstellt von ErgoM, 22. November 2022.

  1. ErgoM

    ErgoM Member

    Registriert seit:
    22. November 2022
    Beiträge:
    6
    Zustimmungen:
    2
    Hallo zusammen,
    um unser SEO Tool davon abzuhalten, die Staging Seite zu indexieren, wollen wir die Konstante WP_ENVIRONMENT_TYPE entsprechend setzen.

    Dazu würde ich gerne in der wp_config.php via include eine weitere php Datei einbinden.
    Nennen wir diese mal "wp_config_local_adds.php".

    Darin steht dann lediglich der define der Konstanten, also konkret:
    define( 'WP_ENVIRONMENT_TYPE', 'production' );
    oder eben
    define( 'WP_ENVIRONMENT_TYPE', 'staging' );

    So weit so gut....
    Wenn ich diese defines direkt in der wp-config drin habe funktioniert alles.
    Wenn ich in der wp-config die o.g. Datei via

    include( 'wp_config_local_adds.php' );

    Die Datei einbinden will, steht lediglich der Inhalt der Datei (also z.B. define( 'WP_ENVIRONMENT_TYPE', 'production' );) oben links auf der Seite wenn ich das Backend aufrufe.

    Ist das ein switch in den HTML Mode und ich muss den define in der einzubindenden Datei in <?php ... ?> setzen?

    Danke schon vorab
    S.
     
  2. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.683
    Zustimmungen:
    1.786
    Vermutlich fehlt das <?php am Anfang der Datei wp_config_local_adds.php
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ein ?> am Ende ist übrigens überflüssig und wird in der Regel auch weggelassen.

    Binde die Datei am besten vor dieser Zeile ein:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  3. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.361
    Zustimmungen:
    589
    verwende besser
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    PHP Scripte beginne immer mit <?php dies fehlt bei dir... verzichte auf ?> kann zu weiteren Fehlern führen.
     
  4. ErgoM

    ErgoM Member

    Registriert seit:
    22. November 2022
    Beiträge:
    6
    Zustimmungen:
    2
    Danke für den Hinweis.
    Da hab ich wohl das include statement etwas missverstanden, weil ich dachte, dass einfach der Text aus dem anderen File "virtuell" eingefügt wird...

    Ich hab noch viel zu lernen scheint mir *gg*
     
  5. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.683
    Zustimmungen:
    1.786
    Codebeispiele für include() gibt es z.B. in der PHP Dokumentation.

    Mit WordPress hat dieses PHP Syntax Problem nichts zu tun.

    Anmerkung: Eine Staging Seite hat in der Regel zudem ein aktives Maintenance Plugin, wodurch SEO Plugins normalerweise entspr. "eingebremst" werden.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden