1. Startseite
  2. Wissensdatenbank
  3. Personalisierung
  4. Wie man den Slug von oum-location in etwas anderes ändert

Wie man den Slug von oum-location in etwas anderes ändert

Wichtige Informationen: In der Version 1.4.23 hatten wir einen Fehler im Zusammenhang mit dem Url-Rewrite, der zu einem Serverfehler und zum Absturz der Seite führen konnte. Dieser Fehler wurde mit Version 1.4.25 behoben!

Sie können den Slug von oum-location mit diesem PHP-Code in etwas anderes ändern (fügen Sie ihn in die functions.php Ihres Themes ein oder verwenden Sie ein Code Snippet Plugin):

PHP
function my_oum_location_custom_slug( $args, $post_type ) {
    if ( 'oum-location' === $post_type ) {
        // Check if rewrite is enabled
        if ( ! empty( $args['rewrite'] ) ) {
            // If rewrite is a boolean true, convert it to an array first
            if ( $args['rewrite'] === true ) {
                $args['rewrite'] = array( 'slug' => 'new-location-slug' ); // Change 'new-location-slug' to whatever slug you want
            } 
            // If rewrite is already an array, just update the slug
            elseif ( is_array( $args['rewrite'] ) ) {
                $args['rewrite']['slug'] = 'new-location-slug'; // Change 'new-location-slug' to whatever slug you want
            }
        }
    }
    return $args;
}
add_filter( 'register_post_type_args', 'my_oum_location_custom_slug', 10, 2 );

Nachdem Sie den obigen Code hinzugefügt haben, gehen Sie zu Einstellungen → Permalinks in der WordPress-Verwaltung und klicken Sie einfach auf "Änderungen speichern", um die Rewrite-Regeln zu löschen. Sie brauchen nichts weiter zu ändern, das einmalige Speichern der Seite genügt, um die Permalinks zu löschen.

War dieser Artikel hilfreich?

Verwandte Artikel

Brauchen Sie Unterstützung?

Sie können die gesuchte Antwort nicht finden&#039?
Kontakt zum Support

DE