Som standard tillåter WordPress författare att se alla bilder i mediebiblioteket på din webbplats. Detta kan bli problematiskt om du har många gästförfattare. Vi visar hur du begränsar åtkomsten till WordPress Media Library till en användares egna nedladdningar.

Varför begränsa åtkomsten till mediebiblioteket?

WordPress tillåter författare att manipulera alla filer i mediebiblioteket. De kan också se uppladdade bilder av en administratör, en redaktör eller andra författare.

Säg att du skapar en ny artikel för att meddela om en produkts eller en affärs föreställning. Författarna och de som bjuds in från din webbplats kommer att få se de bilder du har laddat ner på den här artikeln i mediebiblioteket.

Dina nedladdningar kommer också att synas i popup-fönstret ”Lägg till media” som användarna ser när de lägger till bilder i sina egna inlägg.

För många webbplatser kanske detta inte är en stor sak. Men om du använder en webbplats flera författare, du har möjlighet att ändra den.

Låt oss ta en titt på det enklaste sättet att begränsa åtkomst till mediebiblioteket till en användares egna nedladdningar.

Metod 1: Begränsa åtkomsten till mediebiblioteket med hjälp av ett tillägg

Den här metoden är mycket enkel och rekommenderas för alla användare.

Det första att göra skulle vara att installera och aktivera tillägget Begränsa mediebiblioteket. För mer information, se vår guide som förklarar steg för steg installationen av en WordPress plugin.

Begränsa mediaåtkomst

Det här tillägget fungerar utan konfiguration och det finns inga parametrar att konfigurera.

Vid aktivering filtrerar tillägget frågan från mediebiblioteket för att se om användaren i fråga är en administratör eller utgivare. Om användarens roll inte stämmer med någon av dem, visar den bara användarens nedladdningar.

Användare med administratörs- eller utgivarroller kan se alla nedladdningar i media som vanligt.

Metod 2: Begränsa åtkomst till mediebiblioteket manuellt

Den första metoden bör fungera för de flesta webbplatser eftersom den begränsar åtkomsten till mediebiblioteket och gör det bara för administratören och utgivaren att kunna se alla nedladdningar.

Men om du vill lägga till en anpassad användarroll eller bara inte vill använda ett tillägg kan du prova den här metoden istället. Den använder samma kod som anknytningen använder men du kan ändra den så att den passar dina behov.

Den här metoden kräver att du lägger till kod i dina WordPress-filer. Om du aldrig har gjort det förut, läs igenom vår guide som förklarar hur du kopierar och klistrar in kod på WordPress.

Du måste lägga till följande kod i din WordPress-fil " function.php Eller en platsspecifik förlängning.

Denna kod använder funktionen " current_user_can För att kontrollera om användaren har möjlighet att aktivera tillägg eller redigera andra användares inlägg. Om detta inte är fallet ändrar det frågan som används för att visa mediefilerna och gränsen till ID: n (inloggning) för användaren.

Vi hoppas att den här artikeln har hjälpt dig att lära dig hur du begränsar åtkomsten till WordPress Media Library till en användares egna nedladdningar. Du kan också begränsa författare till sina egna inlägg i WordPress admin-området.