Kommentar Button, und Domain Problem

  • Hallo Community,

    ich bin gerade dabei mir einen Blog mit Wordpress aufzubauen. Jetzt habe ich zwei Probleme.

    1. Wie bekomme ich es hin, dass nach jedem Post ein Kommentar Button ist, der denjenigen, der darauf klickt auf die Seite weiterleitet wo man die Kommenatare posten kann.

    2. Wie kann ich den Link des Buttons ganz unten ändern, der zu den älteren Posts führt. Und zwar liegt der Blog auf meinem Webspace im verzeichnis http://www.xyz.domain/blog und ich habe eine domain aufgschaltet http://www.lalala.domain, und somit funktioniert der Button nichtmehr.

    Über Antworten würde ich mich sehr doll freuen :)

    Gruß

    • 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

  • Zu 1.
    Sowas ähnliches wirst du in deiner index.php haben:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div class="post">
    <h3 class="storytitle" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
    <div class="date">ver&ouml;ffentlicht: <?php the_time('j. F Y'); ?></div>
    <div class="meta"><?php edit_post_link(__('Edit This')); ?></div>
    <div class="storycontent">
    [COLOR=Red]<?php the_content(__('(more...)')); ?>[/COLOR]
    </div>

    Wenn du in der roten Zeile statt the_content the_exerpt stehen hast, tausche das aus. Den Text more kannst du auch gegen einen Button(Bild) austauschen.

    Zu 2.
    Hast du in den Einstellungen unter
    WordPress-Adresse (URL) und Blog-Adresse (URL)
    www.lalala.domain eingetragen?

  • Nur unter Blog, unter Wordpress Adresse nicht, da ich mich sonst nicht mehr einloggen kann.

    Link zum Blog: http://www.derwebblog.de

    EDIT:
    Bei mir steht schon the_content, schreibe ich the_exerpt rein gibts einen PHP Fehler.

    Bitte weitere Hilfe :)

    Einmal editiert, zuletzt von Blyawon (10. April 2010 um 18:54)

  • Zitat

    Was ist das verne Aussage :smile: wie soll ich es denn mit der Adresse probieren.

    Und nu mal ganz tief durchatmen...
    BGeissler gehört zu den erfahreneren Anwendern, das kannst du mir glauben. ;)

    Zitat

    Nur unter Blog, unter Wordpress Adresse nicht, da ich mich sonst nicht mehr einloggen kann.

    Ich denke mal der Fehler trifft zu, wenn du

    Zitat

    finalarts.de/blog

    einfach nur in finalarts.de änderst?

    Dann wäre es äußerst hilfreich, wenn du uns sagst, wie sich der Fehler äußert, bzw. was du versuchst um dich einzuloggen.

    Atm sieht es so aus, dass bei dem previous link blog/blog drinne steht und das rührt meines Erachten daher, das du bei finalarts halt den Zusatz /blog drinne hast.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Der code sieht gut aus.
    Geh mal mit phpmyadmin in die Datenbank und suche in der Tabelle wp_options nach einer Zeichenkette "derwebblog.de/blog"
    Da du ja deine URL auf derwebblog.de/blog/ eingestellt hast, sollte die Zeichenkette nicht mehr auftauchen.

  • Jetzt sehe ich erst richtig?
    Du hast die URL http://www.derwebblog.de/ auf http://www.finalarts.de/blog eingestellt.
    Auf dein root verweist http://www.finalarts.de/blog

    Dann füge unter diese Zeilen:

    Code
    $next_page = get_next_posts_link('Previous'); 
    $prev_pages = get_previous_posts_link('Next');


    diese ein:

    Code
    $next_page = [B]str_replace[/B] ("/blog",, $next_page); 
    $prev_pages = [B]str_replace[/B] ("/blog",, $prev_pages);
  • EDIT:

    Ja genau, so funktionierts, an das habe ich nicht gedacht, aber ein kleine Fehler ist im Code, zwischen die kommas muss das rein: ""

    Also so:

    PHP
    <?php 
    		$next_page = get_next_posts_link('Vorherige Posts'); 
    		$prev_pages = get_previous_posts_link('Neuere Posts');
    
    
    		if(!empty($next_page) || !empty($prev_pages)) :
    		$next_page = str_replace ("/blog","", $next_page); 
    		$prev_pages = str_replace ("/blog","", $prev_pages);
    		?>

    dann geht es


    EDIT2:
    Wie mache ich es jetzt noch, dass ein Kommentar Button unter jedem Post ist?

    Einmal editiert, zuletzt von Blyawon (11. April 2010 um 15:15)

  • Du hast diesen Code, der zeigt die das grüne Quadrat oben an:

    PHP
    <?php if($post->comment_count>0) : ?><div class="post_comm"><?php comments_popup_link('0', '1', '%'); ?></div><?php endif; ?>

    Was passiert, wenn du den so änderst?

    PHP
    <div class="post_comm"><?php comments_popup_link('0', '1', '%'); ?></div>
  • Ok, jetzt wird über all die 0 bei den comments angezeigt :) das ist schonmal gut, aber jetzt wäre es noch toll, wenn unter jedem beitrag stehen würde: Jetzt einen KOmmentar abgeben.

  • Ok, jetzt wird über all die 0 bei den comments angezeigt :) das ist schonmal gut, aber jetzt wäre es noch toll, wenn unter jedem beitrag stehen würde: Jetzt einen KOmmentar abgeben.


    Und es ist der Link, den du zum Kommentieren brauchst.
    Dann kopieren wir den Link unter den Artikel und formatieren ihn so um, dass er den gewünschten Text anzeigt.

  • Rote Zeile einfügen, wie sieht das aus?

    PHP
    <?php the_content('&rarr; Continue',FALSE,''); ?>
    [COLOR=Red]<?php comments_popup_link('Kommentar abgeben', '1 Kommentar', '% Kommentare'); ?>[/COLOR]

Jetzt mitmachen!

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