Hoe u extra bestandstypen kunt toevoegen om te uploaden in WordPress

Hoe u extra bestandstypen kunt toevoegen om te uploaden in WordPress / tutorials

Voor betere beveiliging kunt u met WordPress alleen de meest gebruikte bestandstypen uploaden. U kunt algemeen gebruikte afbeeldingsindelingen, audio / video en documenten uploaden met de standaard media-uploader. Maar als u een bestandstype wilde uploaden dat niet is toegestaan? In dit artikel laten we u zien hoe u extra bestandstypen toevoegt die in WordPress moeten worden geüpload.

Video-instructies

Abonneer je op WPBeginner

Als je de video niet leuk vindt of meer instructies nodig hebt, ga dan door met lezen.

Bestandstypen Toegestaan ​​voor uploaden in WordPress

Met WordPress kunt u de meest voorkomende afbeeldingsbestanden, audio / video, PDF, Microsoft Office en OpenOffice-documenten uploaden. WordPress codex heeft een volledige lijst met toegestane bestandstypen en extensies.

Uitzonderingen toevoegen voor extra bestandstypen

Beveiliging is de belangrijkste reden achter de beperking van bestandstypen die gebruikers kunnen uploaden. Dit betekent echter niet dat gebruikers dit niet kunnen veranderen. Met een klein beetje code kunt u een nieuw bestandstype en een nieuwe extensie toevoegen aan WordPress.

Voeg deze code bijvoorbeeld toe aan het functie.php-bestand van uw thema of een sitespecifieke plug-in om het SVG-bestandstype te uploaden:

 function my_myme_types ($ mime_types) $ mime_types ['svg'] = 'image / svg + xml'; // Toevoegen svg-extensie retourneer $ mime_types;  add_filter ('upload_mimes', 'my_myme_types', 1, 1); 

Merk op dat de extensie de waarde is van de $ mime_types bijbehorende array en dat het mime-type de waarde krijgt.

In dit voorbeeld vertegenwoordigt de extensie svg bestanden met het mime-type image / svg + xml. Op deze pagina vindt u mime-typen van verschillende veelvoorkomende bestandsextensies.

U kunt ook meerdere bestandstypen toevoegen in één codefragment, zoals dit:

 function my_myme_types ($ mime_types) $ mime_types ['svg'] = 'image / svg + xml'; // Toevoegen svg-extensie $ mime_types ['psd'] = 'image / vnd.adobe.photoshop'; // Als u photoshop-bestanden toevoegt, retourneert u $ mime_types;  add_filter ('upload_mimes', 'my_myme_types', 1, 1); 

We hopen dat dit artikel u heeft geholpen om te leren hoe u aanvullende bestandstypen kunt toestaan ​​om te uploaden in WordPress. U kunt ook een kijkje nemen naar hoe u de maximale uploadgrootte van bestanden in WordPress kunt vergroten.

Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Google+.