Paano Huwag Paganahin ang HTML sa WordPress Mga Komento

Bilang default, pinapayagan ng WordPress ang ilang mga tag sa HTML sa loob ng mga komento tulad ng atbp. Kung napansin mo ang maraming mga komento ng SPAM ay naglalaman din ng mga tag na ito. Karamihan sa mga komento ng SPAM ay ginawa ng mga bot at mga script, na gumagamit ng mga tag ng HTML. Kung i-disable mo lamang ang HTML mula sa iyong mga komento sa WordPress, maaari itong maiwasan ang maraming SPAM. Sa tutorial na ito ipapakita namin sa iyo kung paano mo mai-disable ang mga tag ng HTML sa iyong mga komento sa WordPress.

Ang tutorial na ito ay hindi paganahin lamang ang mga aktibong HTML tag. Kaya ang isang tao ay maaari pa ring mag-post ng isang bagay tulad ng:

At magpapakita ito, ngunit ang mga tag ay hindi magiging functional. Kaya kung ang isang tao ay gumagamit ng malakas na tag, hindi ito naka-bold ang teksto. Bukod hindi maraming SPAM bot ang may panahon upang gawin ito dahil sa ganitong paraan tumatagal ng maraming oras at ito ay hindi kapaki-pakinabang para sa kanila.

Ang kailangan mong gawin ay buksan lamang ang iyong functions.php at idagdag ang sumusunod na code:

/ Ito ay magaganap kapag ang komento ay nai-post
     function plc_comment_post ($ incoming_comment) {

     / convert lahat ng bagay sa isang komento upang ipakita ang literal
     $ incoming_comment ['comment_content'] = htmlspecialchars ($ incoming_comment ['comment_content']);

     / / Ang isang pagbubukod ay solong quotes, na hindi maaaring # 039;  dahil ang WordPress ay nagmamarka ito bilang spam
     $ incoming_comment ['comment_content'] = str_replace ("'",' '', $ incoming_comment ['comment_content']);

     bumalik ($ incoming_comment);
     }

     / Ito ay magaganap bago ang isang komento ay ipinapakita
     function plc_comment_display ($ comment_to_display) {

     // Ilagay ang mga solong panipi sa
     $ comment_to_display = str_replace ('' ', "'", $ comment_to_display);

     bumalik $ comment_to_display;
 } 

Kung hindi mo nais na manu-manong idagdag ang code na ito sa iyong sarili, nag-aalok din ang orihinal na may-akda ng isang plugin na maaari mong i-download. I-install at i-activate ang plugin ni Peter Literal Comments.

Ang dahilan kung bakit mas mahusay ang paraan na ito ay dahil hindi ito nangangailangan sa iyo na baguhin ang mga pangunahing file. Kung nais mong i-edit ang iyong mga pangunahing file pagkatapos ay maaari kang pumunta sa wp-includes / kses.php at i-edit ang mga code doon. (Hindi ito Inirerekomenda, ngunit dito ito para sa kapakanan ng kaalaman. (WP Codex para sa higit pang mga detalye)