Capability

Sites

Liferay sites are customizable spaces for building personalized digital experiences. Each site includes applications for creating content, designing pages, and more. With these features, you can bring your custom solutions to life, whether intranets, public sites, customer portals, or e-commerce storefronts. In fact, you can leverage Liferay's multi-site capabilities to create multiple such sites in the same Liferay instance.

Feature
Deployment Approach
Page Settings UI Reference
Page Settings UI Reference You can configure individual pages to meet your needs. All changes made in this way are scoped to the selected page. To configure a specific page, open the Site Menu...
Published Date: May 9, 2024 6:57 PM
Configuring Page Sets
Configuring Page Sets For Liferay 7.4 U22+ and GA22+, private pages are disabled for new installations. They are also deprecated as of Liferay DXP 2024.Q4/Portal GA129 and are scheduled for...
Published Date: May 9, 2024 6:57 PM
Updating Page Permissions
Updating Page Permissions By default, when users join a site, they can see all of its pages. However, you can configure permissions for individual pages to restrict access based on user roles. ...
Published Date: May 9, 2024 6:57 PM
Default Widgets Reference
Default Widgets Reference Liferay provides a variety of widgets out-of-the-box, so you can start building your solution right away. Widgets can be placed on content pages, widget pages, and page...
Published Date: May 9, 2024 6:57 PM
Styling Widgets
Styling Widgets Once you've added widgets on a page, you can customize the look and feel of the widgets to meet your needs. With a range of configuration options available, you can tailor the...
Published Date: May 9, 2024 6:57 PM
Configuring Widget Look and Feel
Configuring Widget Look and Feel Customize your widget's appearance using the Look and Feel Configuration menu when using widget pages. Adjust text styles, background colors, borders, margins,...
Published Date: May 9, 2024 6:57 PM
Creating a Widget Template
Creating a Widget Template Widget Templates use FreeMarker to determine how widgets are rendered in site pages. Each template is designed for a specific widget type and can be selected while...
Published Date: May 9, 2024 6:57 PM
Setting a Default Widget Template
Setting a Default Widget Template You can change the widget template for individual widgets through their own configuration; however you can also configure a default widget template to apply to all...
Published Date: May 9, 2024 6:57 PM
Page Settings
Page Settings In Liferay, effective page management is crucial for maintaining an organized and user-friendly site. Page settings go beyond the physical layout and content of your pages to help you...
Published Date: May 9, 2024 6:57 PM
Configuring Locked Pages
Configuring Locked Pages Liferay DXP 2023.Q3+/Portal GA92+ Liferay locks pages during editing to avoid conflicts when multiple users try to edit the same page. This feature works with content,...
Published Date: May 9, 2024 6:57 PM
Configuring Your Page's Friendly URL
Configuring Your Page's Friendly URL Liferay 7.3+ You can set friendly URLs for each of your site's pages. These URLs make it easy to understand and recall your page's address while providing key...
Published Date: May 9, 2024 6:57 PM
Other Page Types
Other Page Types Content pages are the most commonly used page type, but there are uses for the other page types. Utility Pages Utility pages are content pages you can apply to system-level pages,...
Published Date: May 9, 2024 6:57 PM
Using Content Pages
Using Content Pages Liferay's default page type is the content page. You can manage and edit page content and design with a convenient interface containing configurable drag-and-drop elements, or...
Published Date: May 9, 2024 6:57 PM
Adding Elements to Content Pages
Adding Elements to Content Pages After creating a content page, you can add widgets and fragments to build the page's content and structure. Navigate to the content page and click Edit (Edit...
Published Date: May 9, 2024 6:57 PM
Content Page Editor UI Reference
Content Page Editor UI Reference For Liferay 7.4 U37+/GA37+ Using the content page editor, you can add and configure elements in a content page. Go to a content page and click Edit (Edit icon)....
Published Date: May 9, 2024 6:57 PM
Using Widget Pages
Using Widget Pages A widget page is a page with a set layout that allows widgets (applications) to be displayed. Widgets can display content or add interactive and dynamic functionality to the page.
Published Date: May 9, 2024 6:57 PM
Managing Content in Content Pages
Managing Content in Content Pages When working on content pages or templates, you can view and manage documents, web content articles, collections, and inline text added to them. To access these...
Published Date: May 9, 2024 6:57 PM
Using Page Comments
Using Page Comments When building content pages, you and your team can collaborate using Liferay's page comments feature. Comments are enabled out-of-the-box in Liferay DXP 7.3+. Use page comments...
Published Date: May 9, 2024 6:57 PM
Using Widgets on a Content Page
Using Widgets on a Content Page The widgets section functions like the add menu on a widget page. You can access the full list of available widgets and add them to the page. The main difference is...
Published Date: May 9, 2024 6:57 PM
Adding Widgets to a Page
Adding Widgets to a Page Widgets are applications. They can be simple and only used to display content, or they can be full-featured collaboration applications, like the Message Boards widget. ...
Published Date: May 9, 2024 6:57 PM
Converting Widget Pages to Content Pages
Converting Widget Pages to Content Pages In older versions, widget pages provided exclusive features, such as custom layouts and customizable columns. Many of these exclusive features are available...
Published Date: May 9, 2024 6:57 PM
Enabling User Personalization of Widget Pages
Enabling User Personalization of Widget Pages Administrators can designate some or all sections (rows and columns of the page layout) of a widget page as customizable for site members. Page...
Published Date: May 9, 2024 6:57 PM
Using the Iframe Widget
Using the Iframe Widget The Iframe widget creates an iframe that can embed and display a web page. Setting Up the Iframe Widget Create a new page or start editing a content page. Click Add...
Published Date: May 9, 2024 6:57 PM
Creating Collections
Creating Collections This information applies to Liferay DXP 7.3+. For previous Liferay DXP versions, see Creating Collections for Liferay 7.2 and Earlier Versions. You can create Manual or...
Published Date: May 9, 2024 6:57 PM
Defining Content Relationships
Defining Content Relationships When creating new content, you can define relationships between assets even if they don't share any tags and aren't in the same category. The Related Assets option...
Published Date: May 9, 2024 6:57 PM
Displaying Content
Displaying Content You can display content in various ways. The option you choose depends on the type of asset you want to display, how many assets you want to display at once, and how you want...
Published Date: May 9, 2024 6:57 PM
Additional Content Display Options
Additional Content Display Options In Liferay, displaying content on your site requires flexible tools to enhance how information is presented. From using the Web Content Display widget to managing...
Published Date: May 9, 2024 6:57 PM
Filtering Collections on a Page
Filtering Collections on a Page To improve the experience for Users viewing Collections on your Site, you can add Page Fragments to filter content in those Collections. For example, you can add a...
Published Date: May 9, 2024 6:57 PM
Styling Widgets with Widget Templates
Styling Widgets with Widget Templates You can use widget templates to customize the appearance and functionality of out-of-the-box widgets, such as the Asset Publisher and Media Gallery widgets. ...
Published Date: May 9, 2024 6:57 PM
Using the Web Content Display Widget
Using the Web Content Display Widget After you create a web content article, the quickest way to display it is the web content display widget. Once displayed in a widget, content updates appear...
Published Date: May 9, 2024 6:57 PM
Collection Providers
Collection Providers Collection providers group items into collections for display on your pages. Several are available out of the box, or you can create them using the Information Framework to...
Published Date: May 9, 2024 6:57 PM
Displaying Collections
Displaying Collections Liferay Portal 7.4 GA6+, DXP 7.3 GA1+ You can display a collection by adding a collection page, or a Collection Display fragment. For more information about these display...
Published Date: May 9, 2024 6:57 PM
Using the Simulation Panel
Using the Simulation Panel Available Liferay DXP 2023.Q4+/Portal GA102+ You can verify your page's responsiveness by simulating different scenarios. With Liferay, use the Simulation panel to...
Published Date: May 9, 2024 6:57 PM
Configuring Menu Displays
Configuring Menu Displays Use a Menu Display fragment or a Menu Display widget to display and configure a menu display. With either option, you can define the menu display options, levels, and...
Published Date: May 9, 2024 6:58 PM
Site APIs
Site APIs Use Liferay’s REST APIs to manage site elements programmatically. This guide introduces the Navigation Menu API and shows how to create, retrieve, update, and delete navigation menus...
Published Date: May 9, 2024 6:58 PM
Site Appearance
Site Appearance You can customize the design and functionality of a Liferay site in several different ways. The table below shows the Liferay tools you can use: FeaturesStyle BooksMaster Page...
Published Date: May 9, 2024 6:58 PM
Style Books
Style Books
Published Date: May 9, 2024 6:58 PM
Developer Guide
Developer Guide
Published Date: May 9, 2024 6:58 PM
Frontend Token Definitions
Frontend Token Definitions Liferay DXP/Portal 7.3+ The visual rules of style books consist of options grouped into categories. For example, in the Buttons category there can be an option called...
Published Date: May 9, 2024 6:58 PM
Exporting and Importing Style Books
Exporting and Importing Style Books You can export and import style books to share them between Liferay installations as ZIP files or as Liferay Archive (LAR) files. Exporting a Style Book as a...
Published Date: May 9, 2024 6:58 PM
Using a Style Book to Standardize Site Appearance
Using a Style Book to Standardize Site Appearance Available 7.3+ A site's Style Book provides visual rules for applying a consistent experience across its pages. Style books determine various...
Published Date: May 9, 2024 6:58 PM
Site Navigation
Site Navigation Liferay DXP separates your site's navigation menus from its page hierarchy to give you the flexibility you need, along with powerful tools to make content easy to access. Here, you...
Published Date: May 9, 2024 6:58 PM
Managing Page Hierarchies
Managing Page Hierarchies With Liferay, you can organize pages into hierarchies to achieve the desired structure for your site. This can be done by directly adding child pages to an existing page...
Published Date: May 9, 2024 6:58 PM
Adding a New Analytics Service
Adding a New Analytics Service Liferay DXP includes support for Google Analytics and Piwik for analyzing traffic on your site. If you require a different analytics service, you can add it for your...
Published Date: May 9, 2024 6:58 PM
Configuring Hreflang Meta Data
Configuring Hreflang Meta Data Hreflang tags are HTML attributes used to identify the language and geographic region targeted by alternative versions of a page. In some cases, these attributes can...
Published Date: May 9, 2024 6:58 PM
Managing Site URLs
Managing Site URLs Liferay DXP provides multiple out-of-the-box features for configuring and managing site URLs. Virtual Hosts Site URLs Configure virtual hosts for your Liferay server to connect...
Published Date: May 9, 2024 6:58 PM
Navigation Menu API Basics
Navigation Menu API Basics Liferay's REST APIs provide services for Liferay's navigation menus. You can create and edit navigation menus with the API. Start by seeing an example of adding a new...
Published Date: May 9, 2024 6:58 PM
Navigation Menu Element Types
Navigation Menu Element Types Navigation Menus have a variety of element types that you can add and arrange in your desired hierarchy. These types include specific pages, Vocabularies, Display...
Published Date: May 9, 2024 6:58 PM
Using the Breadcrumb Widget
Using the Breadcrumb Widget This widget provides a way to navigate to related pages or sites through links. From Fragments and Widgets, add the Breadcrumb widget to a page. It's located in the...
Published Date: May 9, 2024 6:58 PM
Using the Navigation Menus Application
Using the Navigation Menus Application Use the Navigation Menus application to create custom menus for site pages and content. With it, you can determine which elements are included in a menu, and...
Published Date: May 9, 2024 6:58 PM
Site Settings
Site Settings After you create a site, customize it to meet your needs and the needs of your users. A wealth of configuration options and tools are available to create the site you envision....
Published Date: May 9, 2024 6:58 PM
Configuring Open Graph for Sites
Configuring Open Graph for Sites Liferay DXP/Portal 7.3+ Open Graph is an Internet protocol that standardizes previews of site content when shared in application contexts that support it, such as...
Published Date: May 9, 2024 6:58 PM
Configuring Virtual Hosts Site URLs
Configuring Virtual Hosts Site URLs A virtual host connects a domain name (e.g., www.helloworld.com) to a site. This can be a full domain or a subdomain (e.g. developers.helloworld.com). You can...
Published Date: May 9, 2024 6:58 PM
Setting Up Redirects and 404 Tracking
Setting Up Redirects and 404 Tracking 7.4 U48+/GA48+ Maintaining URL integrity is important for any site. Liferay's Redirection tool provides a convenient and integrated way to manage HTTP...
Published Date: May 9, 2024 6:58 PM
Tracking 404 URLs
Tracking 404 URLs With the Redirection application, you can view and manage site requests leading to 404 errors. While enabled, Liferay catalogs each error, so you can assess the cause of the...
Published Date: May 9, 2024 6:58 PM
Using Pattern Redirects
Using Pattern Redirects Available 7.4 U48+/GA48+ Pattern redirects use regular expressions to define patterns for multiple source URLs and their replacements. Consequently, they are best used when...
Published Date: May 9, 2024 6:58 PM
Configuring Friendly URL Redirects
Configuring Friendly URL Redirects Liferay 7.4+ When you update friendly URLs for pages, blogs, and documents, Liferay automatically stores the old URLs. As long as the old URL remains in the...
Published Date: May 9, 2024 6:58 PM
Configuring Your Site's Friendly URL
Configuring Your Site's Friendly URL Friendly URLs are readable URLs that can helps users quickly access your site. Each URL must be unique and is appended to https://localhost:8080/web (e.g.,...
Published Date: May 9, 2024 6:58 PM
Using Alias Redirects
Using Alias Redirects Alias redirects define absolute source and destination URLs explicitly. Because of their predictability, alias redirects are recommended for most use cases. You can make alias...
Published Date: May 9, 2024 6:58 PM
Configuring Content Rating Type
Configuring Content Rating Type Ratings can be represented by different types of icons/labels (like, stacked stars, stars, and thumbs ups). You can configure these rating types for the following...
Published Date: May 9, 2024 6:58 PM