Hilfe bei der page.php

  • Hallo Leute,


    bin gerade dabei eine page.php selbst anzulegen.
    In dieser Seite soll nur eine bestimmte Post - Kategorie angezeigt werden erstmal.

    Nun habe ich mal angefangen zu coden und bin so weit gekommen:

    Bis jetzt zeigt mir die Seite alles an bis auf die Post-Kategorie die ich möchte.
    Den Rest sehe ich und pass soweit.
    Kann mir da jemand helfen was ich noch brauche?

    Danke schonmal

    hackbird

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Es gibt ja auch keine Ausgabe und keinen Filter. TIPP:

    PHP
    [COLOR=#666666]<?php query_posts( 'cat=1' ); ?>[/COLOR]

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hey maximus,

    bin nun so weit gekommen:

    Leider ist es nun so, dass er mir alle Bilder anzeigt auf der Seite.
    Möchte aber, dass er mir pro Post den Titel+Link anzeigt und ein Thumbnail in einer bestimmten größe.
    Erst durchanklicken des Thumbs oder Link kommst du dann zu den ganzen Bildern.

    Einmal editiert, zuletzt von hackbird (5. August 2014 um 17:03)

  • Alles was Du brauchst steht im Codex. Die Beispiele kannst Du direkt mit Copy & Paste verwenden.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Danke Maximus,
    die Seite hat mir noch gefehlt.

    Noch was anderes, kann ich eigentlich für diese Seite auch speziell eine eigene single.php gestalten die nur für diese Kategorie gilt?

  • Mit einer category-[id].php geht das. Id ist dabei die Nummer der Kategorie. Auch dazu gibt es eine tolle Seite im Codex.

    ps.: Maximus Decimus Meridius ist der Gladiator. Ich bin mensmaximus ;-)

    ps2: SirEctors Post konnte ich nicht sehen, daher der doppelte Verweis auf den Codex.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

    Einmal editiert, zuletzt von mensmaximus (5. August 2014 um 17:33)

  • Ok mensmaximus und nicht gladiator :smile:

    Als ich habe mir jetzt 2 unterschiedlich single.php´s gebastelt. (single1.php) und (single2.php)

    Nun möchte ich diese aufrufen mit folgendem Befehl in der single.php

    PHP
    <?php
    $post = $wp_query->post;
    if ( in_category(’12′) ) {
    include(TEMPLATEPATH . ‘/single1.php’);
    } else {
    include(TEMPLATEPATH . ‘/single2.php’);
    }
    ?>


    Leider zeigt er mir dann überall ein weisse Seite.
    Keine Ahnung an was es liegt.

  • Die ` und ´ kommen vom kopieren? Die stimmen nämlich nicht. Ersetze die mal mit '
    Und das [COLOR=#007700][FONT=monospace]&[/FONT][/COLOR][COLOR=#FF8000][FONT=monospace]#8242;[/FONT][/COLOR] stimmt auch nicht.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • So, nun habe ich meine single.php so bearbeitet das es funtkioniert.

    Nun habe ich noch eine Frage bzw ein Problem mit meiner page Seite und weiß nicht weiter.

    Ich möchte, dass auf meiner page nur das erste image aus einem Album bzw. Post angezigt wird (mit einer bestimmten Größe) und dass darüber der Postname/Permalink erscheint.
    Es sollten 3 Bilder pro Linie angezeigt werden.

    Hier ist mal die page.php im rohen Zustand. So weit passt schon alles es fehlt nur noch der Inhalt wo ich Hilfe benötige.

  • So weit so gut.
    Bin nun doch schon so weit, dass meine Posts aus der Picture Kategorie angezigt werden.
    Hier mal die php dazu:

    Nun möchte ich aber das, dass erste image aus dem Post als Vorschau erscheint.
    Jemand ne Idee?

  • So hab es nun doch gefunden wie es geht.
    Hab es mit diesem Code in der functions.php

    Und in der preview.php mit folgendem code

    PHP
    <?php echo catch_that_image() ?>

    fast hinbekommen.
    Leider zeigt mir der Code nur den URL Link an und nicht das Bild.

    Kann mir jemand auf die Sprünge helfen?

  • Hast Du es mal ohne echo probiert?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Hab ich probiert.
    Ohne echo zeigt gar nichts mehr an.

    Hier mal die preview php wo der code aufgerufen wird.

    Wie schon gesagt, er zeigt mir alles an, bis auf das image.

  • Müsstest Du es nicht eigentlich so einbinden

    PHP
    <img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" width="??px" height="??px" />

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Yessssss,

    jetzt geht es mit diesem code:

    PHP
    <img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" width="??px" height="??px" />

    Um das Bild noch anklickbar zu mache muss ich noch folgendes tun?
    Also mein,wenn ich das Bild anklicke dass ich zum Post komme?

    Vielen,vielen dank schonmal SirEctor

  • PHP
    <a href="<?php the_permalink(); ?>" tilte="<?php the_title(); ?>">
      <img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" width="??px" height="??px" />
    </a>

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Super hat alles geklappt.
    Danke SirEctor mit dem Code. Wusste nicht das meiner falsch geschrieben ist.

    Jetzt habe ich noch ein kleine Problem in der page.
    Leider zeigt mir die page alle posts untereinander an und nicht nebeneinander wie üblich.
    Könntest du dir den Code nochmals anschauen?

    Einmal editiert, zuletzt von hackbird (6. August 2014 um 16:58)

  • Untereinander ist üblich, nicht nebeneinander eigentlich nicht. Das erreicht man durch float:left und einer Angabe der width.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!