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

Problem mit add_action('publish_post', 'xyz');

Dieses Thema im Forum "Plugin-Vorstellung" wurde erstellt von seowp, 13. September 2010.

  1. seowp

    seowp Member

    Registriert seit:
    5. August 2009
    Beiträge:
    9
    Zustimmungen:
    0
    Hallo zusammen,

    ich verwenden in meinem Plugin:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Nun habe ich das Problem, dass Posts importiert werden und dieses Plugin ausgelöst werden soll. Was auch passiert...

    Nur läuft das Plugin zu lang, so dass der Import abbricht.

    Gibt es eine Möglichkeit die Funktion (xyz) in den Hintergrund zu legen, so dass der Import weiterlaufen kann.

    Ich würde auch in den Core eingreifen. Kann ich die Funktion von dort aus auslösen?

    So eine Geschichte gab es doch mal bei der Pinglist und dem zu langem Posten. Aber da konnte ich keinen passenden Ansatz finden.

    Vielen Dank und Gruß,
    Frank
     
  2. kaiser

    kaiser Well-Known Member

    Registriert seit:
    20. November 2008
    Beiträge:
    1.840
    Zustimmungen:
    0
    Was ist, wenn Du das unterteilst und in mehreren "Chargen" übergibst?
     
  3. mbstef

    mbstef Well-Known Member

    Registriert seit:
    16. Februar 2008
    Beiträge:
    68
    Zustimmungen:
    0
    Versuche es doch in Ajax umzusetzen, welches immer schrittweise eine bestimmte Anzahl durchschleift und ein paar Sekunden Pause dazwischen macht.
     
  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