Adauga un prefix in fata titlului unui articol

Ce inseamna functions.php
Ce inseamna functions.php de la WordPress ?
22 April 2021
Care sunt avantajele unui Website realizat cu Wordpress 11
Care sunt avantajele unui Website realizat cu WordPress
16 July 2021
Adauga un prefix in fata titlului unui articol 12

Adesea vezi că bloggerii publică postări sponsorizate pe blogul lor. Recent, unul dintre utilizatorii noștri a întrebat dacă este posibil să adăugați automat un prefix „Sponsorizat” în titlurile postărilor. În acest articol, vă vom arăta cum să adăugați prefixul postării sponsorizate pentru a posta titlul în WordPress.

Mai jos este un exemplu despre cum ar trebui sa apara titlulu:

Adauga un prefix in fata titlului unui articol 13

Câmpurile personalizate vă permit să adăugați meta informații la postările dvs. În acest articol vom folosi câmpuri personalizate pentru a adăuga meta câmp sponsorizat la o postare.

Mai întâi trebuie să creați o postare nouă sau să editați una existentă. În editorul de postări, derulați în jos până la metaboxul câmpurilor personalizate.

Dacă nu puteți vedea meta-caseta de câmpuri personalizate în zona de editare a postării, atunci trebuie să faceți clic pe butonul Opțiuni ecran din colțul din dreapta sus al ecranului. Se va deschide un meniu în care trebuie să bifați caseta de lângă opțiunile câmpurilor personalizate.

Adauga un prefix in fata titlului unui articol 14

Acum derulați în jos până la meta-caseta de câmpuri personalizate și adăugați sponsored în câmpul personalizat iar la nume “true”. Asta inseamna ca dati o instructiune de “adevarat” campului respectiv.

Adauga un prefix in fata titlului unui articol 15

Apoi, trebuie să salvați postarea și să derulați în jos până la meta-caseta de câmpuri personalizate. Veți observa că meta-caseta personalizată a câmpului afișează acum un meniu derulant. Data viitoare când trebuie să setați o postare sponsorizată, tot ce trebuie să faceți este să selectați sponsorizat din meniul derulant și să introduceți true în câmpul valoric.

După ce ați adăugat câmpul personalizat sponsorizat la postarea dvs., trebuie să copiați și să inserați acest fragment de cod în fișierul functions.php al temei dvs.

add_filter( ‘the_title’, ‘wpb_sponsored’ );
function wpb_sponsored( $title ) {
global $post;
$sponsored_text = ‘ ‘;
$sponsored = get_post_meta($post->ID, ‘sponsored’, true);
if( $sponsored == ‘true’ && in_the_loop() ){
return $sponsored_text.$title;
}
return $title;
}

Asta e tot. Încercați să vizitați postarea pe care ați editat-o mai devreme și veți vedea prefixul cu titlul postării.Prefixul ar trebui sa fie “Sponsored post”. Puteti inlocui acest text cu ce doriti cum ar fi “Articol sponsorizat” sau “Articol platit”

Dacă studiați fragmentul de cod, veți observa că am încadrat textul postării sponsorizate în jurul unei clase CSS. Folosind această clasă CSS puteți evidenția textul din titlul postării. Iată un mic CSS pe care îl puteți adăuga la tema dvs. sau la foaia de stil a temei.

.sponsored_text {
background: #eeffee;
font-size:small;
text-transform: uppercase;
padding:5px;
}

Puteti modifica codul CSS asa cum doriti pntru un aspect mai placut.

Sper sa va fie de folos acest articol!

Dragoescu Alin
Dragoescu Alin
Suntem o firma de web design si promovare pe internet din Pitesti pregatita oricand pentru un nou proiect de creare site din orice domeniu de activitate. Profesionalismul înseamnă să ştii cum să faci, când să faci şi să faci.