Вибір іншого CMS системи - це не зрада WordPress. WordPress - дійсно дуже потужне програмне забезпечення з великою кількістю плагінів і тем для розширення і створення красивих сайтів. Проте, існує й інше програмне забезпечення, і часто це інше програмне забезпечення може більше вам підійти.
Проблеми виникають, коли люди хочуть використовувати інше програмне забезпечення разом з їх існуючим сайтом на WordPress. Вони хочуть фактично змішати дві різні СMS в одну. У цій статті ми розглянемо, як можна використовувати іншу СMS поряд з WordPress, а також інтегрувати її в WordPress якомога простіше. Інша СMS може не влитися ідеально, але тим не менше.
Використовуйте RSS / XML стрічки для імпорту контенту з іншого СMS в WordPress
WordPress поставляється зі зручним і потужним інструментом - SimplePie. який дозволяє вам отримувати RSS. XML. Atom стрічки і відображати їх на своєму сайті. За допомогою вбудованої функції fetch_feed функціональність Simplepie і Feed Cache може бути використана для отримання і відображення RSS стрічок в будь-якому місці вашого сайту. Більшість СMS з відкритим кодом, такі як as phpbb. mybb. Joomla. Drupal і т.д. оснащені RSS стрічками. В даному прикладі ми збираємося отримати RSS стрічку і відобразити її вміст в WordPress. Ми також створимо шорткод, щоб ми могли показати цей контент всередині віджета, записи або сторінки.
Тепер ми можемо відображати стрічки в записах, віджети і сторінках, використовуючи шорткод [display_forum_feed].
Порада. якщо шорткод не працює в текстовому віджеті, вам необхідно додати в ваш файл functions.php наступне:
Більшість СMS з відкритим кодом пропонує багато можливостей для перетворення контенту в формат RSS, XML або Atom. Наприклад, якщо ви використовуєте MyBB, він дозволяє вам генерувати RSS стрічки для конкретних гілок форуму, тим, останніх тим, останніх постів і т.д. Використовуючи fetch_feed ви можете створити динамічний портал на вашому WordPress сайті, який оновлює сам себе, коли новий контент публікується інший вашої СMS.
Додавання своїх посилань в меню
Інтеграція сторонньої СMS за допомогою плагінів
Справжня сила приходить в WordPress з плагінів і спільноти розробників, які вносять свій код для розширення WordPress. Я знайшов плагіни, які дозволять вам інтегрувати деякі популярні СMS.
Інтеграція Magento та WordPress
PHPBB Single Sign On плагін для WordPress
Цей плагін - продовження WP2BB. який вже давно не оновлювався. При реєстрації користувача в будь-якої з платформ, плагін PHPBB Single Sign On автоматично реєструє цього користувача в обох платформах. Він також розміщує останні повідомлення блогу на форум. Залежно від того, як ви керуєте користувачами WordPress ви можете дозволити учасникам форуму розміщувати записи на вашому WordPress сайті.
SMF2WP - плагін інтеграції SMF в WordPress
SMF2WP інтегрує SMF (Simple Machine Forums) в ваш WordPress сайт. В принципі, він синхронізує користувачів між платформами, так що коли користувач реєструється в WordPress, він також реєструється на форумі. Модуль не розміщує записи форуму або WordPress автоматично.
висновок
В інтеграції інших СMS в WordPress є ще багато простору для розробки. Особисто мені здається, що є величезний ринок і для інших СMS з відкритим кодом, і використання різних систем як складових блоків для веб-додатків може принести інновації та покращення.
Джерело: WPLift.com
Хочу перенести сайт з движка MediaWiki на движок WordPress і не знаю як ..
PHPBB Single Sign On пробував з phpbb3. Працює криво, на жаль.