Es wird versucht, einen einzelnen Post anzuzeigen, aber alle Posts werden für einen benutzerdefinierten Posttyp angezeigt

Schönen Tag,

Ich habe versucht, einen bestimmten Beitrag anzuzeigen, wenn ein Benutzer auf den Titel klickt, aber alle anderen Beiträge werden ebenfalls angezeigt. Wie kann ich sie filtern?

Wenn ich zum Beispiel auf den Link http://levelup.sic.edu.ph/archives/students/post-no-2 klicke, wird auch der andere Beitrag angezeigt.

oder Wie erhalte ich den Titel über den Link, damit ich ihn als Parameter für meine Abfrage verwenden kann?

hier ist meine single-students.php

<?php /** * The Template for displaying all single posts. * * @package Motif */ 

Solutions Collecting From Web of "Es wird versucht, einen einzelnen Post anzuzeigen, aber alle Posts werden für einen benutzerdefinierten Posttyp angezeigt"

query_posts( 'post_type=students'); Dadurch wird die Hauptabfrage für alle Posts mit dem Typ ” students geändert. Es zeigt alle Posts an, weil du darum bittest.

Wenn dies auf einer einzelnen Post-Seite ist, ist Ihre Schleife ausreichend, keine Notwendigkeit für zusätzliche query_posts oder ähnliches. Entfernen Sie dieses Bit aus Ihrem Code.

Tatsächlich sollten Sie query_posts wahrscheinlich überhaupt nicht verwenden .