Wtyczka ukrywająca wpisy

Czasami chcemy ukryć przed szeroką publicznością jakąś treść na naszym blogu. Sam swego czasu potrzebowałem uwidocznić tylko fragment wpisu, resztę czyniąc widoczną tylko dla wybranych. Wiadomo powszechnie, że można w WordPressie utworzyć wpis chroniony hasłem, ale to rozwiązanie ukrywa cały post, no i pozostaje jeszcze kwestia dystrybucji hasła, gdy chcemy aby jednak ktoś tę tajemną treść poznał. Są też wtyczki wyświetlające cały serwis dopiero po rejestracji i zalogowaniu się, ale co zrobić, kiedy chcemy ukryć tylko jakiś fragment tekstu, albo zdjęcie?

W takich sytuacjach z pomocą przychodzi wtyczka Hide Post, pozwalająca na ujęcie wybranego fragmentu tekstu (lub całego wpisu) w znaczniki [hidepost] i [/hidepost] - tekst zamknięty pomiędzy nimi będzie widoczny tylko dla zalogowanych użytkowników. Niezalogowani goście od wybranego przez nas miejsca w tekście zobaczą tylko komunikat, że resztę tekstu zobaczą po zalogowaniu się (treść komunikatu można zdefiniować w opcjach wtyczki).

Kolejną fajną rzeczą jest opcja pozwalająca na wyświetlanie ukrytej treści użytkownikom z określonymi uprawnieniami (levelem). Znacznik otwierający przybiera wtedy postać [hidepost=level], gdzie zamiast level podstawiamy cyfrę od 0 do 9 reprezentującą poziom użytkownika (0 to abonent, 9 - administrator).

Dodatkowa możliwość, to ukrycie przed niezalogowanymi odwiedzającymi wszystkich linków na stronie, ale według mnie dziwnie wygląda w miejscu pojedynczego słowa będącego linkiem, fraza mówiąca o konieczności zalogowania się, aby zobaczyć rzeczywiste hiperłącze w treści posta. Niemniej jednak wszystko zależy od naszych intencji i celu jaki zamierzamy naszym działaniem osiągnąć.