Beiträge von Whoppy

    Hallo zusammen,

    ich weiß, das hört sich erstmal komisch, wieso ist jemand Autor und soll nicht ins Backend kommen um Artikel zu schreiben. Einfache Erklärung: Die Artikel sollen nur aus dem Frontend erstellt/bearbeitet werden können.

    Ich habe schon nach Plugins gesucht, diese sperren aber immer nur die Abonennten aus, Autoren haben weiterhin Zugriff.

    Ich möchte das Backend am liebsten komplett von den Autoren verstecken, auch die Profilseite hätte ich gerne im Frontend.

    Wer kennt ein entsprechendes Plugin oder hat ein Stücken Code zur Hand?

    Gruß Whoppy

    Hallo,

    kopiere dir die page.php und benenn sie um, z.B. in page-forum.php. Ganz oben in der neuen Datei fügst du noch folgendes ein:

    PHP
    <?php
    /* Template Name: Forumseite*/
    ?>

    Und du musst in der Datei noch den Aufruf der Sidebar(get_sidebar) entfernen.

    Anschließend kannst du deiner Forumsseite dein neues Seitentemplate zuweisen.

    Gruß Whoppy

    Hallo, du hast zwei Möglichkeiten um wieder ins Backend zu kommen.
    1: Per FTP den Ordner mit dem Social Plugin umbenennen, dieses wird dann nicht mehr gefunden und deaktiviert.

    2: Das Plugin scheint die Login Form auszublenden. Installiere dir Firebug für Firefox, dort kannt du deine Login Form wieder einblenden und dich anmelden.

    Gruß Whoppy

    Entweder löscht du das Plugin per FTP, oder du blendest mit Firebug die Login-Form wieder ein:


    Bei #loginForm das Display:none; entfernen.

    Gruß Whoppy

    Hallo Ralf, danke für deine Antwort, das Script rufe ich mit den entsprechenden Parametern auf, die Marker werden auch in der Datenbank in _markers gespeichert.

    Das Problem ist das wp_insert_post. Da wird rein gar nichts in der Datenbank in _posts angelegt. Daher die Frage ob noch irgendwelche Voraussetzungen wie global $wpdb o.ä. gegeben sein müssen.

    Gruß Whoppy

    Hallo zusammen,

    folgendes Problem: Ich würde gerne auf einer Google Maps Karte einen Ort markieren, dieser Marker soll in der Wordpress-Datenbank gespeichert werden und gleichzeitig soll mittels wp_insert_post ein Artikel zu diesem Marker erstellt werden.

    Einen Anfang habe ich bei Google gefunden:
    http://code.google.com/intl/de-DE/api…sqlinfo_v3.html

    Da taucht das erste Problem auf: In der Datei phpsqlinfo_addrow.php wird eine neue Verbindung zur Datenbank aufgebaut. Dort würde ich natürlich die Standardverbindung von Wordpress bevorzugen.

    Das zweite Problem ist die Erstellung des Posts. Ich habe testweise mal folgenden Code hinzugefügt:

    PHP
    $my_post = array(
          'post_title' => 'My post',
          'post_content' => 'This is my post.',
          'post_status' => 'publish',
          'post_author' => 1,
          'post_category' => array(2)
       ); 
    
    
       wp_insert_post( $my_post );

    Leider wird aber kein Artikel erstellt. Es macht den Eindruck, als ob wp_insert_post nicht bekannt ist. Ich habe es auch mit global $wpdb und require wp-blog-header.php versucht, keine Verbesserung.

    Ich weiß nicht ob es damit zusammenhängt, dass die phpsqlinfo_addrow.php in einem Ajax-Call aufgerufen wird.

    Wer kennt sich aus?

    Gruß Whoppy