Tutorial WordPress: Cum schimb textul de la un articol protejat

In acest mic tutorial va voi arata cum puteti sa va jucati atat cu titlul de la un articol cu parola cat si cu continutul paginii ce apare atunci cand va cere password-ul.

Cum putem schimba titlul din “Protected”,”Private” in ce ne dorim noi.

Cautati in cadrul fisierelor site-ului in locatia temei fisierul functions.php

/domains/blabka.com/public_html/wp-content/themes/sensational/functions.php

Si adaugati la inceputul codului dupa <?php urmatoarele linii:

function the_title_trim($title) {
	$title = attribute_escape($title);
	$findthese = array(
		'#Protected:#',
		'#Private:#'
	);
	$replacewith = array(
		'Protejat: ', 
		'Privat' 
	);
	$title = preg_replace($findthese, $replacewith, $title);
	return $title;
}
add_filter('the_title', 'the_title_trim');

Unde liniile 8 respectiv 9

'Protejat: ',
'Privat'

Trebuie modificate cu textul care vreti sa va apara in locul celui vechi.

Cum putem schimba textul care ne cere parola atunci cand accesam un articol protejat. WP 4.0

Ne ducem in urmatorul fisier:

/domains/blabla.com/public_html/wp-includes/post-template.php

Cautam acest cod, care in WP 4.0 este la linia 1562.

function get_the_password_form( $post = 0 ) {
	$post = get_post( $post );
	$label = 'pwbox-' . ( empty($post->ID) ? rand() : $post->ID );
	$output = '<form action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" class="post-password-form" method="post">
	<p>' . __( 'This content is password protected. To view it please enter your password below:' ) . '</p>
	<p><label for="' . $label . '">' . __( 'Password:' ) . ' <input name="post_password" id="' . $label . '" type="password" size="20" /></label> <input type="submit" name="Submit" value="' . esc_attr__( 'Submit' ) . '" /></p></form>
	';

Acum avem de modificat urmatoarele linii.

Linia 5 este textul ce apare ca un mesaj informational.

<p>' . __( 'This content is password protected. To view it please enter your password below:' ) . '</p>

In linia 6 este textul ce se pozitioneaza exact inaintea casutei pentru password.

<p><label for="' . $label . '">' . __( 'Password:' ) . '

Iar pentru a modifica textul butonului pe care il apasati sa verificati parola:
La sfarsitul liniei 6:

<input type="submit" name="Submit" value="' . esc_attr__( 'Submit' ) . '" /></p></form>
Cum putem schimba textul informational din josul paginii care nu ne lasa sa vedem comentariile.

Intram in urmatorul fisier din cadrul acestei adrese:

/domains/site-ulvostru.com/public_html/wp-content/themes/sensational/comments.php

La linia 8 gasim:

<p class="nocomments">This post is password protected. Enter the password to view comments.</p>

Text pe care il inlocuiti cu ce doriti.

Latest Comments

  1. v@syle September 7, 2014
    • vlad September 7, 2014

Leave a Reply

Ruleaza fin din 2010..