Text einer passwortgeschützen WordPress Seite ändern

  1. Home
  2. Wissensdatenbank
  3. WordPress
  4. Text einer passwortgeschützen WordPress Seite ändern

Wenn du eine WordPress Seite mit einem Passwort versiehst wird der Text über dem Passwortfeld automatisch generiert und du kannst diesen nicht ändern im Backend.
Hierbei hilft unsere Vorgehensweise um die teilweise schlechte Übersetzung zu korrigieren.

Es gibt zwei Methoden, um den Text einer passwortgeschützten Seite zu ändern:

Plugin – „Change  Password Protected Message“

Der Text kann mit diesem Plugin geändert werden
Change  Password Protected Message
https://wordpress.org/plugins/change-password-protected-message

Codeanpassung in der functions.php

Die Nachricht kann per Code geändert werden. Du musst diesen Code in die Datei „functions.php“ des aktiven Themas einfügen.

function my_custom_password_form() {
		global $post;
		$label = 'pwbox-' . ( empty( $post->ID ) ? rand() : $post->ID );
		$output = '
		<div class="boldgrid-section">
			<div class="container">
				<form action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" class="form-inline post-password-form" method="post">
					<p>' . __( 'This content is password protected. This is a custom message. To view it please enter your password below:' ) . '</p>
					<label for="' . $label . '">' . __( 'Password:' ) . ' <input name="post_password" id="' . $label . '" type="password" size="20" class="form-control" /></label><button type="submit" name="Submit" class="button-primary">' . esc_attr_x( 'Enter', 'post password form' ) . '</button>
				</form>
			</div>
		</div>';
	return $output;
}
add_filter('the_password_form', 'my_custom_password_form', 99);

Diesen Text im obigen Code kannst du für dich anpassen:
“’This content is password protected. This is a custom message. To view it please enter your password below:”

War dieser Artikel hilfreich?

Ähnliche Artikel