• Hallo liebe Forums-Gemeinde,

    ich hoffe hier richtig zu sein.
    Die Suche habe ich genutzt, aber nicht das richtige gefunden.

    Ich möchte folgendes erreichen:
    Meine Startseite (http://www.beispiel.de) soll einfach nur einen weißen Hintergrund
    mit meinem Logo anzeigen.
    Nach dem klicken auf das Logo soll auf meine WP-Seite (http://www.beispiel.de/home) weitergeleitet werden.

    Wie stelle ich dies an?

    Klar, ich kann ganz einfach mit html meine LogoSeite bauen und hochladen.
    Aber wie bekomme ich WP dazu, die Seite http://www.beispiel.de/home als 'Hauptseite' zu erkennen?

    • 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

  • Hallo, nochmals ich. :razz:

    Leider habe ich es nicht ganz verstanden, also verstanden schon, aber ich weiß nicht wie es umzusetzen ist.

    Klar, ein Template erstellen, dann eine Seite (auf Basis dieses 'leeren' Templates) und dann wie beschrieben als Start-Seite definieren.

    Habe mir auch die verlinkte Seite durchgelesen und verstehe nun einiges mehr.
    Aber wie erstelle ich so ein Template?

    Klar ist mir nur, dass ich eine 'beliebigerName.php' Datei erstellen muss (mit txt.-Editor) und dort relativ wenig Code sein muss. (Also kein Code für Header etc.)
    Nur welcher Code?

  • Nunja.

    Scheinbar sollte ich wohl eine .php-Datei aus meinem Ordner http://www.url.de/themes...... nehmen und diese Datei umbauen.
    In einem anderen Beitrag (http://forum.wpde.org/design/82248-t…inzufuegen.html) habe ich gelesen, ich solle es mit page.php versuchen.
    Leider funktioniert das so nicht.

    Ich weiß einfach nicht welcher Code benötigt wird um eine leere, weiße Seite zu erstellen (also ein leeres weißes Template).

  • Ich bin gerade auch daran so etwas zu bauen, zwar ist meine Startseite etwas komplexer aber das System dürfte gleich bleiben. Ich habe auch erst vor kurzem angefangen mich überhaupt mit php,html und css sowie Wordpress auseinander zu setzen aber ich hoffe ich kann dir ein wenig helfen.
    Damit Wordpress eine .php Datei als Template erkennt musst du irgendwo, am besten an den Anfang des Dokuments diese Zeile einfügen:

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

    (Achtung das funktioniert nur wenn es von <?php ?> eingeschlossen ist, /* bedeutet "ausklammern" bzw. kommentieren in PHP und Wordpress erkennt das) Was für einen Namen das ganze hat ist egal, worauf du achten soltest ist das Wordpress tief im inneren einige .php Dateien automatisch zuordnet. Die page.php ist z.B. für die Anzeige von ALLEN Seiten zuständig. Würdest du also hin gehen und dein Logo bzw. das Design in dieser page.php einbinden würde es auf allen neuen Seiten angezeit, vorrausgesetzt sie haben kein eigenes Template (kann man sowohl bei Artikeln als auch bei Seiten auswählen). Ich hatte folgendes Problem, den Grund kann ich dir nicht sagen, ich warte selbst noch auf aufklärung, aber die Lösung habe ich schonmal.
    Ich hatte meine Startseite schon vorher erstellt und nicht extra für Wordpress geschrieben. Daher habe ich auf eine CSS Datei verwiesen in der steht wie das Design aussehen soll. Aber irgendwie wollte er das nicht schlucken. optional könntest du versuchen die style Befehle in dein Template zu schreiben also im verbund mit dem html Code (auch wenn es eine php Datei ist benutzt man html). Das macht man zwar normalerweise nach heutigen standarts nicht mehr aber um "nur" ein Bild anzeigen zu lassen kann man sich dem bedienen.
    Bei mir waren es aber ein paar mehr CSS Befehle daher habe ich einfach mit der style.css des Themes gearbeitet (allerdings schreibe ich das selbst)
    Wordpress braucht in einem Theme immer eine index.php und eine style.css ,auch wieder vordefinierte Dateinamen. Um darauf zu zu greifen schreibst du dann in dein Template:

    PHP
    <style type="text/css" media="screen">
            @import url( <?php bloginfo('stylesheet_url'); ?> );
            </style>

    setzt aber vorraus das dein Template im gleichen Ordner wie das Theme liegt das du verwendest. In die style.css schreibst du dann beispielsweise:

    Code
    #logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    background-image: url(logo.png)  
    }

    Wenn du dann in deinem Template schreibst:

    Code
    <div id ="logo">  </div>

    wird an der Stelle dein Logo angezeigt. In der CSS ist ja definiert das es zentriert ist. eventuell musst du noch margin-bottom und margin-top auf auto stellen.

    Einmal editiert, zuletzt von Maniraiser (12. Januar 2012 um 08:29)

  • Blanko-Seite für Twenty Eleven 1.3

    Hallo Maniraiser,

    na mit der neuen Startseite ist dies noch zu "hoch" für mich, ABER ich habe damit die Lösung für die Frage nach der Blanko-Seite und es funktioniert in Twenty Eleven:
    http://forum.wpde.org/design/82248-t…html#post425981

    vielen Dank an dieser Stelle
    Gruß
    dietmar:-)
    http://www.fahrrad-selbsthilfe.de

    Einmal editiert, zuletzt von nonkonformist (12. Januar 2012 um 15:39)

  • Immer wieder gerne ;)
    Ich habe jetzt auch wirklich lange Zeit daran gesessen und mich intensiv damit beschäftigt, im Internet gibt es einige wirklich nützliche Anleitungen aber das alles dann auch auf die eigene Probleme an zu wenden kann schon ziemlich Zeitaufwändig sein. Umso schöner ist es dann wenn etwas klappt wie man will.

Jetzt mitmachen!

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