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

wp_insert_post mit Superadmin schlägt fehl

Dieses Thema im Forum "Blog-Netzwerk" wurde erstellt von derjascha, 6. April 2016.

Schlagworte:
  1. derjascha

    derjascha New Member

    Registriert seit:
    6. April 2016
    Beiträge:
    3
    Zustimmungen:
    0
    Hallo zusammen,

    ich benutze den folgenden Code, um Posts in ein MU System zu posten.
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Alles funktioniert, außer wenn ich das Skript mit einem Superuser laufen lasse; dann liefert die Funktion die den Fehler
    zurück. get_current_blog_id() liefert die korrekte ID und der Superuser ist auch mit dem Blog verknüpft. Wir suchen schon eine Weile nach dem Fehler, finden allerdings keinen Grund.

    Lieben Gruß
     
  2. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Da müsste man schon die ganze Funktion inkl. Switch Statement sehen und wissen wo der Code ausgeführt wird (Frontend, Backend). Per se gibt es für den Superadmin keinen Unterschiede (wenn das mit Superuser gemeint ist).
     
  3. derjascha

    derjascha New Member

    Registriert seit:
    6. April 2016
    Beiträge:
    3
    Zustimmungen:
    0
    Superuser natürlich ...
    Der Code befindet sich in einem Plugin, das im Backend ausgeführt wird. Ein Switch-Statement ist nicht vorhanden. Der Code liest Zeilen aus einer .csv-Datei ein und legt Posts mit einem Custom Post Type dafür an. Die Codierung stimmt, die Datei wird richtig ausgelesen und mit einem User mit niedrigeren Rechten wird auch alles brav eingefügt.
    Die Zeile "Artikel ... aufgenommen" wird auch dann aufgerufen, wenn nichts eingefügt wird.

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  4. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Also was jetzt? User (welche Rolle?), Admin oder Networkadmin (= Superadmin)? Oder Benutzer mit spezieller Rolle (welche Caps?)?
     
    #4 mensmaximus, 8. April 2016
    Zuletzt bearbeitet: 8. April 2016
  5. derjascha

    derjascha New Member

    Registriert seit:
    6. April 2016
    Beiträge:
    3
    Zustimmungen:
    0
    Mit einem normalen Admin kann man Das Plugin nutzen, bei einem Superuser kommt die Fehlermeldung.
     
  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