Wilt u een WordPress-intranet voor uw organisatie maken? 

WordPress is een krachtig platform met tal van flexibele opties die het ideaal maken voor gebruik als uw bedrijfsintranet. In deze zelfstudie laten we u zien hoe u een WordPress-intranet voor uw organisatie maakt terwijl u het privé en veilig houdt.

Maar eerder, als je WordPress nog nooit hebt geïnstalleerd, ontdek je Hoe maak je een WordPress blog 7 stappen te installeren et Hoe te vinden, installeren en activeren van een WordPress theme op uw blog 

Ga dan terug naar waarom we hier zijn.

Wat is het intranet of extranet? Waarom WordPress als intranetplatform gebruiken?

intranet of extranet is een platform dat door een organisatie wordt gebruikt voor communicatie, het delen van bestanden, aankondigingen en andere organisatorische activiteiten.

WordPress is een uitstekend platform voor het maken van het intranet of extranet van uw organisatie. Het is gemakkelijk te onderhouden, open source en geeft u toegang tot duizenden WordPress plugins om zo nodig nieuwe functies toe te voegen.

Ontdek de beste 35 WordPress-plug-ins om op uw website of blog te installeren.

Een intranet draait op het privénetwerk van een organisatie. Meestal is een desktopcomputersysteem verbonden via een kabel of draadloze netwerkadapters. Een computer op het netwerk kan als webserver worden gebruikt en een WordPress-website hosten.

Volg de instructies in onze gids op manier om WordPress op een Windows-netwerk te installeren met WAMP om uw WordPress-intranet te starten.

Aan de andere kant is een extranet een intranetplatform dat toegankelijk is voor een groter netwerk of voor een publiek. In gewoon Engels kan dit een openbaar toegankelijke website zijn die alleen toegankelijk is voor geautoriseerde gebruikers.

Het is vooral handig als uw organisatie is verspreid over verschillende geografische locaties.

Om uw WordPress-extranet te maken, heeft u een WordPress-hostingaccount en een domeinnaam nodig. Daarna moet je installeert WordPressconfigureer vervolgens om te worden gebruikt als het intranet van uw organisatie.

Nadat u WordPress als uw intranet hebt geïnstalleerd, is de volgende stap het om te zetten in een communicatiecentrum voor uw organisatie.

Om dit te doen, gebruik je verschillende WordPress plugins. We laten u de basisconfiguratie zien die als basis zal dienen voor uw WordPress-intranet om de doelen van uw organisatie te bereiken.

BuddyPress configureren als uw intranetshub van WordPress

BuddyPress is een WordPress-plug-in. Het zet uw WordPress-website om in een sociaal netwerk. Hier zijn enkele dingen die een intranet ontworpen met BuddyPress kan doen:

  • U kunt gebruikers uitnodigen om zich te registreren op het intranet van het bedrijf
  • Gebruikers kunnen uitgebreide gebruikersprofielen maken
  • Met activiteitenfeeds kunnen gebruikers de laatste updates volgen, zoals op Twitter of Facebook
  • U kunt gebruikersgroepen maken om gebruikers in afdelingen of teams te sorteren
  • Gebruikers kunnen elkaar als vrienden volgen
  • Gebruikers kunnen privéberichten naar elkaar verzenden
  • U kunt nieuwe functies toevoegen door plugins van derden toe te voegen
  • Je hebt veel ontwerpopties met de WordPress-thema's voor BuddyPress

Om te beginnen, moet u de plug-in installeren en activeren BuddyPress . Zie onze stapsgewijze handleiding voor meer informatie manier om een ​​WordPress-plug-in te installeren .

Ga bij het activeren naar de pagina Instellingen »BuddyPress om de plug-ininstellingen te configureren.

Buddypress-configuratie

Hoe uw intranetnetwerk WordPress te beveiligen met All-in-one Intranet

Als je een WordPress-intranet op een lokale server hebt, kun je dit beveiligen door de toegang tot interne IP's in je .htaccess-bestand te beperken.

Ontdek Hoe het ".htaccess" -bestand op WordPress te vinden

Als u echter een extranet beheert, hebben uw gebruikers toegang tot het intranet vanaf verschillende netwerken en IP-adressen.

Om ervoor te zorgen dat alleen geautoriseerde gebruikers toegang hebben tot het intranet van uw bedrijf, moet u uw extranet privé maken en alleen toegankelijk voor geregistreerde gebruikers.

Hiervoor moet u de plug-in installeren en activeren Alles in één intranet . Zie onze stapsgewijze handleiding voor meer informatie manier om een ​​WordPress-plug-in te installeren.

Ga bij het activeren naar Settings " Alles-in-één intranet om de plug-ininstellingen te configureren.

Aiointranet-instellingen

Eerst moet u het vakje naast de optie " Forceer de site als nieuw privé "(Dwing de website volledig privé te zijn). Hiermee worden alle pagina's van uw WordPress-website volledig privé.

Het enige dat deze plug-in niet privé maakt, zijn de bestanden in uw downloadmap. Maak je geen zorgen, we zullen je later in dit artikel laten zien hoe je ze kunt beschermen.

Ontdek ook Hoe de WordPress Media Library te gebruiken

Vervolgens moet u een URL opgeven waarnaar u wilt dat gebruikers worden omgeleid wanneer ze zijn ingelogd. Dit kan elke pagina op uw intranet zijn.

Ten slotte kunt u inactieve gebruikers na een bepaald aantal minuten automatisch ontkoppelen.

Vergeet niet op de knop te klikken Wijzigingen opslaan om uw instellingen op te slaan.

Mediadownloads beveiligen op uw WordPress-intranet

Het volledig privé houden van uw website heeft geen invloed op mediabestanden. Als iemand de exacte URL van een bestand kent, heeft hij er zonder enige beperking toegang toe.

Laten we dat veranderen.

Voor een betere bescherming zullen we alle zoekopdrachten die zijn gemaakt naar de downloadmap doorsturen naar een eenvoudig PHP-script.

Ontdek ook Hoe de toegang tot WordPress-media tot bepaalde gebruikers te beperken

Dit php-script controleert of een gebruiker is ingelogd. Als dat het geval is, wordt het bestand geserveerd. Anders wordt de gebruiker omgeleid naar de inlogpagina.

Eerst moet u een nieuw bestand op uw computer maken met een eenvoudige teksteditor, zoals Kladblok. Vervolgens moet u de volgende code kopiëren en plakken en het bestand met naam opslaan download-file.php  Op uw bureaublad

1))) + array (NULL); $ file = rtrim ($ basedir, '/'). '/'. str_replace ('..', '', isset ($ _ GET ['file'])? $ _ GET ['file']: ''); if (! $ basedir ||! is_file ($ file)) {status_header (404); die ('404 - Bestand niet gevonden.'); } $ mime = wp_check_filetype ($ bestand); if (false === $ mime ['type'] && function_exists ('mime_content_type')) $ mime ['type'] = mime_content_type ($ file); if ($ mime ['type']) $ mimetype = $ mime ['type']; anders $ mimetype = 'afbeelding /'. substr ($ bestand, strrpos ($ bestand, '.') + 1); header ('Content-Type:'. $ mimetype); // Stuur dit altijd if (false === strpos ($ _SERVER ['SERVER_SOFTWARE'], 'Microsoft-IIS')) header ('Content-Length:'. Bestandsgrootte ($ file)); $ last_modified = gmdate ('D, d MYH: i: s', filemtime ($ file)); $ etag = '"'. md5 ($ last_modified). '"'; header ("Last-Modified: $ last_modified GMT"); header ('ETag:'. $ etag); header ('Expires:'. gmdate ('D, d MYH: i: s', time () + 100000000). 'GMT'); // Voorwaardelijke ondersteuning voor GET-parameters $ client_etag = isset ($ _SERVER ['HTTP_IF_NONE_MATCH'])? stripslashes ($ _SERVER ['HTTP_IF_NONE_MATCH']): false; if (! isset ($ _SERVER ['HTTP_IF_MODIFIED_SINCE'])) $ _SERVER ['HTTP_IF_MODIFIED_SINCE'] = false; $ client_last_modified = trim ($ _SERVER ['HTTP_IF_MODIFIED_SINCE']); // Als de string leeg is, retourneer dan 0. Probeer anders de tijdstempel $ client_modified_timestamp = $ client_last_modified? strtotime ($ client_last_modified): 0; // Maak een recentere tijdstempel voor onze wijziging .. $ modified_timestamp = strtotime ($ last_modified); if (($ client_last_modified && $ client_etag)? (($ client_modified_timestamp> = $ modified_timestamp) && ($ client_etag == $ etag)): (($ client_modified_timestamp> = $ modified_timestamp) || ($ client_etag == $ etag) ) {status_header (304); Uitgang; } leesbestand ($ bestand);

Maak nu verbinding met uw website via een FTP-client. Zodra u bent ingelogd, uploadt u het bestand dat u zojuist hebt gemaakt naar / wp-content / uploads / map op uw website.

Vervolgens moet u het .htaccess-bestand in de hoofdmap van uw website bewerken. Voeg de volgende code toe aan de onderkant van uw .htaccess-bestand:

RewriteCond% {REQUEST_FILENAME} -sRewriteRule ^ wp-inhoud / uploads /(.*)$ download-file.php? Bestand = $ 1 [QSA, L]

Vergeet niet uw wijzigingen op te slaan en het bestand naar uw website te uploaden.

Nu worden alle gebruikersverzoeken naar uw mediamap naar een proxyscript gestuurd om de authenticatie te verifiëren en gebruikers om te leiden naar het page de connexion.

Ontdek ook enkele premium WordPress-plug-ins  

U kunt andere gebruiken WordPress plugins om een ​​moderne uitstraling te geven en de afhandeling van uw blog of website te optimaliseren.

We bieden je hier enkele premium WordPress-plug-ins die je daarbij kunnen helpen.

1. WordPress-berichten en taxonomieën op meerdere sites synchroniseren

Dit is een gemakkelijke manier om berichten, pagina's en categorieën op een WordPress Multisite-netwerk te synchroniseren. Deze module helpt gebruikers om posts, pagina's, categorieën en tags van de ene website naar een andere website op hetzelfde netwerk te synchroniseren.

Wordpress multisite posts taxonomieën synchroniseren

Aangepaste berichttypen en taxonomieën kunnen ook worden gesynchroniseerd. U hebt ook een optie voor massasynchronisatie voor artikelen en taxonomieën.

Je hebt geen codeerkennis nodig om dit te gebruiken WordPress Plugin. Het is erg makkelijk ! Nieuwe en oude artikelen/categorieën worden automatisch aangemaakt of bijgewerkt op een andere website in het netwerk. 

Downloaden | demonstratie | web hosting

2. Contactformulier 7 Succesomleiding

Contact Form 7 Success Redirect is een uitbreiding van de WordPress Plugin Contactformulier 7 waarmee een bezoeker of een gebruiker naar een pagina kan worden doorgestuurd na het indienen van zijn contact.Contactformulier 7 succesomleiding

Het is ontworpen om het formulier gebruiksvriendelijker te maken wanneer het formulierinzendingsproces leidt tot omleiding naar de pagina die door de beheerder is gekozen. Het is buitengewoon eenvoudig te configureren. U kunt dit doen door een pagina te selecteren op uw bestaande dashboardpagina's of door een aangepaste omleidings-URL op te geven.

Elke vorm heeft zijn eigen configuratie. Zo kan elke succesvolle omleiding op een unieke manier worden gedefinieerd.

Downloaden | demonstratie | web hosting

3. WooCommerce geavanceerde categorieën

Dankzij deze krachtige WordPress Plugin, zet uw online winkel op hetzelfde niveau als de grootste winkels ter wereld. Hiermee kunt u uw SEO verbeteren door teksten toe te voegen die gerelateerd zijn aan een categorie.

Woocommerce geavanceerde SEO-categorieën

U kunt ook een mooie headerafbeelding aan uw categorieën toevoegen en uw subcategorieën meer stijl geven. U heeft de volledige controle over uw categorieën WooCommerce en hun lay-out met deze WordPress-plug-in.

U kunt met name de gewenste subcategorieën weergeven en deze ook in kolommen aanpassen of rangschikken. U kunt de stijl en het lettertype definiëren en ze zelfs een korte beschrijving geven.

Downloaden | demonstratie | web hosting

Aanbevolen bronnen

Ontdek andere aanbevolen bronnen die u kunnen helpen los andere fouten op die vaak voorkomen in WordPress. 

Conclusie

Alstublieft ! Dat is het voor deze tutorial, ik hoop dat je hierdoor een privénetwerk met WordPress hebt kunnen maken. Aarzel niet om het met je vrienden te delen op je sociale mediakanalen de voorkeur. 

U kunt echter ook onze ressources, als u meer elementen nodig hebt om uw projecten voor het maken van internetsites uit te voeren, raadpleeg onze gids op de WordPress blog creatie.

Maar vertel ons in de tussentijd over uw commentaires en suggesties in de speciale sectie.

...