Startseite außerhalb des Blogverzeichnisses

  • Ich will das Blog in seinem Unterverzeichnis /blog belassen, aber im root diese Startseite haben - oder eine Eingangsseite haben, die wie die Startseite des Blogs aussieht: Das gleiche Theme, die gleichen Auszüge aus den Kategorien, die Navigation etc.

    Ich habe bislang nur Plugins gefunden, die statische Seiten als Startseite ermöglichen oder eine beliebige, als home gekennzeichnete Seite.

    Gibts eine Lösung für eine Startseite außerhalb des Wordpress-Verzeichnisses? Ach ja, mod_rewrite funktioniert leider nicht.

    • 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

  • ich glaube wenn du da anfängst manuell die pfade zu ändern tippst du dich zu tode...

    99% der Computerprobleme sitzen vor dem Bildschirm ;)

  • Ich habe jetzt eine etwas unsaubere Lösung hingepfuscht, aber sie funktioniert:

    Mit

    <?php require_once('hier_der_pfad_zum_verzeichnis/wp-blog-header.php');?>

    vornedran und dann dem Index-Teil meines Themes nach diesem Muster:

    <?php get_header(); ?>

    <?php get_sidebar(); ?>

    <div id="content">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    etc. etc. bis hin zum

    <?php get_footer(); ?>

    wird mir tatsächlich eine funktionierende Seite angezeigt. Ich musste etliche Pfade anpassen in der css, wahrscheinlich weil das Stylesheet nicht dort lag, wo es sein sollte, und in der sidebar.php (weil die Bild-Pfade dort ebenfalls nicht gepasst haben).

    Ich habe jetzt einfach die volle URL (http://...) genommen zu den Bildern, weiß auch nicht ob ich den Pfad mit PHP in die CSS reinschreiben könnte und dürfte (und wie das ginge).

    Jetzt steht im Root-Verzeichnis quasi die identische Blog-Eingangsseite und im Blog-Verzeichnis dann nochmal die normale Startseite, in die auch immer wieder vom Blog hin verwiesen wird.

    Irgendein Haken ist wahrscheinlich noch dran, vielleicht weiß jemand ein Plugin dafür oder eine andere Lösung.

  • Ist gar kein Problem, WP kann sowas von Haus aus.

    1. kopiere die "index.php" aus dem WP-Hauptverzeichnis in dein Rootverzeichnis
    2. öffne die "index.php" und ändere den Pfad:

    PHP
    <?php 
    /* Short and sweet */
    define('WP_USE_THEMES', true);
    require('./blog/wp-blog-header.php');
    ?>

    3. gehe in den Adminbereich unter "Optionen > Allgemein". Die "WordPress-Adresse (URL):" lässt du stehen (dort liegen ja deine WP-Dateien" und unter "Blog-Adresse (URL):" trägst du die neue Adresse ein.

    4. gehe in das Verzeichnis "wp-content/cache/" und lösche alle dortdrin enthaltenden Dateien und Ordner.

    5. ..das war`s, viel Spass.

  • genial - am besten gefällt mir jedoch "[COLOR=#000000][COLOR=#ff9900]/* Short and sweet */[COLOR=Black]" ;)
    [/COLOR][/COLOR][/COLOR]

    99% der Computerprobleme sitzen vor dem Bildschirm ;)

Jetzt mitmachen!

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