Capability

Content Management System

Liferay’s Content Management System (CMS) offers user-friendly applications for creating, editing, publishing, and managing your site’s content.

Liferay empowers you to create and manage web content effectively. Easily create web content, upload documents, and leverage a suite of tools to administer and optimize your content. These tools include a user-friendly Content Dashboard UI, built-in Translation capabilities, and Content Performance insights.

Feature
Deployment Approach
File Storage
File Storage All files uploaded to Liferay DXP are stored in the instance's designated file store. This includes files uploaded using Documents and Media, as well as those uploaded using...
Published Date: May 9, 2024 6:58 PM
Enabling Antivirus Scanning for Uploaded Files
Enabling Antivirus Scanning for Uploaded Files DXP 7.3 SP 1+, Portal 7.3 GA7+, and DXP 7.2 FP 9+ This feature is not currently available on Portal 7.2 and earlier versions. You can...
Published Date: May 9, 2024 6:58 PM
Other File Store Types
Other File Store Types Simple Fie System Store Amazon S3 Store DBStore IBM Cloud Object Storage Google Cloud Storage Microsoft Azure Blob Storage Service
Published Date: May 9, 2024 6:58 PM
File Store Migration
File Store Migration Files can be migrated from one file store type to another. Here are some migration scenarios: Migrating from Simple File System Store to Advanced File System Store for...
Published Date: May 9, 2024 6:58 PM
Google Cloud Storage
Google Cloud Storage Self-Hosted Only Liferay DXP 7.3 SP3+ and 7.4+ Liferay DXP provides integration with Google's Cloud Storage (GCS) service. With GCS integration, you can seamlessly store and...
Published Date: May 9, 2024 6:58 PM
DBStore
DBStore DBStore stores files to the DXP database as blobs. DBStore doesn't have the transaction rollback vulnerabilities that the file-based store types (Simple, Advanced, S3) have. DBStore's file...
Published Date: May 9, 2024 6:58 PM
IBM Cloud Object Storage
IBM Cloud Object Storage Self-Hosted Only Liferay DXP implements IBM’s Cloud Object Storage store with the S3 compatibility layer so that it uses the same configuration as the AWS S3 store. Once...
Published Date: May 9, 2024 6:58 PM
Amazon Simple Storage Service
Amazon Simple Storage Service Self-Hosted Only Amazon's simple storage service (S3) is a cloud-based storage solution that DXP's S3 Store uses to store files seamlessly to the cloud. Once you have...
Published Date: May 9, 2024 6:58 PM
Simple File System Store
Simple File System Store Simple File System Store is the default file store type. It uses a file system (local or a mounted share) to store files. If Simple File System Store is used in a clustered...
Published Date: May 9, 2024 6:58 PM
Microsoft Azure Blob Storage Service
Microsoft Azure Blob Storage Service Self-Hosted Only 7.4+ and 7.3 FP2+ Microsoft Azure Blob Storage is a cloud-based storage solution that DXP’s Azure Blob Storage Store uses to seamlessly store...
Published Date: May 9, 2024 6:58 PM
Configuring Geolocation for Assets
Configuring Geolocation for Assets Geolocated assets include geographical data, allowing them to be displayed on maps or filtered based on location. You can use geolocation data to display a list...
Published Date: May 9, 2024 6:58 PM
Site Content Configurations
Site Content Configurations Liferay offers a range of tools and settings to help you configure and optimize your site's content: Setting up the asset recycle bin Configuring content rating...
Published Date: May 9, 2024 6:58 PM
Configuring the Asset Recycle Bin for Sites
Configuring the Asset Recycle Bin for Sites The recycle bin stores content and assets that have been flagged for deletion, before they are permanently removed from the system. This functionality...
Published Date: May 9, 2024 6:58 PM
Managing Content Sharing Across Sites
Managing Content Sharing Across Sites You can allow Liferay DXP child Sites to display content from parent Sites. This content includes Web Content Structures Web Content Templates Document...
Published Date: May 9, 2024 6:58 PM
Categories and Vocabulary API Basics
Categories and Vocabulary API Basics Liferay's REST APIs provide services for Liferay's categories and vocabularies functionality. You can create and edit vocabularies with the API. You can also...
Published Date: May 9, 2024 6:50 PM
Knowledge Base API Basics
Knowledge Base API Basics You can Create Knowledge Base Articles and Manage the Knowledge Base with Liferay's Knowledge Base app, but you can also use Liferay's REST APIs. Call these services to...
Published Date: Nov 22, 2024 10:48 PM
Tags API Basics
Tags API Basics Liferay's REST APIs provide services for managing tags (referred to as keywords in Liferay's codebase). You can create, edit, and delete tags using the API. Start with an example of...
Published Date: May 9, 2024 6:50 PM
Message Boards API Basics
Message Boards API Basics Liferay's Headless Delivery application provides REST services for the Message Boards application. With these services, you can add message board categories, threads, and...
Published Date: May 9, 2024 6:49 PM
Web Content API
Web Content API Here is a comprehensive resource for understanding and leveraging Liferay’s Web Content APIs. It supports the integration and management of web content within applications,...
Published Date: May 9, 2024 6:51 PM
Advanced Web Content API
Advanced Web Content API Using the Liferay DXP REST services, you can create and manage your site's structured content. Structured content is web content that uses a web content structure (or...
Published Date: May 9, 2024 6:51 PM
Web Content API Basics
Web Content API Basics Using Liferay DXP REST services, you can create and manage structured content on your site. Structured content refers to web content articles that use a web content structure...
Published Date: May 9, 2024 6:51 PM
Managing Web Content Structures and Templates by Using the REST API
Managing Web Content Structures and Templates by Using the REST API Web content structures define the information included in a web content article. Structures facilitate creating and managing web...
Published Date: May 9, 2024 6:51 PM
Wiki API Basics
Wiki API Basics Liferay's Headless Delivery application provides REST services for the Wiki application. With these services, you can add Wiki nodes and pages, list their information, modify their...
Published Date: May 9, 2024 6:50 PM
Web Content API Basics Using GraphQL
Web Content API Basics Using GraphQL Use Liferay DXP GraphQL services to manage web content by creating, retrieving, updating, and deleting structured content on your site. Structured content...
Published Date: Nov 19, 2024 3:27 PM
Blogs Analytics
Blogs Analytics Blogs entries are important content on websites. They attract readers who return to view new blog posts and interact in discussion. Analytics Cloud gives you important insights...
Published Date: May 9, 2024 6:44 PM
Assets Analytics
Assets Analytics Assets are individual pieces of content that exist on site pages in your Liferay Analytics Cloud data sources. Assets are Content residing on a page. Registered, tracked, and...
Published Date: May 9, 2024 6:44 PM
Tracking Custom Assets
Tracking Custom Assets Using event tracking is the recommended way to track your custom assets. The Custom Assets tab is deprecated in AC-4.11.0. Liferay Analytics Cloud can detect and analyze...
Published Date: May 9, 2024 6:44 PM
Events Analytics
Events Analytics As individuals visit and interact with your site, Analytics Cloud tracks these events. Many of these events that take place on your Liferay DXP instance are set up to be tracked...
Published Date: May 9, 2024 6:44 PM
Web Content Analytics
Web Content Analytics Web content articles are important assets for presenting site visitors with information. Analytics Cloud gives you important insights into how site users are engaging with...
Published Date: May 9, 2024 6:44 PM
Tracking Events
Tracking Events You can track events for analysis by adding JavaScript code to your Liferay DXP site pages. Your code interacts with Analytic Cloud's APIs to capture what users are doing on your...
Published Date: May 9, 2024 6:44 PM
Tracking Events in Third Party Websites
Tracking Events in Third Party Websites You can use Analytics Cloud to track events for analysis on websites not built on Liferay DXP by adding JavaScript code to the and of your HTML pages: ...
Published Date: Feb 26, 2025 8:29 PM
Events Descriptions
Events Descriptions Below are the various events that can be analyzed in the events analysis tool. Asset Clicked This is when a user clicks a custom asset. Note, the data-analytics-asset-type HTML...
Published Date: May 9, 2024 6:44 PM
Collaboration and Social
Collaboration and Social Liferay DXP empowers users to build robust communities with flexible, social, and extensible collaborative applications. Out-of-the-box features include Message Boards ...
Published Date: Nov 22, 2024 10:48 PM
Content Authoring and Management
Content Authoring and Management Liferay provides applications you can use to create and manage your content. These applications include Web Content, Documents and Media, Collections, and more. You...
Published Date: May 9, 2024 6:50 PM
Knowledge Base Templates
Knowledge Base Templates Liferay 7.4 U72+/GA72+ Templates give authors a starting point with default headers or other content for articles. Templates help foster consistent formatting and content...
Published Date: Nov 22, 2024 10:48 PM
Managing the Knowledge Base
Managing the Knowledge Base Liferay 7.4 U72+/GA72+ With Knowledge Base, you can draft product documentation quickly and organize it into hierarchies that end users can navigate. Add folders and...
Published Date: Nov 22, 2024 10:48 PM
Other Knowledge Base Widgets
Other Knowledge Base Widgets There are other Knowledge Base widgets you can add to pages besides the Knowledge Base Display widget: Knowledge Base Article: Display a single article’s content. ...
Published Date: Nov 22, 2024 10:48 PM
Responding to Knowledge Base Feedback
Responding to Knowledge Base Feedback Liferay 7.4 U72+/GA72+ You can view and manage article feedback in the Knowledge Base application. To do this, Open the Site Menu (Site Menu) and go to...
Published Date: Nov 22, 2024 10:48 PM
Content Dashboard Interface
Content Dashboard Interface Available 7.3+ The Content Dashboard user interface has three main sections: Content Audit Tool Contents List Content Info Sidebar To access the dashboard, open...
Published Date: May 9, 2024 6:50 PM
Deprecated Content Features
Deprecated Content Features These content features are deprecated and no longer actively developed in Liferay. While still available for compatibility and migration purposes, they are not...
Published Date: Jul 17, 2025 12:43 AM
Message Boards
Message Boards Message Boards is deprecated as of Liferay DXP 2024.Q4/Portal GA129. For data continuity, consider transitioning to the Questions widget. Liferay's Message Boards application is a...
Published Date: Nov 22, 2024 10:48 PM
Content Management System
Content Management System Liferay’s content management system includes tools for creating, organizing, and managing content across your sites. These include Web Content, Tags and Categories, Asset...
Published Date: Jul 17, 2025 12:42 AM
Content Dashboard
Content Dashboard Available 7.3+ This feature works only with Elasticsearch. The Content Dashboard is a global application for managing your content. From the Content Dashboard page, content...
Published Date: May 9, 2024 6:50 PM
Exporting Assets List To a Spreadsheet
Exporting Assets List To a Spreadsheet The Content Dashboard can export a spreadsheet (.xls file) of content related metadata for further analysis. To export the asset list to a spreadsheet, ...
Published Date: May 9, 2024 6:50 PM
Blog Entry Editor Reference
Blog Entry Editor Reference The blog entry editor provides context appropriate editing tools for formatting text, managing images, tables, and other rich features. Users are able to switch to code...
Published Date: May 9, 2024 6:50 PM
Blog Permissions Reference
Blog Permissions Reference Here's a list of all permissions associated with the Blogs application. To configure the permissions for the Blogs widget see Setting Widget Permissions. Blog Entry...
Published Date: May 9, 2024 6:50 PM
Displaying Blogs
Displaying Blogs Liferay provides two ways to display blog entries: display page templates and the Blogs widget. Using Display Page Templates You can use display page templates to create reusable,...
Published Date: May 9, 2024 6:50 PM
Managing Blog Entries
Managing Blog Entries Bloggers and blog administrators manage blog entries using the Blogs application in the Site Administration menu. To access this app, open the Product Menu (Product Menu) and...
Published Date: May 9, 2024 6:50 PM
Knowledge Base
Knowledge Base Liferay 7.4 U72+/GA72+ Knowledge Base provides tools for creating and managing product documentation. You can write articles in the Liferay UI or import existing Markdown files....
Published Date: Nov 22, 2024 10:48 PM
Creating Knowledge Base Articles
Creating Knowledge Base Articles Liferay 7.4 U72+/GA72+ Knowledge Base provides tools for creating and managing a repository of articles. You can create articles using the application's WYSIWYG...
Published Date: Nov 22, 2024 10:48 PM
Importing Knowledge Base Articles
Importing Knowledge Base Articles Liferay 7.4 U72+/GA72+ You can draft Knowledge Base articles as Markdown files and import them to Liferay. To do this, you must ensure each Markdown file is...
Published Date: Nov 22, 2024 10:48 PM
Adding Blog Entries
Adding Blog Entries Blog entries are scoped to sites. By default, only authenticated users can create blog entries. See the Blogs Permissions Reference for more information. You can create a blog...
Published Date: May 9, 2024 6:50 PM
Configuring the Blogs App
Configuring the Blogs App You can control how the app behaves for all blogs in your site. Open the Site Menu (Site Menu) and navigate to Content and Data → Blogs Click Options (Options icon)...
Published Date: May 9, 2024 6:50 PM
Blogs
Blogs Use the Blogs application to publish time-based content like company updates, announcements, or editorial articles. Site members with the appropriate permissions can create, manage, and...
Published Date: May 9, 2024 6:50 PM
Aggregating Blogs
Aggregating Blogs The Blogs Aggregator widget publishes blogs entries from multiple blog sources. The Blogs Aggregator widget shows multiple blogs. To configure the widget, Start editing the...
Published Date: May 9, 2024 6:50 PM
Getting Started with Blogs
Getting Started with Blogs The blogs application's editor has a complete set of WYSIWYG controls that appear when and where you need them. You can also switch to source mode to edit your content's...
Published Date: May 9, 2024 6:50 PM
Highlighting Recent Bloggers
Highlighting Recent Bloggers You can use the Recent Bloggers widget to highlight the work of your most recent blog authors. This widget lists each recent author's name, profile picture, and number...
Published Date: May 9, 2024 6:50 PM
Knowledge Base Display Widget
Knowledge Base Display Widget Liferay 7.4 U72+/GA72+ You can use the Knowledge Base Display widget to display published articles in site pages with built-in navigation, comments, ratings, and...
Published Date: Jan 18, 2025 2:45 AM
Knowledge Base System Settings
Knowledge Base System Settings Administrators can use the System Settings UI to set the Knowledge Base’s global configuration (across Sites). You can access this UI in Control Panel → Configuration...
Published Date: Nov 22, 2024 10:48 PM
Configuring a Message Boards Category Mailing List
Configuring a Message Boards Category Mailing List You can configure a mailing list for a message board category in a site or page-scoped message board. Globally scoped messages boards don't...
Published Date: Nov 22, 2024 10:48 PM