Beiträge von bgeissler

    Wenn die URLs auf den jeweiligen Ordner der WP-Installation verlinkt sind, gehört die index.php in jeweils dese Ordner mit dem Eintrag

    Zitat

    require('./wp-blog-header.php');

    root
    -- heitec
    ---- alle WP-Dateien und Ordner
    -- galvano
    ---- alle WP-Dateien und Ordner

    du erhälst eine gepackte .sql-Datei. Diese entpackst du und importierst sie über phpMyAdmin. Das Programm sollte dir im Kundenmenü deines Hosters z.Verf. stehen.

    Zitat

    wenn eben was zerschossen

    Was ist den "zerschossen"?
    Inhalte gelöscht? Layout liegt nicht in der Datenbank, wird also nicht mit diesem Programm gesichert.

    Leuchtet mir zwar nicht ganz ein, warum du das so machen willst. Eigentlich will man ja im Internet was veröffentlichen und nicht verstecken. Es ist nicht sonderlich reizend, wenn Besucher erstmal pers. Daten angeben müssen um Inhalte zu lesen.

    Wird wohl bei dem Theme eine andere Templatedatei für die category-Anzeige verwendet. Da musst du mal schauen und die gleiche Änderung machen.

    Erstelle eine Kopie deiner index.php unter dem Namen xxx_index.php und
    Ändere diesen Code in der index.php:

    in den folgenden:



    Sollte so funktionieren, wenn nicht kannst du die index.php wieder löschen und die xxx_index.php wieder umbenennen.

    Das hängt vom verwendeten Theme ab, ich kann also nur allgem. Hinweise geben.

    Der rotmarkierte Code steht ev. bei dir in der index.php

    PHP
    <?php
    if ( is_user_logged_in() ) { ?>
    [COLOR=Red]    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
        <?php the_content('<strong>weiterlesen...</strong>');[/COLOR]
    } else { ?>
        <h2><?php the_title(); ?></h2>
        <?php the_excerpt(); ?>
        <a href="http://deineURL.de/">Bitte anmelden um weiterzulesen</a>
    <?php };
    ?>

    Es kann abgefragt werden, ob ein Besucher eingeloggt ist oder nicht:
    http://codex.wordpress.org/Function_Refer…_user_logged_in

    Damit kannst du im Loop mit einer if-Abfrage steuern, was angezeigt werden soll. Entweder the_content() oder the_excerpt()

    Für den nicht eingeloggten User würde ich dann the_excerpt ohne den Link zum Artikel in the_title() anzeigen. Stattdessen kann dort ein Link zur Seite mit dem gewünschten Hinweis gesetzt werden.

    Lass die Sprachdateien wie sie sind. Beim nächsten Update von WP sind sie wieder original.
    Ändere einfach den Text im Befehl nach deutsch, der wird dann angezeigt.
    "Apologies, but the page you requested could not be found. Perhaps searching will help." ", 'twentyten'" lässt du stehen.

    Zitat

    <p><?php _e( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', 'twentyten' ); ?></p>


    Beachte: Wenn du Twentyten nutzt, dieses Theme wird beim Updaten überschrieben. Also entweder woanders sichern oder den Ordnernamen und in der style.css den Theme-Namen ändern!

    Zitat

    jetzt verstehe ich auch deine Lösung mit der if-Abfrage.

    :idea:
    Ja, so sollte es laufen. Habe den Code jetzt allerdings nicht geprüft.

    Wie und wo die beiden Seiten angezeigt werden, steuerst du dann mit den DIV-Formatierungen in der Style.css.
    Du kannst mit den if-Abfragen dein ganzes Seitensystem in einer Datei steuern. Du fragst ab, welche Seite gerade geladen wird und lädst die entspr. 2. Seite dazu.