Vill du ändra prefixet för privata och skyddade posts i WordPress?
Som standard adderar WordPress prefixet ”Private” eller ”Protected” till rubrikerna på posterna när du gör dem privata eller skyddade med password.
I den här artikeln visar vi dig hur du enkelt kan ändra prefixet Private eller Protected posts i WordPress till vad du gillar.
Vad är privata eller skyddade posts i WordPress
WordPress har några grundläggande tools för att skapa ett post och hålla det privat från offentlig view. Du kan välja dessa alternativ under boxen ”Status & synlighet” på vyn editor.
Alternativet ”Privat” tillåter endast inloggade användare att viewa innehållet. Användare måste ha minst rollen Editor eller Administratör för att kunna viewa privat content.
Alternativet ”Password Protected” allow anyone with a password to view the content, even if they are not a user on your WordPress site.
När du publicerar ett privat post kommer WordPress automatiskt att visa ”Private” som ett prefix före postens titel.
Den kommer att vara synlig för inloggade användare av administratörer eller Editors på själva inlägget eller sidan, samt på alla arkivsidor som home page eller huvudbloggsidan.
På samma sätt adderar WordPress prefixet ”Protected” till de password-skyddade posts och pages.
Anledningen till att du lägger till dessa etiketter i titlarna på posterna är att skilja dem från andra icke-privata och offentliga inlägg på din website.
Nu kanske vissa användare vill ändra dessa prefix till något mer meningsfullt eller användbart för sina målgrupper.
Med detta sagt, låt oss se hur du enkelt kan ändra privata och password-skyddade posts eller page prefix i WordPress.
Ändra privata och skyddade prefix i WordPress
För den här tutorialen måste du add to lite kod till din WordPress website. Om du inte har gjort det tidigare kan du läsa vår guide om hur du klistrar in code snippets i WordPress.
1. Change Protected Posts Prefix
Lägg bara till den här koden i ditt temas functions.php-fil, ett site-specifikt plugin eller ett WordPress code snippets plugin.
function change_protected_title_prefix() {
return 'Family Only: %s';
}
add_filter('protected_title_format', 'change_protected_title_prefix');
Du får gratis ändra ”Family Only” till det prefix du vill använda för dina lösenordskyddade posts.
Vi rekommenderar att du lägger till den här koden i WordPress med WPCode, det bästa code snippets plugin.
WPCode gör det enkelt att add to custom code i WordPress utan att behöva editera functions.php-filen i ditt theme. Så du behöver inte oroa dig för att förstöra din site.
För att komma igång måste du installera och aktivera det gratis WPCode plugin. För steg-för-steg-instruktioner, se den här guiden om hur du installerar ett plugin för WordPress.
När pluginet är aktiverat klickar du på Code Snippets menu item från din WordPress dashboard. Klicka sedan på knappen ”Add New”.
Navigera sedan till alternativet ”Add Your Custom Code (New Snippet)” och klicka på knappen ”Use snippet” under den.
Nu kan du ge ditt code snippet en titel, som kan vara vad som helst för att hjälpa dig att komma ihåg vad koden är till för.
Klistra sedan in code snippet från ovan i ”Code Preview” boxen och välj ”PHP Snippet” som code type från dropdown menyn till höger.
Därefter är det bara att toggla omkopplaren från ”Activate” till ”Inaktiverad” och klicka på knappen ”Save Snippet”.
You kan nu previewa en password-skyddad post på your website. Så här såg det ut på vår test website:
Ändra prefix för privata poster
På samma sätt kan du använda följande kod för att ändra prefixet för dina privata posts.
function change_private_title_prefix() {
return 'Editors Only: %s';
}
add_filter('private_title_format', 'change_private_title_prefix');
Ersätt gärna ”Editors Only” med något som du vill använda för dina privata posts.
Följ bara samma steg som ovan för att add to den custom koden med WPCode.
Efter det kan du besöka en privat post eller page för att se den i action. Så här såg det ut på vår testsite:
Bonus: Skydda content på rätt sätt i WordPress
Om du regelbundet delar content med specifika användare som privata eller password-skyddade posts, är det en bra idé att börja använda ett lämpligt verktyg för att hantera användarnas åtkomst.
MemberPress är det bästa WordPress plugin för medlemskap på marknaden. Det levereras med kraftfulla funktioner för åtkomstkontroll som allowar dig att begränsa content till specifika användare.
Du kan skapa grupper av användare och begränsa vissa posts eller pages till dessa grupper. Du kan också add to betalda prenumerationer för att sälja content på din website som endast är tillgängligt för medlemmar.
En komplett instruktion finns i vår tutorial om hur du skapar en website för medlemskap i WordPress.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt ändrar prefixet för privata och skyddade posts i WordPress. You may also want to see our tutorial on how to password protect an entire WordPress website or how to create a private blog using WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Andrea
It did not work for me. Both this code and another similar one found on the web simple delete all the title.
Anything i do wrong?
Natalie
Hi,
I copied & pasted the ”protected” post prefix code and got an error.
Is the syntax of this code 100% correct?
Thanks!
bfred_it
Is there a similar hook to change the title format of normal pages and posts? I couldn’t find any!