Beiträge von redcat63

    Moin,

    Das was Du suchst sieht wie folgt aus und befindet sich normalerweise in der Datei header.php, die sich wiederum im Template-Ordner befindet.

    PHP
    <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    <div class="description"><?php bloginfo('description'); ?></div>

    VG Elke

    Ich hole dieses Thema mal hoch, weil ich nämlich genau das gleiche Problem habe. Bin echt am Verzweifeln...

    Code
    query_posts('orderby=date&order=desc&showposts=3&cat=-3,-4');

    Es ist total unnachvollziehbar, wie er die Artikel sortiert, und was ich auch probiere, er macht es immer gleich falsch... nur wenn ich den Filter cat=-3,-4 rausnehme, dann scheint die Reihenfolge richtig zu sein. Aber die 2 Kategorien sollen eben nicht engezeigt werden...

    Kann jemand helfen?

    Du/Ihr könnt mit dem Befehl query_posts nicht mehrere, sondern nur eine Kategorie zur Zeit ausschließen. In einer früheren Version soll das mal funktioniert haben, mit den neuen bzw. neueren geht es auf diese Weise nicht. D. h. Du mußt entweder die "include"-Methode wählen, d. h. alle Kategorien, die angezeigt werden sollen hinter den Parameter cat aufzählen (Bspl. ...&cat=1,2,5,6,7,8,9' oder Du versuchst es mit den neuen Befehlen, wie z. B. category_in, category_notin, o.s.ä. Damit habe ich es allerdings noch nicht ausprobiert.
    Weitere Infos zum Thema findest Du im Codex unter query_posts.

    Und sollten alle Stricke reißen, dann kannst Du Dir ja mal mein Plugin ansehen, das Du hier findest. (Allerdings: Nutzung auf eigene Gefahr ;-))

    VG Elke

    RedCat

    leider funktioniert auch dies nicht :(

    Auch wenn es ein wenig krass ist, aber als Übergangslösung habe ich einfach diesen Code zusammengeschustert:

    PHP
    <?php if (is_page('ueber-uns')) { 
    header("Location: http://www.meine-domain.tld/ueber-uns/unterseite/");
    } ?>

    und ihn ganz oben in den header geschrieben!

    Hm.
    Bei mir funktioniert es. Deswegen wären ein paar mehr Infos schon ganz nützlich (s.o.), wenn Du es noch ändern willst.

    VG Elke

    Egal.
    Deinen Code verstehe ich zwar nicht ganz, aber Du kannst ja mal Folgendes probieren:

    statt:

    PHP
    <?php wp_list_pages('sort_column=menu_order&title_li=&depth=1');?>

    nun:

    PHP
    <?php 
    $mein_menue=wp_list_pages('sort_column=menu_order&title_li=&depth=1&echo=0');
    $mein_menue=str_replace('href="www.meine-domain.tld/ueber-uns/"','href="www.meine-domain.tld/ueber-uns/unterseite1/"',$mein_menue);
    echo $mein_menue;
    ?>

    oder/und:

    statt:

    PHP
    <ul class="navi-child">
    <?php echo $submenu; ?>
    </ul>

    nun:

    PHP
    <ul class="navi-child">
    <?php 
    $submenu=str_replace('href="www.meine-domain.tld/ueber-uns/"','href="www.meine-domain.tld/ueber-uns/unterseite1/"',$submenu);
    echo $submenu; 
    ?>
    </ul>

    Vergiss bitte nicht die Befehle Deinen Bedürfnissen anzupassen. ;)

    Viel Glück.
    Elke

    Wenn Du das nicht grundsätzlich und vor allem nicht automatisch, sondern nur bei ein oder zwei Menüpunkten willst, dann kannst Du dies über das Menü veranlassen.

    Beispiel (ungetestet):

    PHP
    $mein_menue=wp_list_pages('echo=0');
    $mein_menue=str_replace('href="www.meine-domain.tld/ueber-uns/"','href="www.meine-domain.tld/ueber-uns/unterseite1/"',$mein_menue);
    echo $mein_menue;

    VG
    Elke

    Trotz Link kennt keiner eine Lösung? Werd ich wohl ein besseres Supportforum aufsuchen müssen.


    Wenn Du eins gefunden hast, dann kannst Du es ja mal hier bewerben.

    Spaß beiseite:
    Unterscheiden sich die Dateien archive.php und archives.php voneinander? Und wenn ja wie?
    Wie sieht Deine Permalinkstruktur aus?
    Handelt es sich bei dem Menüpunkt um einen normalen Link oder wird dieser von WordPress mit Hilfe einer Funktion automatisch erstellt?
    In welcher Datei befindet sich dieser Link und wie sieht das Ganze im Code aus?

    VG Elke

    Naja, also ich versteh schon was er meint. Nach dem Hochladen des Plugins kann ich es nicht aktivieren, weil es im adminbereich unter plugins nicht zufinde ist.

    ich habe das gleiche problem

    hat jemand nee idee, oder eine anderes gästebuch-plugin?

    Bist Du denn den Anweisungen gefolgt, oder hast Du alle Dateien in Deinen Template-Ordner kopiert?
    Vielleicht ist auch beim Übertragen der Dateien ein Fehler aufgetreten.
    Deswegen: kopiere die Dateien und Ordner erneut in den Plugin- und Template-Ordner. Versuche es dann erneut.

    VG
    Elke

    M. E. funktioniert es mit den vorhandenen Funktionen von WP nicht.
    Du kannst aber sicherlich per Plugin, die Ausgabe beeinflussen, indem Du die where-Klausel erweiterst. Du kannst Dir aber auch überlegen, ob Du eine 3. Kategorie anlegen willst und die gewünschten Artikel aus Kategorie 1 und 2 dieser zuordnest. Dies ist sicherlich nicht der ideale Weg, aber schnell realisierbar. ;)

    VG Elke

    Zunächst:
    die Fehlermeldung besagt, dass er die Datei archives im Ordner wordpress nicht findet, wobei ich mich frage, warum er im Wordpress-Ordner nach dieser Datei sucht?
    Trotzdem und gerade deswegen die folgenden Fragen:
    Welche Dateien befinden sich denn in Deinem Template-Ordner?
    Befindet sich ein Ordner namens archives im Ordner wordpress?
    Was meinst Du mit "artikel hauptseite"?
    Funktionieren sonst alle anderen Seiten?
    Wie sieht Deine .htaccess-Datei aus? Hast Du diese geändert? Gibt es irgendwelche Weiterleitungen?
    Welche WP-Version nutzt Du?
    Ist das Theme auch dafür gemacht?

    Solange Du auf weitere Antworten wartest:
    Vielleicht wurden nicht alle Dateien auf den Server (korrekt) übertragen. Dies gilt sowohl für die WP-Dateien als auch für das Template.
    Kopiere sie erneut und versuche es dann noch einmal.

    VG
    Elke

    Vielen Dank für Eure Hilfestellungen.

    Ich habe inzwischen eine Lösung gefunden, die jetzt zunächst wie folgt aussieht:

    PHP
    $myposts = $wpdb->get_results( $wpdb->prepare( "SELECT ID FROM $wpdb->posts where $wpdb->posts.post_type = 'post' AND ($wpdb->posts.post_status = 'publish' OR $wpdb->posts.post_status = 'private')"));

    Was mich dennoch interessieren würde:
    Warum hat das früher funktioniert und heute nicht mehr? :confused:

    Über eine Antwort würde ich mich freuen. :)

    VG Elke