Heim  >  Artikel  >  CMS-Tutorial  >  Detailliertes Tutorial zur WordPress-Non-Jump-Einstellung, die Ihnen eine einfache Bedienung ermöglicht!

Detailliertes Tutorial zur WordPress-Non-Jump-Einstellung, die Ihnen eine einfache Bedienung ermöglicht!

WBOY
WBOYOriginal
2024-03-05 08:54:04415Durchsuche

Detailliertes Tutorial zur WordPress-Non-Jump-Einstellung, die Ihnen eine einfache Bedienung ermöglicht!

Als eines der derzeit beliebtesten Content-Management-Systeme bietet WordPress leistungsstarke Funktionen zum Erstellen von Websites und ein hervorragendes Benutzererlebnis für viele Websites. Bei der Verwendung von WordPress treten jedoch häufig Probleme auf, beispielsweise bei den Seitensprungeinstellungen. Standardmäßig leitet WordPress die Seite automatisch zum entsprechenden Link weiter. Manchmal müssen wir jedoch möglicherweise einige Links manuell festlegen, damit sie nicht springen. In diesem Artikel werden die Schritte der WordPress-No-Jump-Einstellung im Detail vorgestellt und spezifische Codebeispiele angehängt, um Ihnen die Bedienung zu erleichtern!

Zunächst müssen wir das Prinzip des WordPress-Seitensprungs verstehen. Wenn Sie eine Seite oder einen Artikel in WordPress erstellen, generiert das System automatisch einen Permalink für die Seite und dieser Link leitet automatisch zum entsprechenden Seiteninhalt weiter. Wenn Sie möchten, dass ein Link nicht springt, müssen Sie die folgenden Einstellungen vornehmen:

Schritt 1: Rufen Sie die WordPress-Backend-Verwaltungsoberfläche auf, klicken Sie im linken Menü auf „Darstellung“ und wählen Sie „Theme bearbeiten“.

Schritt 2: Suchen Sie auf der Seite „Design bearbeiten“ die von Ihnen verwendete Designdatei und klicken Sie darauf, um sie zu öffnen, normalerweise „functions.php“.

Schritt 3: Fügen Sie in der Datei „functions.php“ den folgenden Code ein:

add_action( 'init', 'disable_page_redirects' );
function disable_page_redirects() {
    global $wp_query;
    if ( is_singular() ) {
        $wp_query->set_404();
        status_header( 404 );
    }
}

Schritt 4: Speichern Sie die Datei und aktualisieren Sie die Website-Seite. Jetzt haben Sie die Sprungfunktion der WordPress-Seite erfolgreich deaktiviert.

Es ist zu beachten, dass der obige Code die Sprungfunktion aller Seiten deaktiviert. Wenn Sie sie nur für eine bestimmte Seite festlegen möchten, können Sie für detailliertere Vorgänge das folgende Codebeispiel verwenden:

add_filter( 'redirect_canonical', 'custom_disable_redirect_canonical' );
function custom_disable_redirect_canonical( $redirect_url ) {
    if ( is_page( 'your-page-slug' ) ) {
        return false;
    }
    return $redirect_url;
}

Im obigen Code Ersetzen Sie „your -page-slug“ durch den Slug der Seite, die das Springen verhindern soll. Nachdem Sie die Datei gespeichert und die Website-Seite aktualisiert haben, können Sie den Sprung auf eine bestimmte Seite festlegen.

Mit den oben genannten einfachen Schritten und Codebeispielen können Sie die Seiten-Non-Jump-Funktion in WordPress ganz einfach einrichten. Ich hoffe, dieser Artikel ist hilfreich für Sie und wünsche Ihnen viel Glück bei der Verwendung von WordPress!

Das obige ist der detaillierte Inhalt vonDetailliertes Tutorial zur WordPress-Non-Jump-Einstellung, die Ihnen eine einfache Bedienung ermöglicht!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn