Искате ли да създадете интранет на WordPress за вашата организация? 

WordPress е мощна платформа с множество гъвкави опции, които я правят идеална за използване като бизнес интранет. В този урок ще ви покажем как да създадете WordPress интранет за вашата организация, като същевременно я запазите частна и защитена.

Но преди, ако никога не сте инсталирали WordPress открийте Как да инсталирате WordPress Блог в 7 Стъпки et Как да се намери, инсталиране и активиране на WordPress тема на вашия блог 

След това обратно към защо сме тук.

Какво представлява интранет или екстранет? Защо да използвам WordPress като интранет платформа?

интранет или екстранет е платформа, използвана от организация за комуникация, споделяне на файлове, съобщения и други организационни дейности.

WordPress е отлична платформа за създаване на интранет или екстранет мрежа на вашата организация. Лесна е за поддръжка, с отворен код и ви дава достъп до хиляди плъгини за WordPress, за да добавяте нови функции, когато е необходимо.

Discover най-добрите 35 WordPress приставки да инсталирате на вашия уебсайт или блог.

Интранет работи в частната мрежа на организация. Обикновено настолната компютърна система е свързана чрез кабелни или безжични мрежови адаптери. Компютър в мрежата може да се използва като уеб сървър и да хоства уебсайт на WordPress.

Следвайте инструкциите в нашето ръководство начин за инсталиране на WordPress в мрежа на Windows с помощта на WAMP за да стартирате вашата интранет WordPress.

От друга страна, екстранет е интранет платформа, достъпна за по-голяма мрежа или за обществено ползване. На обикновен английски, това може да бъде публично достъпен уебсайт само за оторизирани потребители.

Особено полезно е, ако вашата организация е разпространена в различни географски места.

За да създадете своя екстранет на WordPress, ще ви е необходим хостинг акаунт в WordPress и име на домейн. След това трябва инсталиране на WordPressслед това конфигурирайте да се използва като интранет на вашата организация.

След като инсталирате WordPress като своя интранет, следващата стъпка е да го преобразувате в комуникационен център за вашата организация.

За да направите това, ще използвате няколко плъгина за WordPress. Ще ви покажем основната настройка, която ще служи като основа за вашия WordPress интранет, за да постигнете целите на вашата организация.

Конфигуриране на BuddyPress като вашият интранет център на WordPress

BuddyPress е приставка за WordPress. Той преобразува вашия уеб сайт на WordPress в социална мрежа. Ето някои от нещата, които може да направи интранет, проектиран с BuddyPress:

  • Ще можете да поканите потребителите да се регистрират във вътрешната мрежа на компанията
  • Потребителите ще могат да създават разширени потребителски профили
  • Емисиите за активност позволяват на потребителите да следят последните актуализации, като например в Twitter или Facebook
  • Можете да създадете потребителски групи, за да сортирате потребителите по отдели или екипи
  • Потребителите могат да следват взаимно като приятели
  • Потребителите могат да изпращат лични съобщения един до друг
  • Можете да добавите нови функции, като добавите приставки от трети страни
  • Имате много опции за дизайн с WordPress теми за BuddyPress

За да започнете, трябва да инсталирате и активирате приставката BuddyPress . За повече подробности вижте нашето ръководство стъпка по стъпка начин за инсталиране на приставка за WordPress .

Когато активирате, отидете на страницата Настройки »BuddyPress за конфигуриране на настройките на приставката.

Конфигурация на Buddypress

Как да защитите вашата интранет мрежа WordPress с All-in-one Intranet

Ако имате WordPress интранет на локален сървър, можете да го защитите, като ограничите достъпа до вътрешни IP адреси във вашия .htaccess файл.

Discover Как да намерите файла ".htaccess" в WordPress

Ако обаче използвате екстранет, вашите потребители могат да получат достъп до интранет от различни мрежи и IP адреси.

За да сте сигурни, че само оторизирани потребители имат достъп до интранета на вашата компания, трябва да направите екстранет частен и достъпен само за регистрирани потребители.

За целта трябва да инсталирате и активирате приставката Всички в един интранет . За повече подробности вижте нашето ръководство стъпка по стъпка начин за инсталиране на приставка за WordPress.

Когато активирате, отидете на Settings " Всичко в едно интранет за конфигуриране на настройките на приставката.

Настройки на Aiointranet

Първо трябва да поставите отметка в квадратчето до опцията " Принуждавайте сайта да бъде наскоро частен "(Принудете уебсайта да бъде напълно частен). Това ще направи всички страници на вашия уебсайт WordPress напълно частни.

Единственото нещо, което този плъгин не прави частен, са файловете в директорията за изтегляне. Не се притеснявайте, ще ви покажем как да ги защитите по-късно в тази статия.

Открийте и вие Как да използвате WordPress Media Library

След това трябва да предоставите URL, където искате потребителите да бъдат пренасочвани, когато са влезли в системата. Това може да е всяка страница във вашата интранет.

И накрая, можете автоматично да изключите неактивните потребители след определен брой минути.

Не забравяйте да кликнете върху бутона Запазване на промените за да запазите вашите настройки.

Осигуряване на изтегляне на медии във вашата интранет WordPress

Поддържането на уебсайта Ви напълно личен не засяга медийните файлове. Ако някой знае точния URL адрес на файл, той може да има достъп до него без никакви ограничения.

Да променим това.

За по-добра защита ще пренасочим всички заявки, направени в папката за изтегляния, към обикновен PHP скрипт.

Открийте и вие Как да огранича достъпа до WordPress медия за определени потребители

Този php скрипт проверява дали потребителят е влязъл в системата. Ако е така, той ще обслужва файла. В противен случай потребителят ще бъде пренасочен към страницата за вход.

Първо, трябва да създадете нов файл на компютъра си с помощта на прост текстов редактор, като Notepad. След това трябва да копирате и поставите следния код и да запишете файла с име download-file.php  на вашия работен плот.

1))) + масив (NULL); $ file = rtrim ($ basedir, '/'). '/'. str_replace ('..', '', isset ($ _ GET ['file'])? $ _ GET ['file']: ''); if (! $ basedir ||! is_file ($ file)) {status_header (404); die ('404 - Файлът не е намерен.'); } $ mime = wp_check_filetype ($ файл); ако (false === $ mime ['type'] && function_exists ('mime_content_type')) $ mime ['type'] = mime_content_type ($ file); ако ($ mime ['type']) $ mimetype = $ mime ['type']; иначе $ mimetype = 'image /'. substr ($ файл, strrpos ($ файл, '.') + 1); заглавка ('Content-Type:'. $ mimetype); // Винаги изпращайте това if (false === strpos ($ _SERVER ['SERVER_SOFTWARE'], 'Microsoft-IIS')) header ('Content-Length:'. Filesize ($ file)); $ last_modified = gmdate ('D, d MYH: i: s', filemtime ($ файл)); $ etag = '"'. md5 ($ last_modified). '"'; заглавка ("Последна промяна: $ last_modified GMT"); заглавка ('ETag:'. $ etag); заглавка ('Изтича:'. gmdate ('D, d MYH: i: s', time () + 100000000). 'GMT'); // Условна поддръжка за GET параметри $ client_etag = isset ($ _SERVER ['HTTP_IF_NONE_MATCH'])? лентички ($ _SERVER ['HTTP_IF_NONE_MATCH']): невярно; ако (! isset ($ _SERVER ['HTTP_IF_MODIFIED_SINCE'])) $ _SERVER ['HTTP_IF_MODIFIED_SINCE'] = false; $ client_last_modified = trim ($ _SERVER ['HTTP_IF_MODIFIED_SINCE']); // Ако низът е празен, върнете 0. В противен случай опитайте да анализирате времевата отметка $ client_modified_timestamp = $ client_last_modified? strtotime ($ client_last_modified): 0; // Направете по-скорошен клеймо за нашата модификация .. $ 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); изход; } файл за четене ($ файл);

Сега се свържете с вашия уеб сайт с помощта на FTP клиент. След като влезете, качете току-що създадения файл в папката / wp-contents / uploads / на вашия уебсайт.

След това трябва да редактирате .htaccess файла в основната папка на вашия уебсайт. Добавете следния код в долната част на вашия .htaccess файл:

RewriteCond% {REQUEST_FILENAME} -s RewriteRule ^ wp-content / uploads /(.*)$ Файл-файл.php? Файл = $ 1 [QSA, L]

Не забравяйте да запазите промените и да качите файла на вашия уебсайт.

Сега всички потребителски заявки към вашата медийна папка ще бъдат изпратени до прокси скрипт за проверка на удостоверяването и пренасочване на потребителите към вход страница.

Открийте и някои премиум приставки за WordPress  

Можете да използвате други WordPress плъгини, за да придадете модерен вид и да оптимизирате сцеплението на вашия блог или уебсайт.

Предлагаме ви тук няколко премиум WordPress приставки, които ще ви помогнат да направите това.

1. WordPress Multisite Posts & Taxonomies Sync

Това е лесен начин за синхронизиране на публикации, страници и категории в мрежа на WordPress Multisite. Този модул помага на потребителите да синхронизират публикации, страници, категории и тагове от един уебсайт към друг уебсайт в същата мрежа.

Wordpress мултисайт публикации таксономии синхронизиране

Персонализираните типове публикации и таксономии също могат да бъдат синхронизирани. Имате и опция за масово синхронизиране на статии и таксономии.

Няма да имате нужда от знания за кодиране, за да използвате тази приставка за WordPress. Това е много просто! Нови и стари статии / категории ще бъдат автоматично създадени или актуализирани на друг уебсайт на мрежата. 

Изтегляне | демонстрация | уеб хостинг

2. Формуляр за връзка 7 Success Redirect

Формуляр за контакт 7 Success Redirect е разширение на приставката за формуляр за контакт на WordPress 7, която ви позволява да пренасочвате посетител или потребител към страница след подаване на неговия контакт.Форма за контакт 7 пренасочване за успех

Той е проектиран да направи формуляра по-лесен за ползване, когато процесът на подаване на формуляра води до пренасочване към страницата, избрана от администратора. Конфигурирането е изключително лесно. Можете да направите това, като изберете страница от съществуващите ви страници на таблото за управление или като предоставите персонализиран URL адрес за пренасочване.

Всеки формуляр ще има своя конфигурация. По този начин, всяко успешно пренасочване може да бъде определено по уникален начин.

Изтегляне | демонстрация | уеб хостинг

3. WooCommerce Разширени категории

С този мощен плъгин за WordPress, поставете онлайн магазина си наравно с най-големите търговци на дребно в света. Той ви позволява да подобрите SEO оптимизацията си, като добавите текст, специфичен за категорията.

Разширени SEO категории на Woocommerce

Можете също така да добавите хубаво заглавно изображение към вашите категории и да придадете на подкатегориите си повече стил. Ще имате пълен контрол над вашите категории WooCommerce и тяхното оформление с тази приставка за WordPress.

По-специално, можете да покажете желаните подкатегории, както и да ги промените или подредите в колони. Ще можете да определите стила, шрифта и дори да им дадете кратко описание.

Изтегляне | демонстрация | уеб хостинг

Препоръчителни ресурси

Открийте други препоръчани ресурси, които ще ви помогнат разрешаване на други често срещани грешки в WordPress. 

Заключение

Ето го ! Това е всичко за този урок, надявам се, че ви е позволило да създадете частна мрежа с WordPress. Не се колебайте да го споделите с приятелите си на вашия социални мрежи предпочитани. 

Ще можете обаче да се консултирате с нас грабене на ресурси, ако имате нужда от повече елементи, за да осъществите вашите проекти за създаване на интернет сайтове, като се консултирате с нашето ръководство за Създаване на блог на WordPress.

Но междувременно ни кажете за вашите Връзка и предложения в специалния раздел.

...