Beiträge von Putzlowitsch

    Nimm aus der .htaccess mal alles raus und laß nur die erste Zeile (Options -Indexes) stehen.

    Es könnte sein, daß Du auf SpeedPlus umgestellt wurdest. Da gibt es nur noch PHP5 und somit werden die anderen Einträge alle ungültig. Auf fehlerhaften Einträgen in der .htaccess reagiert der Webserver mit einem Error 500.

    Gruß
    Ingo

    Ja, Du kannst da praktisch alle Daten ausgeben, die man auch für Artikel verwenden kann, z.B. Datum und "Autor":

    PHP
    <?php the_time('d.m.Y H:i'); ?> von <?php the_author(); ?>

    den Link zum Artikel bekommt man z.B. so:

    PHP
    global $post;
    $url = get_permalink( $post->post_parent );

    Das ist auch kein Trick, sondern die Zusammenführung von ein paar dokumentierten WP-Funktionen:
    - Seiten-Vorlagen
    - Funktion query_posts
    Naja, ein bißchen Erfahrung mir Wordpress spielt auch eine Rolle. :)

    Gruß
    Ingo

    Also das php muß direkt nach den Kopfzeilen geschlossen werden:

    So sollte es gehen. Wichtig ist auch auch das [COLOR=#000000][COLOR=#007700]unset( [/COLOR][COLOR=#0000bb]$new_query[/COLOR][COLOR=#007700][[/COLOR][COLOR=#dd0000]'page_id'[/COLOR][COLOR=#007700]] );[/COLOR][/COLOR][COLOR=Black], welches ich eingefügt habe. Sonst funktioniert es nicht ohne Permalinks. [/COLOR][COLOR=#000000][COLOR=#007700]
    [/COLOR][/COLOR]
    [COLOR=Black]
    Gruß
    Ingo[/COLOR][COLOR=#000000][COLOR=#007700]
    [/COLOR][/COLOR]

    Ja, das geht.

    Nimm die index.php Deines Themes und speichere sie als bilder.php. Ganz am Anfang der Datei füge folgendes ein:

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

    Suche in der Datei die Zeile mit folgendem Inhalt (oder ähnlich):

    PHP
    <?php if (have_posts()) ...

    Füge direkt in der Zeile darüber folgendes ein:

    PHP
    <?php
    global $wp_query;
    $new_query = array_merge( array( 'post_type' => 'attachment', 'post_status'=>'inherit', 'post_mime_type'=>'image' ), $wp_query->query );
    unset( $new_query['pagename'] );
    query_posts( $new_query );
    ?>

    Erstelle eine neue statische Seite "Bilder" und weise ihr als
    Template (rechts unter Attribute) dasTemplate Bilder zu.

    Über diese neue Seite werden nun alle Bilder chronologisch absteigend angezeigt.
    Du kannst dann noch die Ausgabe in der Datei bilder.php anpassen.

    Gruß
    Ingo

    Ok, "403 Forbidden" sieht der Aufrufende, im Logfile steht nur die Fehlernummer 403. :)

    Mehr kann man nicht machen, der Webserver muß die Anfrage ja erstmal entgegen nehmen um zu wissen, was überhaupt angefordert wird. Dann stellt er fest, daß für die IP keine Zugriffe erlaubt sind, gibt den Fehler 403 zurück und schreibt die Aktion ins Logfile.

    Das sollte aber die Last auch schon merklich reduzieren, denn das ganze "Wordpress-Monster" wird gar nicht erst gestartet.

    Gruß
    Ingo

    Naja, also die 32 MB bei 1&1 reichen noch dicke für eine Wordpress-Standardinstallation. Bei mir wird für ein frisch installiertes, deutsches WP 2.9.2 ein Speicherverbrauch von etwa 12 MB im Frontend und 14,5 MB im Adminbereich angezeigt.

    Aber gut, wenn Du die Möglichkeit hast, auf einen anderen Webhoster auszuweichen, ist das auch eine "Problemlösung" :)

    Gruß
    Ingo

    Erfahrungen damit habe ich nicht, aber ein einfache, logische Überlegung läßt mich zu dem Schluß kommen, das es so eine Top-10-Garantie nicht geben kann.

    Bei Google kommen genau 10 Seiten in die Top-10, klar, deshalb heißt das ja so. Wenn nun 20 Kunden mit dem Tool für z.B. Ebooks oder Ebook optimieren wollen, wird es mit Sicherheit bei der Hälfte nicht funktionieren. :)

    Kurz und schmerzlos, ich halte davon nichts.

    Gruß
    Ingo

    Man kann im zweiten Schritt beim Import angeben, daß die Bilder mit importiert werden sollen. Dann holt sich WP diese direkt beim ursprünglichen Blog ab und speichert sie lokal im neuen Blog.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Gruß
    Ingo

    ...
    Jedoch schreibe ich ein externes Programm (JAVA) welches auf den Wordpress Blog zugreift und dort spezielle Auswertungen fährt. Alle Daten die ich so brauch kann ich auch prima über SQL abfragen und speichern.
    ...


    Achso, dann muß man es per SQL machen.
    Es wäre aber gut, solche nicht unwichtigen Informationen gleich in der Fragestellung mit anzugeben. :)

    Gruß
    Ingo

    Kann man zwar auch mit SQL machen, besser ist es jedoch, die WP-Funktionen dafür zu verwenden, in diesem Fall get_the_tags( $id ).

    Als Ergbnis wird ein Array mit den Tag-Objekten oder false zurückgegeben.
    Beispiel:

    PHP
    $post_tags = get_the_tags( $id );
    if( false !== $post_tags )
      foreach( $post_tags as $post_tag ) {
        echo "{$post_tag->name} ";
      }


    Gruß
    Ingo