it-swarm.com.de

Möglichkeit, Tags zu kommentieren, die ein bestimmtes "Problem" darstellen

Ich unterhielt mich mit einer Non-Tech-Freundin, die nicht einmal WordPress verwendet ... Sie erzählte mir in einigen Blogs, insbesondere in den Blogs zum Thema Aktivismus, einige Themen würden wiederholt diskutiert, manchmal kommentiert sie das "Thema" gerne nicht die Post.

"Probleme" werden in der Regel durch Tags oder Kategorien dargestellt.

also habe ich mich gefragt, gibt es eine Möglichkeit, "Tags" zu kommentieren oder eine Diskussion über verschachtelte Kommentare zu führen?

und was denkst du über das Konzept als Ganzes, nicht nur über die technischen Details?.

Danke für die Rückmeldung

1
mireille raad

Ich habe darüber gelesen, dass Sie WordPress zum Narren halten müssen, wenn Sie glauben, dass Sie sich in einem einzelnen Beitrag befinden, um die Kommentarvorlage zu erhalten, und einen Weg gefunden haben, dies zu tun.

aktualisieren

jan Fabry hat darauf hingewiesen, dass Sie auf die $ POST-> ID achten müssen. Daher müssen Sie einen Stub-Post für jede Kategorie oder jedes Tag erstellen, nur für die ID, damit der Post alle Kommentare enthält. Der Code wurde aktualisiert. Füge in deine Themes archive.php oder category.php nach der Schleife diesen Code ein:

<?php
//save the true post id
$true_id = $post->ID;
// populate $post with the stub post
query_posts('p=STUB_POST_ID');
the_post();
//fool wordpress
$wp_query->is_single = true;
//get comments
comments_template();
//reset wordpress to ture post
$wp_query->is_single = false;
query_posts("p=$true_id");
the_post();
?>

sie müssen die STUB_POST_ID mit der Stub-Post-ID ändern!

und Sie können ein bedingtes Tag verwenden, um die richtige Stub-ID wie folgt zu ändern:

if (is_category('foo')){
     $post->ID = 25;
}elseif (is_category('bar')){
     $post->ID = 30;
}

komisch aber es funktioniert :)

1
Bainternet

Wie Jan Fabry darauf hinweist, ist dies standardmäßig nicht möglich, da WordPress Kommentare gegen post- und postähnliche Inhalte und nicht gegen die Tags oder die Organisation dieser Inhalte speichert.

Das heißt, die Vorlage ist so flexibel, dass Sie einfach die tag.php-Vorlage verwenden können, um dies nachzuahmen - mit etwas wie Disqus , JS-Kit/Echo oder das Facebook-Kommentar-Plugin .

Nach meiner Erfahrung verwendet externe Kommentarsoftware in der Regel eine Variation von Permalinks, um Konversationen eindeutig zu identifizieren, und WordPress-Tag-Vorlagen passen recht gut zur Rechnung.

1
editor