Link-ul CORECT în comentariile WordPress
UPDATE
Ultima versiune de WordPress face treaba asta by default. Nu mai e nevoie de nici o modificare!
O treabă foarte enervantă la WordPress este că, atunci când îmi trimite un mail că mi-a comentat un utilizator, îmi trimite și link-ul aiurea. Adică la începutul comentariilor, nu la comentariul propriu-zis:
http://www.iamntz.com/<permalink>/#comments
Asta nu e o problemă foarte mare, dar… Ce se întâmplă când este o listă de comentarii uriașă (sau comentariile sunt paginate) ? Ai de făcut scroll foarte mult! Prin urmare, am căutat o metodă de a elimina acest incovenient. Și am găsit două treburi: una bună, una rea.
Treaba bună este că trebuie să editezi wp-includes/pluggable.php și, undeva pe la linia 1065 cauți asta:
$notify_message .= get_permalink($comment->comment_post_ID) . "#comments\r\n\r\n";
Și înlocuiești cu asta:
$notify_message .= get_permalink($comment->comment_post_ID) . "#comment-$comment_id\r\n\r\n";
Rezultatul va fi:
http://www.iamntz.com/<permalink>/#comment-COMMENT_ID
Unde COMMENT_ID va fi ID-ul comentariului. Ceea ce înseamnă că browserul va face scroll direct la comentariul cu pricina.
Treaba rea este că va trebui să faci mișcarea asta cam de fiecare dată când actualizezi WordPress
- Posted in:
- Tips & Tricks,
- WordPress

Damn, FOARTE folositor
Acum editez să văd ce iese
LE: Editat. It Works!
@Ionuţ – Salut, am făcut cum ai precizat în articolul de mai sus, dar din păcate, când dau click pe link-ul de comentariu, nu mă duce spre căsuţa de comentariu. Nu ştiu de ce…
Demo am aici: http://www.robciucionut.info/sibiu
Dacă ai timp liber, dă un ochi peste temă şi zi-mi de ce nu merge.
Mulţumesc mult!
@Ionuț: WordPress face asta by default în ultima versiune
Ionuţ – Hm, şi de ce nu merge?
Oare ce am uitat să fac?