dharmeshbarot
Forum Replies Created
-
Hello?@mubiesam,
As you have requested our recommendation, we have suggested themes that present the least potential for conflict. However, you are welcome to choose any theme you prefer. For your convenience, we are providing a knowledge base article on theme conflicts, which you may refer to in the event of any issues.
At present, we do not have any development work planned to transition to a block design, but I will certainly take your feedback on board and relay it to the development team.
If you are using Edwiser Bridge Pro, whether for free or paid courses, students will be automatically logged into the Moodle site upon logging into the WordPress site.
Regarding the n8n automation workflow, we have not yet tested our solution with this tool, so we cannot guarantee its functionality. However, you are welcome to conduct your own tests.
If you need any additional information or help, please don’t hesitate to reach out to us. Thank you.
Team Edwiser
Hello @mubiesam,
In response to your query about theme recommendations, we recommend a few options that have been tested and are known to work well with the Edwiser Bridge plugin:
- DIVI Theme: Renowned for its flexibility and user-friendly interface.
- Flatsome Theme: A highly compatible and customisable choice.
- RemUI Theme: Specifically recommended for Moodle Site.
Regarding the message you encountered about the deprecated dynamic property, our developer has clarified that this is related to the PHP version you are using. They are currently working on a fix, which will be included in an upcoming version of the plugin. Please rest assured that this issue will not affect the operational functionality of the plugin.
If you have any further questions or need additional assistance, please do not hesitate to reach out.
Best regards,
Team Edwiser
Hello @programtica
We are aware of the SSRF and XSS vulnerabilities you mentioned, and I want to assure you that our team is actively working on a solution. We will be releasing an update shortly to address these issues and enhance the security of our platform.
Thanks,
Team Edwiser
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] Edwiser Bridge LicenseThe Edwiser Bridge Pro plugin has been meticulously crafted to seamlessly integrate a solitary Moodle site with a lone WordPress counterpart.
We highly recommend maintaining a balanced ratio of Moodle and WordPress sites for optimal integration, necessitating the procurement of corresponding Edwiser licenses. This suggestion stems from our extensive experience, as linking multiple WordPress sites with a sole Moodle entity can noticeably impact the latter’s performance.
Should you persist with this configuration, we have appended a GIF image demonstrating the addition of an extra WP2 website to Moodle1, alongside comprehensive documentation for configuring Edwiser Bridge on WP2.
Furthermore, Edwiser extends the provision of dual activations with a singular purchase, facilitating our users in previewing forthcoming plugin updates on staging sites before implementing them on live platforms. Given your intended setup, wherein two WordPress sites are to be tethered to a single Moodle entity, we advise establishing staging Moodle and WordPress environments. Please bear in mind that acquiring an additional license key may be requisite for testing purposes on these staging platforms.
Thanks,
Team Edwiser
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] PluginsHello there,
Greetings!
- Recurring Subscription Plans: Yes, you can indeed create recurring subscription plans using the WooCommerce Subscription plugin. These subscriptions will seamlessly synchronize with your Moodle platform.
- Marketplace for Course Authors: While Moodle does not directly sync course authors, within WooCommerce, you have the flexibility to designate course authors and develop dedicated archive or listing pages for their courses.
- Integration Compatibility: The settings utilized in WooCommerce are effectively communicated to Moodle through Edwiser. It’s worth noting that for compatibility with WooCommerce Subscriptions, you will require the Pro version of Edwiser Bridge, as the free version does not support this feature.
Should you have any further questions or require additional clarification, please don’t hesitate to reach out.
Thanks,
Team Edwiser
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] CustomizeHi @kklo
Regarding your inquiry about the /courses page, it’s important to note that this page functions as an archive page rather than a standalone page. The content displayed on this page is generated dynamically through a shortcode, specifically through the “edwiser-bridge/public/templates/archive-eb_course.php” page template code.
To customize the appearance and functionality of this page, you have a couple of options:
1. Theme Template Override: You can override the archive page template by creating a custom template in your theme or child theme.
2. Disable via Edwiser Bridge Settings: Alternatively, if you prefer not to customize the archive page, you have the option to disable it altogether. This can be done in the Edwiser Bridge settings under the General Settings tab. However, please be aware that disabling this page will affect how courses are displayed on your site.Best regards,
Team Edwiser
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] WoocommerceHello?@kklo
The free Edwiser Bridge plugin does not support the integration of WooCommerce with the Moodle site. With the free version, you can only sell a course as a standalone course using PayPal as the sole payment gateway.
On the other hand, the paid Edwiser Bridge Pro version enables you to connect WooCommerce with the Moodle site through WordPress, giving you the flexibility to choose from the various payment gateways supported by WooCommerce.If you need any additional information or help, please don’t hesitate to reach out to us. Thank you.
Thanks,
Dharmesh Barot
edwiser.org
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] WoocommerceHello @kklo
The free Edwiser Bridge plugin lets you easily import your Moodle courses into your platform. Once imported, you can set prices and sell them directly through PayPal, the familiar payment gateway. For more details, please refer to the included documentation.
Thanks,
Dharmesh Barot
Team Edwiser
- This reply was modified 8 months, 1 week ago by dharmeshbarot.
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] Compatible Themes?_ For WordPress, we recommend DIVI and Flatsome themes.
_ For Moodle, we recommend the RemUI theme.Thanks,
Dharmesh Barot
Team Edwiser
Hi @alfmelmak
- It seems like there may be a caching problem.
- We kindly request that you purge the cache for the website and your browser, and then check if the issue continues.
- You may also want to try using incognito mode to confirm the same.
We hope this resolves the issue.
Thanks,
Team Edwiser
Hello @mastafu
Regarding your query about optimizing your website by removing certain JS and CSS from specific pages, our team has identified an issue in the code you provided. The issue lies in the inclusion of “-css” and “-js” at the end of each script slug, which is added by default in WordPress. To resolve this, you need to remove the last “-css” or “-js” from the slugs.
Please find the corrected code below:
function unregister_non_woocommerce_styles_scripts() { error_log('Funkcja unregister_non_woocommerce_styles_scripts zosta?a wywo?ana'); // Sprawd?, czy to nie jest strona WooCommerce // if ( !is_woocommerce() && !is_cart() && !is_checkout() ) { // Wyrejestruj CSS wp_deregister_style('eb-pro-sso-public-style'); wp_deregister_style('eb-pro-woo-int-public'); wp_deregister_style('dashicons'); wp_deregister_style('edwiserbridge_font_awesome'); wp_deregister_style('edwiserbridge'); wp_deregister_style('wdmdatatablecss'); wp_deregister_style('eb-public-jquery-ui-css'); // Wyrejestruj JS wp_dequeue_script('cookie-law-info-ccpa'); wp_dequeue_script('eb-pro-sso-public-script'); wp_dequeue_script('eb-pro-woo-int-public-js'); wp_dequeue_script('jquery-ui-core'); wp_dequeue_script('jquery-ui-mouse'); wp_dequeue_script('jquery-ui-resizable'); wp_dequeue_script('jquery-ui-draggable'); wp_dequeue_script('jquery-ui-controlgroup'); wp_dequeue_script('jquery-ui-checkboxradio'); wp_dequeue_script('jquery-ui-button'); wp_dequeue_script('jquery-ui-dialog'); wp_dequeue_script('edwiserbridge'); wp_dequeue_script('edwiserbridge-ui-block'); wp_dequeue_script('wdmdatatablejs'); // } } add_action('wp_enqueue_scripts', 'unregister_non_woocommerce_styles_scripts', 100);
If you have any further questions or need additional assistance, please feel free to ask.
Thanks,
Team Edwiser
Hello @jcalart
The Edwiser user-enrollment process is triggered only when the order is completed, and in the case of shipping, the order status changes to “shipped,” “on transit,” or “delivered.” This prevents the automatic enrollment of the learners.
To achieve this site-specific requirement, our product development team suggests a customization function called wc_order_status_changed. In this function, there is an array that determines the order status on which the enrollment will take place. We kindly request you to add your specific status, which should occur after the order is processed and set its value to true. This will ensure that when this specific status occurs, the learners will be enrolled in the course. Additionally, please ensure to add a case to return when the order status is “completed,” as the enrollment would have already taken place.
We hope this helps.
Thanks,
Team Edwiser
Cautionary Advice: We do not recommend customization of Edwiser plugins, as this process may put your site at risk! And the customization will have to be maintained every time you upgrade the Edwiser plugins.
- This reply was modified 1 year, 2 months ago by dharmeshbarot.
- This reply was modified 1 year, 2 months ago by dharmeshbarot.
Forum: Plugins
In reply to: [Edwiser Bridge - WordPress Moodle LMS Integration] Course page hooksHello @alfredo1216
On the WordPress course page, we have a few hooks that may be useful for your customization:
eb_after_course_title
eb_course_archive_price
The template file responsible for rendering the course content is located at edwiser-bridge/public/templates/content-single-eb_course.php.
To make changes to these template files, it is recommended to create a child theme and override this specific template file.Thanks,
Team Edwiser
Hello @matt96rome
This appears to be a settings-related issue.
Please refer to the below-mentioned article; it will help you overcome the issue.
Thanks,
Dharmesh Barot
Team Edwiser
Hello @greentecher
Kindly update the Edwiser Bridge Moodle and WordPress plugin to the latest version 2.2.9 and check if the issue persists.
If the difficulty continues, please let us know.
Thanks,
Team Edwiser.