Legacy Knowledge Base
Published Jul. 2, 2025

CKEditor Issues in Liferay Portlets

Written By

Brett Ripley

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Many Liferay portlets—such as the Blogs portlet, the Web Content portlet, the Wiki portlet, and so onutilize CKEditor. This article discusses ways to approach and troubleshoot issues involving CKEditor within Liferay portlets.

Resolution

Before testing for the issue on Liferay's portlets to define whether the reported issue is a Liferay defect, perform tests first on CKEditor's demo site

If the issue is reproducible there, it is most likely to be related to CKEditor itself. In this case, it is either a CKEditor configuration issue which can be fixed by proper configurations or a CKEditor defect which stands out of the Liferay support scope.

Note: CKEditor bug fixes and new features are not backported. CKEditor suggests upgrading to the latest version to avoid preventable issues.

To find detailed workarounds to CKEditor configuration issues, please refer to CKEditor's documentation.

Additional Information

  • You can find all of the Liferay portlets that might be using CKEditor as their editor by referring to the "Editors" section in the portal.properties file.
  • To check the detailed version of the CKEditor that has been used by the portal, please go to the portal-web\third-party directory in the source code and check the version of the related ".ZIP" file.

Related Links:

Did this article resolve your issue ?

Legacy Knowledge Base