Vrei să creezi o intranet WordPress pentru organizația ta? 

WordPress este o platformă puternică, cu o mulțime de opțiuni flexibile, care îl fac ideal pentru a fi utilizat ca intranet al afacerii dvs. În acest tutorial, vă vom arăta cum să creați un intranet WordPress pentru organizația dvs., păstrându-l în același timp privat și sigur.

Dar înainte, dacă nu ați instalat niciodată WordPress, descoperiți Cum se instalează un blog WordPress pași 7 et Cum de a găsi, a instala și a activa o temă WordPress pe blog-ul dvs. 

Apoi înapoi la motivul pentru care suntem aici.

Ce este intranet sau extranet? De ce să folosești WordPress ca platformă intranet?

Intranet sau extranet este o platformă utilizată de o organizație pentru comunicare, partajare de fișiere, anunțuri și alte activități organizaționale.

WordPress este o platformă excelentă pentru crearea intranetului sau extranetului organizației tale. Este ușor de întreținut, open source și vă oferă acces la mii de WordPress plugin-uri pentru a adăuga funcții noi după cum este necesar.

Descopera cele mai bune plugin-uri 35 WordPress pentru a instala pe site-ul sau blogul dvs.

Un intranet rulează în rețeaua privată a unei organizații. De obicei, un sistem de computer desktop este conectat prin cablu sau adaptoare de rețea fără fir. Un computer din rețea poate fi folosit ca server web și găzduiește un site web WordPress.

Urmați instrucțiunile din ghidul nostru mod de a instala WordPress pe o rețea Windows utilizând WAMP pentru a porni intranetul dvs. WordPress.

Pe de altă parte, un extranet este o platformă intranet accesibilă unei rețele mai mari sau unui public. În engleză simplă, acesta ar putea fi un site accesibil publicului numai pentru utilizatorii autorizați.

Este deosebit de util dacă organizația dvs. este răspândită pe diferite locații geografice.

Pentru a vă crea extranetul WordPress, veți avea nevoie de un cont de găzduire WordPress și un nume de domeniu. După aceea trebuie instalați WordPressapoi configurați-vă pentru a fi utilizat ca intranetul organizației dvs.

După ce ați instalat WordPress ca intranet, următorul pas este transformarea acestuia într-un centru de comunicare pentru organizația dvs.

Pentru a face acest lucru, veți folosi mai multe WordPress plugin-uri. Vă vom arăta configurația de bază care va servi drept bază pentru intranetul dvs. WordPress pentru a atinge obiectivele organizației dvs.

Configurarea BuddyPress ca hub intranet WordPress

BuddyPress este un plugin WordPress. Vă convertește site-ul WordPress într-o rețea socială. Iată câteva dintre lucrurile pe care le poate face un intranet proiectat cu BuddyPress:

  • Veți putea invita utilizatorii să se înregistreze pe intranetul companiei
  • Utilizatorii vor putea crea profiluri extinse de utilizator
  • Feedurile de activitate permit utilizatorilor să urmărească cele mai recente actualizări, cum ar fi pe Twitter sau Facebook
  • Puteți crea grupuri de utilizatori pentru a sorta utilizatorii în departamente sau echipe
  • Utilizatorii se pot urmări reciproc ca prieteni
  • Utilizatorii își pot trimite mesaje private reciproc
  • Puteți adăuga noi funcții adăugând pluginuri terță parte
  • Aveți multe opțiuni de design cu Teme WordPress pentru BuddyPress

Pentru a începe, trebuie să instalați și să activați pluginul BuddyPress . Pentru mai multe detalii, consultați ghidul nostru pas cu pas mod de a instala un plugin WordPress .

Când activați, accesați pagina Setări »BuddyPress pentru a configura setările pluginului.

Configurație Buddypress

Cum să vă asigurați rețeaua de intranet WordPress cu Intranetul All-in-One

Dacă aveți un intranet WordPress pe un server local, îl puteți securiza limitând accesul la adresele IP interne din fișierul dvs. .htaccess.

Descopera Cum să găsiți fișierul „.htaccess” pe WordPress

Cu toate acestea, dacă rulați un extranet, utilizatorii dvs. pot accesa intranetul din diferite rețele și adrese IP.

Pentru a vă asigura că numai utilizatorii autorizați au acces la intranet-ul companiei dvs., trebuie să vă faceți extranetul privat și accesibil numai utilizatorilor înregistrați.

Pentru aceasta trebuie să instalați și să activați pluginul Toate într-un Intranet . Pentru mai multe detalii, consultați ghidul nostru pas cu pas mod de a instala un plugin WordPress.

Când activați, accesați Setări " Intranetul All-In-One pentru a configura setările pluginului.

Setări Aiointranet

Mai întâi trebuie să bifați caseta de lângă opțiunea „ Forța site-ului să fie nou privat '(Forțați site-ul să fie complet privat). Acest lucru va face ca toate paginile site-ului dvs. WordPress să fie complet private.

Singurul lucru pe care acest plugin nu îl face privat sunt fișierele din directorul dvs. de descărcare. Nu vă faceți griji, vă vom arăta cum să le protejați mai târziu în acest articol.

Descoperă și tu Cum să utilizați Media Media WordPress

Apoi, trebuie să furnizați o adresă URL unde doriți ca utilizatorii să fie redirecționați atunci când sunt conectați. Aceasta ar putea fi orice pagină de pe intranet.

În cele din urmă, puteți deconecta automat utilizatorii inactivi după un anumit număr de minute.

Nu uitați să faceți clic pe buton Salvați modificările pentru a salva setările.

Securizarea descărcărilor media pe intranetul dvs. WordPress

Menținerea site-ului dvs. web complet privat nu afectează fișierele media. Dacă cineva cunoaște adresa URL exactă a unui fișier, îl poate accesa fără restricții.

Să schimbăm asta.

Pentru o mai bună protecție, vom redirecționa toate întrebările făcute în folderul descărcări către un script PHP simplu.

Descoperă și tu Cum se restricționează accesul media WordPress la anumiți utilizatori

Acest script PHP verifică dacă un utilizator este conectat. Dacă da, va furniza fișierul. În caz contrar, utilizatorul va fi redirecționat către pagina de autentificare.

În primul rând, trebuie să creați un fișier nou pe computer utilizând un editor de text simplu, precum Notepad. Apoi, trebuie să copiați și să lipiți următorul cod și să salvați fișierul cu numele download-file.php  pe desktop.

1))) + matrice (NULL); $ file = rtrim ($ basedir, '/'). '/'. str_replace ('..', '', isset ($ _ GET ['file'])? $ _ GET ['file']: ''); if (! $ basedir ||! is_file ($ file)) {status_header (404); die ('404 - Fișierul nu a fost găsit.'); } $ mime = wp_check_filetype ($ fișier); if (false === $ mime ['type'] && function_exists ('mime_content_type')) $ mime ['type'] = mime_content_type ($ fișier); if ($ mime ['type']) $ mimetype = $ mime ['type']; else $ mimetype = 'imagine /'. substr ($ file, strrpos ($ file, '.') + 1); antet ('Content-Type:'. $ mimetype); // Trimiteți întotdeauna acest lucru dacă (false === strpos ($ _SERVER ['SERVER_SOFTWARE'], 'Microsoft-IIS')) antet ('Content-Length:'. Filesize ($ file)); $ last_modified = gmdate ('D, d MYH: i: s', filemtime ($ fișier)); $ etag = '"'. md5 ($ last_modified). '"'; header ("Ultima modificare: $ last_modified GMT"); header ('ETag:'. $ etag); antet („Expiră:”. gmdate („D, d MYH: i: s”, time () + 100000000). „GMT”); // Suport condiționat pentru parametrii GET $ client_etag = isset ($ _SERVER ['HTTP_IF_NONE_MATCH'])? stripslashes ($ _SERVER ['HTTP_IF_NONE_MATCH']): fals; if (! isset ($ _SERVER ['HTTP_IF_MODIFIED_SINCE'])) $ _SERVER ['HTTP_IF_MODIFIED_SINCE'] = false; $ client_last_modified = trim ($ _SERVER ['HTTP_IF_MODIFIED_SINCE']); // Dacă șirul este gol, returnați 0. În caz contrar, încercați să analizați marca de timp $ client_modified_timestamp = $ client_last_modified? strtotime ($ client_last_modified): 0; // Faceți un timestamp mai recent pentru modificarea noastră .. $ 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); Ieșire; } readfile ($ fișier);

Acum conectați-vă la site-ul dvs. web utilizând un client FTP. Odată conectat, încărcați fișierul pe care tocmai l-ați creat în / wp-contents / uploads / folder pe site-ul dvs. web.

Apoi, trebuie să editați fișierul .htaccess din folderul rădăcină al site-ului dvs. web. Adăugați următorul cod în partea de jos a fișierului .htaccess:

RewriteCond% {REQUEST_FILENAME} -s RewriteRule ^ wp-content / uploads /(.*)$ download-file.php? Fișier = $ 1 [QSA, L]

Nu uitați să salvați modificările și să încărcați fișierul pe site-ul dvs. web.

Acum toate cererile utilizatorilor către folderul media vor fi trimise către un script proxy pentru a verifica autentificarea și redirecționa utilizatorii către pagină de conectare.

Descoperiți și câteva plugin-uri premium WordPress  

Puteți folosi altele WordPress plugin-uri pentru a oferi un aspect modern și pentru a optimiza gestionarea blogului sau site-ului dvs.

Vă oferim aici câteva plugin-uri WordPress premium care vă vor ajuta să faceți asta.

1. Sincronizare Posturi Multisite WordPress și Taxonomii

Acesta este un mod ușor de a sincroniza postările, paginile și categoriile dintr-o rețea WordPress multisite. Acest modul îi ajută pe utilizatori să sincronizeze postări, pagini, categorii și etichete de la un site web la altul pe aceeași rețea.

Sincronizarea taxonomiilor posturilor multisite Wordpress

Tipurile de posturi personalizate și taxonomiile pot fi, de asemenea, sincronizate. Aveți, de asemenea, o opțiune de sincronizare în masă pentru articole și taxonomii.

Nu veți avea nevoie de cunoștințe de codificare pentru a utiliza acest lucru WordPress plug-in. Este foarte simplu! Articolele/categorii noi și vechi vor fi create sau actualizate automat pe un alt site web din rețea. 

Descarca | Demo | web hosting

2. Formular de contact 7 Succes Redirect

Formularul de contact 7 Success Redirect este o extensie a WordPress plug-in Formularul de contact 7 care permite redirecționarea unui vizitator sau utilizator către o pagină după trimiterea contactului său.Redirecționarea succesului formularului de contact 7

A fost conceput pentru a face formularul mai ușor de utilizat atunci când procesul de trimitere a formularului are ca rezultat redirecționarea către pagina aleasă de administrator. Este extrem de ușor de configurat. Puteți face acest lucru selectând o pagină din paginile de bord existente sau oferind o adresă URL de redirecționare personalizată.

Fiecare formular va avea propria configurație. Astfel, fiecare redirecționare reușită poate fi definită într-un mod unic.

Descarca | Demo | web hosting

3. WooCommerce Categorii avansate

Datorită acestui puternic WordPress plug-in, pune-ți magazinul online la același nivel cu cele mai mari magazine din lume. Vă permite să vă îmbunătățiți SEO prin adăugarea de texte legate de o categorie.

Categorii avansate de SEO Woocommerce

De asemenea, puteți adăuga o imagine de antet frumoasă la categoriile dvs. și puteți da subcategoriilor mai mult stil. Veți avea control deplin asupra categoriilor dvs. WooCommerce și aspectul lor cu acest plugin WordPress.

În special, puteți afișa subcategoriile pe care doriți și le puteți modifica sau aranja în coloane. Vei putea defini stilul, fontul și chiar le vei oferi o scurtă descriere.

Descarca | Demo | web hosting

Resurse recomandate

Descoperă alte resurse recomandate care te vor ajuta rezolvați alte erori întâlnite frecvent în WordPress. 

Concluzie

Aici este ! Gata pentru acest tutorial, sper că v-a permis să creați o rețea privată cu WordPress. Nu ezitați să îl împărtășiți prietenilor dvs. de pe rețelele sociale preferat. 

Cu toate acestea, veți putea, de asemenea, să ne consultați Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress.

Dar, între timp, spuneți-ne despre dvs. comentarii și sugestii în secțiunea dedicată.

...