Edwiser Bridge – WordPress Moodle LMS Integration


Edwiser Bridge – The #1 WordPress and Moodle Integration plugin that provides a robust platform to sell Moodle courses online.

Are you a Moodle user, who creates courses and wants a robust integration with WordPress/WooCommerce to sell them.
Then you are at the right place Edwiser Bridge is the only WordPress plugin that provides stable and robust integration between the two platforms.

Edwiser Bridge provides the necessary platform for you to sell your Moodle courses through default payment gateway PayPal.

In order to extend its functionality and create a complete automated eCommerce solution to sell your Moodle, you got to include following plugins in your WordPress site,

Principales características si quieres vender mejor tus cursos Moodle –

CourseFront –

  • Integration between your WordPress and Moodle sites,
  • Import your Moodle courses to WordPress,
  • Synchronize Moodle course categories to WordPress,
  • Set the Moodle courses as draft,
  • Sell courses through WordPress and take its payments through PayPal,
  • Synchronize enrolled courses data for users.

Course Access Control –

  • Automation user registration in Moodle,
  • Activar/Desactivar registro a cursos,
  • Identical login credentials to access courses in Moodle,
  • Set course access time from WordPress,
  • Actualizar cursos previamente sincronizados,
  • Enrol / Unenrol users from WordPress,
  • Provide Refund to your students from WordPress.

Conecta tu Moodle con múltiples sitios WordPress

  • Now connect single Moodle site with multiple WordPress sites,
  • Courses from single Moodle site could be sold through multiple WordPress sites,
  • Automated 2-way synchronization between each WordPress site and your Moodle site,
  • Secured and efficient transfer of information across sites,
  • Course Progress of student synced from Moodle to WordPress in real time.

Plugins recomendados para ampliar las características Edwiser Bridge’s

Why we need to extend the functionality?

If you wish to create a complete eCommerce shopfront to sell your Moodle courses.
If you want to sell your courses through payment gateways other than PayPal.
If you want to create purchase invoices automatically for your course buyers.
If you wish to sell an add-on product along with your Moodle course.
When you want to provide a seamless access between your Course Shopfront and Moodle LMS.
If you sell your courses to companies.

Edwiser Bridge-WooCommerce Integration extension

This provides integration with WooCommerce – popular eCommerce solution in WordPress,
It helps you to sell your Moodle courses through more than 160+ payment gateways,
You can also sell a physical product or an add-on product along with your Moodle courses,
Courses could be sold through subscriptions with ready integration with WooCommerce Subscriptions,
Ability to set variation to courses and sell them through your store,
Ability to bundle multiple courses as a single product or multiple products under a single product,

Edwiser Bridge-Bulk Purchase extension

When coupled with WooCommerce Integration extension your course buyers could then purchase multiple courses at once,
Course Buyers could also enrol multiple students in the purchased course,
Cohorts are created for each purchase done by the course buyer,

Edwiser Bridge-Single Sign extension

This extension provides a seamless connection between Course Front and LMS.

Productos Edwiser adicionales, que brindan una mejor experiencia a tu Moodle –

Edwiser RemUI

El mejor tema para Moodle creado para brindar una experiencia superior a los usuarios en Moodle. También proporciona una funcionalidad mejorada para facilitar el proceso de creación de cursos y navegación.

Edwiser Forms

An easy to use tool that lets you create any form in Moodle using drag and drop interface. Contact form, Survey form, Feedback form or registration form any form that you need can now be developed within few minutes.

Edwiser Site Monitor

A free plugin that helps you manage your Moodle site performance right from Admin Dashboard of Moodle. It provides essential site information like CPU Status, Memory Usage etc.

Edwiser Course Formats

Un plugin gratuito que te proporciona dos formatos de curso distintos para tus cursos de Moodle si deseas aumentar el aprendizaje y la implicación en el curso entre los estudiantes.


  • Ajustes generales para Edwiser Bridge
  • Ajustes de conexión para Edwiser Bridge
  • Sincronización de cursos desde Moodle a WordPress
  • User Enrollment Data Synchronization
  • Cursos Moodle importados al escritorio de WordPress
  • Order Details of Courses Purchased from WordPress
  • User Profile Shortcode with List of Enrolled Courses
  • Courses page Shortcode to display edwiser bridge courses.
  • My Courses page Shortcode.
  • Courses archive page template.
  • Single course page template.
  • A student can update their profile details from the frontend.
  • Setting to set the course access period of the enrolled user.
  • Edit email notification template's content.
  • Manage user enrollment.
  • Edwiser Bridge Plugin shortcodes documentation.
  • Courses page shortcode horizontally scrollable courses list.
  • Display courses with category grouping using eb_courses page shortcode.
  • Refund edwiser bridge order
  • Ajustes de conexión para Moodle Edwiser Bridge


Requerimientos Mínimos

  • PHP version 5.6 or greater
  • WordPress 4.4 o superior
  • Moodle 3.0.3 o superior

Instalación automática

  • Go to the Plugins menu from the dashboard.
  • Click on the ‘Add New’ button on this page.
  • Search for ‘Edwiser Bridge’ in the search bar provided.
  • Click on ‘Install Now’ once you have located the plugin.
  • On successful installation click the ‘Activate Plugin’ link to activate the plugin.

Instalación manual

  • Download the Edwiser Bridge plugin from wordpress.org.
  • Now unzip and upload the folder using the FTP application of your choice.
  • The plugin can then be activated by navigating to the Plugins menu in the admin dashboard.

Instalación automática del plugin Moodle

  • Descarga el plugin Moodle edwiserbridge aquí.
  • Ve al menú de plugins en Moodle.
  • Click on Install plugins.
  • Upload plugins zip file.
  • Then click on Install plugin from the Zip file.

Instalación manual del plugin Moodle

  • Descarga el plugin Moodle edwiserbridge aquí.
  • Now unzip and upload the folder in local directory of Moodle using the FTP application of your choice.
  • The plugin can then be activated by navigating to the Plugins menu in the dashboard.

Configuración de Moodle

Take a look at the link below and follow the steps provided to configure your Moodle website.
Moodle Website Configurations


Do WordPress and Moodle need to be installed and running on the same server?

No, not required. Both the systems can be installed on the same server or different servers.

Which course details are imported on synchronizing courses from Moodle to WordPress?

When courses are imported from Moodle the course title, description and feature image are imported to WordPress.

¿Puede un sitio WordPress usar múltiples sitios de Moodle?

No, esto no es posible usando Edwiser Bridge.

¿Puede un sitio de Moodle conectarse con múltiples sitios WordPress?

Sí, si estás usando la versión 1.4.0 de Edwiser Bridge o superior, entonces serás capaz de conectar tu sitio Moodle a múltiples sitios WordPress.

¿Puedo usar otro método de pago en lugar de PayPal para vender mis cursos?

A partir de ahora Edwiser Bridge solo tiene una pasarela de pago integrada y es PayPal.
Pero estamos abiertos a añadir nuevas pasarelas de pago como parte del producto, pero, para eso, necesitamos tus sugerencias, para que podamos añadir la que mejor se adapte a tus necesidades.

Puedes publicar tus sugerencias en nuestro foro de ideas.

¿Si deseo sugerir alguna nueva característica como parte de Edwiser Bridge? ¿Dónde debo hacerlo?

Puedes publicar todas tus solicitudes de nuevas características y también votar por solicitudes de características similares compartidas por otros miembros de nuestra comunidad en nuestro foro de ideas.

Take a look at the link below to see the full list of questions which will help you around the Edwiser Bridge plugin.
Frequently Asked Questions for Edwiser Bridge

También puedes revisar nuestra base de conocimiento para más consultas.
Base de conocimiento de Edwiser Bridge


13 de septiembre de 2019
This month I had some configuration problems, but the support was great. They were able to solve the problems highlighted in no time. I love Remui theme with its captivating and intuitive design and the fantastic plugins for integrate Moodle and WordPress. I highly recommend!
14 de agosto de 2019
Very committed support team. Had some issues with the setup and they helped me for hours without any complaint and solved it! Very happy with the team!
16 de julio de 2019
Not working on my site, no responses to refund request. Bad practice. You can keep an unhappy buyer's money once. However, it's likely costing more in lost reputation and trust than treating buyers fairly would. Here's the thing. Reputable companies offer trials and generous money-back guarantees. Even IF their solution works. This one doesn't work. I should get my money back without trouble. Instead, I have asked PayPal to step in. This thing crashes my server and puts 8 websites offline and I have no interest whatsoever to "troubleshoot" this and have my sites offline longer than they already were while I tried to "troubleshoot" this. I don't buy an overpriced simple interface to have this sort of trouble. Free plugins like WooMoodle (or any other plugin I ever used) do not crash your server. Also, I just saw the review of someone else who had the same problem and the smarta* response of the vendor. I am not surprised. They do license checks and can easily see that I am not using the plugin. It's pure bad business practice.
22 de enero de 2020
I'm not happy with the pesky marketing messages and functionality. I understand that neither technical issues nor pricing of the heavily marketed add-ons belong here so that I'll leave it at this. Part of my frustration is that I could tell from the tone of the responses to other users's comments that the experience might be unpleasant. Paid plugins, and I'm not sure if many users use it without extension that allow for fraud management etc, should just work and if not offer a debug or check function.
3 de junio de 2019
I've used Edwiser Brindge for more than three years. The plugin and the support have always been great. I highly recommend them.
2 de junio de 2019
There's no automation, no integration. What's the point? I'm willing to pay for useful tools. However, I will not invest if I feel the plugin misuses WordPress as a free marketing platform only.
Leer todas las 46 reseñas

Colaboradores y desarrolladores

«Edwiser Bridge – WordPress Moodle LMS Integration» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios


  • Tweak – Added functionality to synchronize large number of users.
  • Fix – Paid orders sometimes were not getting completed for new users. This issue has been resolved.
  • Fix – Solved the title issue appearing without elipses on course card.
  • Fix – Removed blank spaces added automatically before email templates.


  • Fix – Removed admin notices.
  • Fix – Solved eb-my-courses course progress issue.


  • Feature – Users will be enrolled in the course in the WordPress site when they are enrolled manually in Moodle directly.
  • Feature – Email template for User enrolled directly in Moodle.
  • Feature – User will get un-enrolled from the course on WordPress site if the same user gets un-enrolled from the course on Moodle site.
  • Feature – Email template for user un-enrollment directly in Moodle.
  • Feature – User account will be created on WordPress site if a user is created on the Moodle site.
  • Feature – User account will be deleted on WordPress site if the user is deleted from the Moodle site.
  • Feature – Email template can be sent when the user deletion happens in Moodle.
  • Feature – Course progress shown on the eb-my-courses page.
  • Feature – Default user role can be set for the newly created users if they are created from Edwiser Bridge user-account page or through any of its functionality.
  • Tweak – Start, Resume and completed buttons on the eb-my-courses page according to the course completion status.
  • Fix – course synchronization settings was synchronizing courses even if they are not checked. This has been resolved.


  • Feature – Added option to add link for the redirection from eb-my-courses page if user is not enrolled in any course.
  • Feature – Added option to disable and customize recommended courses section in eb-my-courses page.
  • Feature – Added option to add and customize recommended courses for the single course page.


  • Característica: se agregaron términos y condiciones opcionales en la página de cuenta de usuario según la configuración del servidor.
  • Tweak- Added user meta data related to the edwiser-bridge while exporting the users data.
  • Tweak- Added functionality to remove user meta data related to the edwiser-bridge while erasing the users data.
  • Tweak- Added privacy policy data on the wordpress privacy policy page.


  • Tweak – Added missing JS and CSS Files.


  • Característica – Nueva funcionalidad de orden agregada.
  • Característica: se agregó un aviso de administración en el backend para calificar Edwiser Bridge Plugin.
  • Tweak- Added Biographical Information on the user-account dashboard.
  • Tweak- Added premium extensions tab in the edwiser-bridge settings.
  • Tweak- Added terms and condition pop-up on the license activate page.
  • Solución: la página eb-courses mostraba los cursos en la categoría principal y secundaria.
  • Corrección: Las categorías sincronizadas de Moodle no sincronizaban la descripción de la categoría.


  • Característica: funcionalidad de reembolso para el pedido realizado mediante el complemento Edwiser bridge.
  • Característica: plantilla de correo electrónico para el administrador y el cliente sobre el reembolso del pedido
  • Característica: configuración para enviar una notificación de reembolso al correo electrónico específico o al correo electrónico de los usuarios del administrador.
  • Característica – Nuevo estado de la orden (Reembolso).
  • Característica: nuevo meta box en la página de orden eb para mostrar el historial de actualización de estado de orden. En caso de reembolso completo, el estado del pedido cambiará a reembolsado.
  • Característica: ha restaurado la página de la cuenta de usuario, se han agregado menús para páginas como Dashboard, cuenta de usuario, pedidos y mis cursos.
  • Twik – Now user can view there woo and eb orders on the same page.
  • Twik – To display multiple courses from the same order on the user order page.
  • Twik – For the security purpose, added password confirmation fields on the user account page.
  • Twik – Updated the eb-courses page sliding buttons.
  • Solución: el tema de la altura de elemento de la cuadrícula de cursos en mi página de cursos y cursos.
  • Solución: se ha solucionado el problema del estilo del botón «TOMAR ESTE CURSO


  • Feature – Functionality to display courses by category in eb_courses shortcode.
  • Feature – Functionality to display eb_courses shortcode output horizontally scrollable.
  • Feature – Functionality to display courses in a single row using eb_courses shortcode.
  • Feature – SSO compatibility to login user on registration after clicking on enrolled course.


  • Feature – New page for the admin to manage user enrollment.
  • Feature – New email template for the Moodle account creation.
  • Feature – Functionality to disable email notifications.
  • Feature – Functionality to place the order for the free course to maintain the purchase history.
  • Tweak- Added the order and Buyer details on order page.
  • Tweak- User gets un-enroll from the course on the order status marked from completed to pending or failed.
  • Tweak- Updated the user order details on the user account page and added the order status column.
  • Fix – User not getting created on moodle when username contains the uppercase characters.
  • Fix – My courses shortcode showing only 10 courses not more than that.


  • Feature – Functionality to display the users moodle account link unlink status on users list table for the admin user.
  • Fix – Fix for the plugins default data update on plugin update.


  • Feature – Functionality to set course access expiry days.
  • Feature – Introduced functionality to email template customization for the mail sent to the user from the Edwiser Bridge plugin.
  • Feature – Update Moodle as well as WordPress user profile from shortcode eb_user_account.
  • Feature – Added the settings to enable login redirection to my courses page.
  • Feature – Send the test email to check the modified email template.
  • Feature – Shortcode eb_courses to list courses.
  • Feature – Shortcode eb_my_courses to list specific user’s courses.
  • Feature – Shortcode eb_course to show single course. Argument id i.e Course ID decides which course to show.
  • Tweak – Added page(My Courses) to display the user’s enrolled courses.
  • Tweak – Redirect user to my courses page on login.
  • Tweak – Translation ready – fix missing strings.
  • Tweak – Notification on un-enrollment from the course.
  • Tweak – Archive course page layout improvement.
  • Tweak – Single course page layout improvement.
  • Tweak – Redirect non-logged in user to the Access course/Checkout page on click of the Take this Course after login.
  • Tweak – Deprecated shortcode eb_user_profile. Use shortcode eb_user_account.
  • Fix – Changed Credentials spelling.
  • Fix – Undefined index: HTTP_REFFER.
  • Fix – Permalink issue.
  • Fix – Call to undefined class EBPaymentManager.


  • Added new currency in PayPal for the Australian Dollar, Polish Zloty, Danish Krone and Singapore Dollar.
  • Fix – Resolved Paypal Sandbox mode issue.


  • Fix – Minor issue in page creation functionality.


  • Fix – Issue in overriding templates in themes.
  • Tweak – Unified licensing section for all Edwiser Bridge extensions.
  • Tweak – Refactored & optimized whole plugin codebase using tools like PHPCS & PHPMD.


  • Feature – Added a new shortcode [eb_user_profile] which creates a user profile page that lists users data & enrolled courses.
  • Fix – Timeout problem in course enrollment.
  • Fix – A bug that was preventing plugin translation.
  • Tweak – Minor modifications to improve enrollment & synchronization process.


  • Fix – A bug that could cause problems on password reset & user enrollment process


  • Plugin Launched