Ponekad će biti potrebno da neki od članaka na blogu zaštitite tako da mu mogu pristupiti samo oni koji znaju lozinku. Ova mogućnost je već ugrađena u WordPress.

Među opcijama za objavljivanje članaka nalazi se i vidljivost (visibility). Podrazumevana vrednost je „Public“, a opcije su i „Password protected“ i „Private“. Odaberite „Password protected“ i unesite lozinku. I to je sve. Na blogu će se, umesto prikaza sadržaja članka, naći formular u koji se mora upisati lozinka.
Postoje i složeniji načini kontrole pristupa, odnosno zaštite sadržaja. Neki od tih načina zahtevaju modifikovanje .htaccess fajla, a postoji i više dodataka (plugin) za kontrolu pristupa, kao što su recimo WP-Password ili Global Post Password.
Veoma elegantno je rešenje sa bloga Džastina Tedloka, koji koristi tzv. shortcodes da bi prikazao određeni sadržaj samo registrovanim posetiocima sajta.
Potrebno je da najpre u fajl functions.php unesete sledeći deo koda:
add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
a zatim, dok pišete članak, da na mestu gde želite da prikažete ekskluzivni sadržaj, taj sadržaj unesete između kodova [member] i [/member], na primer:
[member] Sadržaj namenjen samo registrovanim korisnicima... [/member]
Na pomenutom blogu naći ćete i primere funkcija i kodova za još bolju kontrolu prikaza zaštićenog sadržaja.