Logo Showcase Docs

Logo Showcase documentation

Set up, place and customize logo sliders, grids and tickers. For Free and Pro.

Overview

Everything you need to set up, place and customize logo sliders, grids and more. Version 5.0.0.

Logo Showcase turns a list of logos into a responsive slider or grid you can place anywhere on your site. You build each showcase in a dashboard with a live preview, then add it to a page with a block, an Elementor widget or a shortcode.

The plugin comes in two builds. The Free build is on WordPress.org. The Pro build is a separate download that contains everything in Free plus extra layouts and options. Throughout this guide, Free marks features in both builds and Pro marks features that need the Pro build. Use the switch at the top of the sidebar to hide the parts you don't need.

Free and Pro at a glance

FeatureFreePro
Unlimited showcases and unlimited logos✓✓
Slider and Grid layouts✓✓
List, Ticker, Table, Filter grid and Sponsor tiers layouts–✓
Dashboard, editor and live preview (desktop, tablet, mobile)✓✓
Bulk upload and drag-and-drop reordering✓✓
Starter templates36
Text direction: automatic, RTL or LTR✓✓
List layout options (logo position, 1 or 2 columns)–✓
Category filter position, shape and colors–✓
Block editor block, Elementor widget and shortcode✓✓
Titles, descriptions, tooltips and links (new tab, nofollow)✓✓
Card colors, border style and width, padding and corner radius✓✓
Slider autoplay, loop, drag and swipe, arrows, dots✓✓
Slider rows: 1 row✓Up to 4
Slide time above 3 seconds, center mode–✓
Arrow position and shape, dot style and alignmentBasicAll
Logo effects (grayscale, blur) and hover effects (zoom out, lift up)Zoom in only✓
Tooltip positions bottom, left and rightTop only✓
Category filter buttons–✓
Click-to-open popup–✓
Show-from and hide-after dates per logo–✓
Click counts per logo–✓
Google Fonts for titles–✓
Import and export through the REST API–✓
Custom CSS per showcase (administrators)✓✓
No jQuery, no slider library, assets loaded only where used✓✓

Where to go next

Quick start

A working showcase on a page in five minutes.

Adding logos

Upload in bulk, reorder, add links and descriptions.

Layouts

Slider, grid and the Pro layouts explained.

Settings reference

Every option, its values and its default.

Showing a showcase

Block, Elementor, shortcode and PHP.

Troubleshooting

Fixes for the most common problems.

Requirements and installation

What your site needs and how to install either build.

Requirements

Install the Free build Free

  1. Open the Plugins screenGo to Plugins → Add New Plugin and search for Logo Showcase.
  2. Install and activateClick Install Now, then Activate.
  3. Find the menuA new Logo Showcase item appears in the admin sidebar. Click it to open the dashboard.

You can also upload the zip: Plugins → Add New Plugin → Upload Plugin, choose the zip file, install and activate.

Install the Pro build Pro

The Pro build is a complete plugin, not an add-on. It replaces the Free plugin and keeps all your showcases.

  1. Download the Pro zipUse the download link in your purchase email or your account page.
  2. Upload itGo to Plugins → Add New Plugin → Upload Plugin and choose the Pro zip.
  3. Replace the Free pluginWordPress shows that the plugin is already installed. Click Replace current with uploaded. If you prefer, deactivate and delete the Free plugin first. Your showcases are stored in the database, so they are not lost.
  4. ActivateActivate the plugin and enter your license key if you are asked for one. The dashboard shows a Pro badge when the Pro features are unlocked.
Never run both builds at once

Both builds use the same folder name. Install one at a time and use Replace current with uploaded to switch.

Updating

Update from the Plugins screen as usual. Back up your site first when moving between major versions. The Free build updates from WordPress.org; the Pro build updates from your account.

Who can use it

ActionCapability needed
See the Logo Showcase menu and dashboardedit_posts (Author and above)
Create, edit and delete a showcaseThe normal edit and delete rights for that showcase
Upload images from the editorupload_files
Global settings and Custom CSSmanage_options (Administrator)

Quick start

Build a showcase and put it on a page.

  1. Create a showcaseOpen Logo Showcase in the admin menu and click New showcase, or pick a starter template. You land in the editor.
  2. Name itType a name at the top left, for example Homepage clients. Visitors don't see this name; it helps you find the showcase and is used as the accessible label.
  3. Add logosIn the Logos tab click Add logos to choose images from the Media Library, or Upload files to upload many images at once. You can also drag image files straight onto the panel.
  4. Check the previewThe live preview on the right updates as you work. Use Desktop, Tablet and Mobile to check each size.
  5. Adjust the lookUse the tabs on the left: Layout, Style, Slider (or Grid), Tooltips, Links and Advanced.
  6. SaveClick Save changes (or press Ctrl+S / ⌘+S). Make sure the status at the top says Published.
  7. Place itClick Copy next to the shortcode at the top, then paste it into a page. Or use the Logo Showcase block or the Elementor widget. See Showing a showcase.
The editor with the Logos tab open and a live preview on the right
The editor: tabs on the left, your logos in the middle and the live preview on the right.

The dashboard

Your list of showcases, starter templates and shortcuts.

Open Logo Showcase in the admin menu. The top bar has four pages: Showcases, Templates, Settings and Help. The New showcase button is always at the top right.

The Logo Showcase dashboard with showcase cards and starter templates
The dashboard. Each card shows a few thumbnails, the layout, the logo count and the shortcode.

Showcase cards

Duplicate, unpublish and delete

Starter templates

The templates section lets you start with a ready-made look. See Templates.

The editor

A tour of the screen where you build a showcase.

The top bar

The left tabs

Each tab groups related settings. Some tabs only appear for the layout they belong to.

TabWhat is in itShown for
LogosAdd, upload, reorder and edit logosAll layouts
LayoutLayout, text direction, order, maximum logos, list style and category filter optionsAll layouts
Ticker ProDirection, speed, rows and columnsTicker
StyleCard colors, borders, effects, titles and descriptionsAll layouts
SliderMovement, size, arrows and dotsSlider
GridColumns and spacingGrid, Filter grid
TooltipsHover label settingsAll layouts
LinksWhere logo links open, nofollowAll layouts
AdvancedCustom CSS, lazy loading, image sizeAll layouts
Pro options ProPopup, click counts, Google Font, filter and tier textAll layouts (Pro build)

When you change the layout the tabs change with it. Choosing Ticker hides the Slider tab and shows the Ticker tab.

Live preview

The preview on the right is rendered by the same code visitors see, inside a frame. It updates a moment after every change, including logo titles, descriptions and links. Use Desktop, Tablet and Mobile to see how it behaves at each width. The device buttons also switch which screen size the "per screen size" settings edit.

Right-to-left sites

Set Layout → Text direction to Automatic (follow site language), Right to left (RTL) or Left to right (LTR). Automatic follows the language of the current page, so it works on Arabic, Hebrew, Persian and Urdu sites, including multilingual sites. In RTL the slider starts from the right, the arrows swap sides, dragging and Next/Previous follow the new direction, and text alignment is mirrored.

Settings that depend on other settings

Options that don't apply are hidden. For example the arrow color only appears while Show arrows is on, and the delay only appears while Autoplay is on.

Locked Pro options

In the Free build, Pro options show a Pro label. Clicking one shows a message instead of changing the setting. Values that need Pro are never saved in the Free build.

Adding and managing logos

Upload, order and describe the logos in a showcase. There is no limit on how many you can add.

Three ways to add logos

  1. Add logos opens the WordPress Media Library. Select as many images as you like and click Add to showcase.
  2. Upload files opens your computer's file picker. Choose several images; they upload to the Media Library and are added in one go.
  3. Drag and drop. Drag image files from your computer onto the Logos panel. The panel highlights when you can drop.
Dragging image files onto the Logos panel shows a dashed drop area
Dropping files onto the panel. Each file shows Waiting, Uploading, Added or an error.

Up to three files upload at the same time. If one file fails (for example a file type your site doesn't allow), the rest still upload and the failed file shows its error. Only image files are accepted. New logos get their file name as the title, which you can change.

Tip

Logos are added to the editor but not saved until you click Save changes.

Reordering

Drag a card to a new position, or select a card and use the ‹ and › buttons. Dropping a card in the empty space after the last card moves it to the end. If Order is set to Random or A to Z, your manual order is still saved but the visitor sees the other order.

Editing one logo

Click a logo card to open Edit logo below the list.

FieldUsePlan
TitleShown under the logo (if Show logo titles is on), used in the tooltip, and used as the alt text when no alt text is set.Free
Link URLWhere the logo goes when clicked. Must start with http:// or https://. Leave empty for no link.Free
Alt textText for screen readers and when the image can't load. If empty, the image's own alt text from the Media Library is used, then the title.Free
DescriptionA short text about the company. Shown under the title when Show logo descriptions is on (Style tab), in the Pro List and Table layouts, and in the Pro popup. Plain text only; HTML tags are removed.Free
CategoriesAppears when the layout is Filter grid. Groups logos under filter buttons. See Filter grid.Pro
TierThe group name for the Sponsor tiers layout, for example Gold.Pro
Show from / Hide afterDates between which the logo is visible. See Scheduling.Pro

Use Replace image to swap the picture and keep its title, link and description. Use Remove to take the logo out of this showcase (the image stays in your Media Library).

Image tips

Choosing a layout

Open the Layout tab and click a layout card. Pro layouts show a Pro label in the Free build.

LayoutBest forPlan
SliderA single row (or a few rows) that moves by itself or with arrows, dots, drag and swipe. "Trusted by" strips.Free
GridA static wall of logos in columns. Sponsor pages, partner lists.Free
ListOne logo per line with its name and description beside it.Pro
TickerA continuous, smooth marquee, sideways or up and down, with several rows.Pro
TableA neat table with logo, name and description columns.Pro
Filter gridA grid with category buttons so visitors can narrow the logos.Pro
Sponsor tiersLogos grouped under headings such as Gold, Silver and Partner.Pro

Switching layout never deletes logos. Settings for the layout you leave are kept, so you can switch back.

Slider Free

Logos sit in a row and move automatically or on demand.

A slider with two rows of logos in each slide
A slider with Rows set to 2. Each slide holds two logos.

Grid Free

Logos fill a grid of equal columns. Set the number of columns per screen size and the gap between logos in the Grid tab.

A grid layout with logos in columns
A grid with five columns on a desktop screen.

List Pro

Each logo has its own row with the logo card, the title in bold and the description. The description is always shown in this layout; the Show logo descriptions switch isn't needed.

In the Layout tab, List style → Logo position chooses: Logo left (logo, then text), Logo right (text, then logo) or Logo center (logo on top with the text centered below). In right-to-left sites left and right are mirrored.

Columns (same group) shows the list in 1 column or 2 columns. Two columns automatically become one on screens narrower than 678px.

Table Pro

A real HTML table with the columns Logo, Name and About. Good for accessibility and for long partner lists.

Ticker Pro

A continuous marquee. Choose Ticker in the Layout tab, then open the Ticker tab.

The Ticker tab with direction, speed, rows and columns settings
The Ticker tab.
A three-row ticker with cards
A ticker with three rows. Alternate direction makes the middle row move the other way.

Filter grid Pro

A grid with a row of buttons above it. Visitors click a category to see only the logos in it.

  1. Choose the layoutIn the Layout tab pick Filter grid.
  2. Open the Logos tabA blue help box explains the filter and tells you how many logos still have no category.
  3. Give each logo categoriesClick a logo. In the Categories box type a name such as Tech and press Enter. Or click an existing category under Add existing. Click a selected category to remove it.
  4. Check the previewButtons appear for each category, plus an All button.
The Category filter group in the Layout tab
Category filter options in the Layout tab.
The logo editor showing the Categories box with chips
The Categories box. Existing categories can be added with one click; each logo card shows its categories.

Sponsor tiers Pro

Groups logos under headings, highest tier first. Set the tier names in Pro options → Tier names, separated by commas, for example Gold, Silver, Partner. Then give each logo a Tier with the same name in its edit box. Logos with no tier, or a tier that isn't in the list of names, are placed in the last group or in a group of their own. Empty tiers are not shown. Columns and gap come from the Grid tab.

Settings reference

Every option in the editor, what it does, the values it accepts and its default. These tables are generated from the plugin itself.

The Plan column tells you whether an option is in Free, needs Pro, or is free with some values reserved for Pro (shown as yellow chips in Values). In the Free build, picking a Pro value shows a message and the value is not saved.

Layout tab

Choose the layout, the order of logos and how many to show.

SettingWhat it doesValuesDefaultPlan
LayoutHow the logos are arranged. Slider and Grid are free. List, Ticker, Table, Filter grid and Sponsor tiers are Pro.
SliderGridListTickerTableFilter gridSponsor tiers
sliderFree + Pro values
Text direction
Automatic (follow site language)Right to left (RTL)Left to right (LTR)
Automatic (follow site language)Free
OrderManual keeps the order you dragged them into. Random shuffles on every page load. A to Z sorts by title.
ManualRandomA to Z
ManualFree
Maximum logos shownShow only the first N logos after ordering. 0 shows all logos.0 to 10000Free
Category filter
Label of the first filterText of the button that shows every logo in the Filter grid.
Shown for the filter layout.
TextAllPro
List style
Columns
Shown for the list layout.
1 column2 columns
1 columnPro
Logo position
Shown for the list layout.
Logo leftLogo rightLogo center
Logo leftPro
Filter position
Shown for the filter layout.
LeftCenterRight
LeftPro
Filter shape
Shown for the filter layout.
RoundedPillSquare
PillPro
Filter text color
Shown for the filter layout.
Any color#0f172aPro
Filter background color
Shown for the filter layout.
Any color#ffffffPro
Active filter text color
Shown for the filter layout.
Any color#ffffffPro
Active filter and button background color
Shown for the filter layout.
Any color#4f46e5Pro

Style tab

How each logo card looks. Applies to every layout.

Titles and descriptions each have their own group of options inside this tab. Descriptions are hidden by default: turn on Show logo descriptions to display the description you wrote for each logo.

A grid showing a description under each logo title
Descriptions under the titles.
SettingWhat it doesValuesDefaultPlan
Card backgroundBackground of each logo card.Any color#ffffffFree
Card background on hoverCard background while the pointer is over it.Any color#ffffffFree
Border widthThickness of the card border. 0 removes the border.0 to 20 px1 pxFree
Border style
SolidDashedDottedDoubleNone
SolidFree
Border colorCard border color.Any color#e5e7ebFree
Border color on hoverCard border color on hover.Any color#c7d2feFree
Card paddingSpace between the card edge and the logo.0 to 80 px12 pxFree
Corner radiusRoundness of the card corners.0 to 80 px8 pxFree
Logo effectFilter applied to the logo image. The normal colors return when the visitor hovers over the card.
NormalGrayscaleBlurBlur and grayscale
NormalFree + Pro values
Hover animationAnimation when the visitor hovers over a card. Zoom in is free; Zoom out and Lift up are Pro.
NoneZoom inZoom outLift up
NoneFree + Pro values
Show logo titlesShow each logo's title under the image. The title also feeds the tooltip and the image alt text fallback.On / OffOnFree
Title alignmentLeft, center or right aligned title.
Shown when Show logo titles is on.
LeftCenterRight
CenterFree
Title sizeTitle font size.
Shown when Show logo titles is on.
8 to 48 px14 pxFree
Title styleNormal or italic title text.
Shown when Show logo titles is on.
NormalItalic
NormalFree
Title colorTitle text color.
Shown when Show logo titles is on.
Any color#333333Free
Show logo descriptionsShow each logo's description under its title. Logos without a description are skipped.On / OffOffFree
Description alignmentLeft, center or right aligned description.
Shown when Show logo descriptions is on.
LeftCenterRight
CenterFree
Description sizeDescription font size.
Shown when Show logo descriptions is on.
8 to 36 px13 pxFree
Description styleNormal or italic description text.
Shown when Show logo descriptions is on.
NormalItalic
NormalFree
Description colorDescription text color.
Shown when Show logo descriptions is on.
Any color#556274Free

Slider tab

Movement, size, arrows and dots. Only shown for the Slider layout.

Arrows and dots used to be a separate tab. They are now groups named Arrows and Dots inside this tab.

The Slider tab with movement, size, arrows and dots groups
The Slider tab.
SettingWhat it doesValuesDefaultPlan
Movement
AutoplayMoves to the next logos automatically. Visitors who ask their device to reduce motion do not get autoplay. A pause button is shown whenever autoplay is on.On / OffOnFree
Time between slidesSeconds each slide stays before moving on. Free is limited to 3 seconds; Pro allows up to 10.
Shown when Autoplay is on.
1 to 10 s
Pro above 3 s
3 sFree + Pro values
Slide animation speedHow long the slide animation takes, in milliseconds.100 to 3000 ms450 msFree
Pause on hoverStops autoplay while the pointer is over the slider.
Shown when Autoplay is on.
On / OffOnFree
LoopReturn to the first logo after the last. Off makes the slider stop at the ends.On / OffOnFree
Center modeHighlights the logo in the middle of the visible group and dims the others. Works best with an odd number of visible logos.On / OffOffPro
Size and spacing
Space between logosSpace between logos in the slider.0 to 80 px16 pxFree
Logos visible at once
desktop / tablet / mobile
How many logos are visible at once on each screen size. Desktop is 1024px and wider, tablet is 640 to 1023px, mobile is below 640px.1 to 104 / 3 / 2Free
RowsStack logos in rows inside each slide. 1 shows a single row; 2 shows two logos on top of each other per slide.1 to 4
Pro above 1
1Free + Pro values
Arrows
Show arrowsPrevious and next arrow buttons.On / OffOnFree
Show arrows only on hoverArrows fade in when the pointer is over the slider or a button has keyboard focus. Touch screens always show them.
Shown when Show arrows is on.
On / OffOffFree
Arrow positionWhere the arrows sit. Top right is free; Top left and Centered are Pro.
Shown when Show arrows is on.
Top rightTop leftCentered
Top rightFree + Pro values
Arrow shapeSquare or round arrow buttons. Round is Pro.
Shown when Show arrows is on.
SquareRound
SquareFree + Pro values
Arrow colorArrow icon color.
Shown when Show arrows is on.
Any color#ffffffFree
Arrow backgroundArrow button background.
Shown when Show arrows is on.
Any color#4f46e5Free
Arrow hover backgroundArrow button background on hover.
Shown when Show arrows is on.
Any color#3730a3Free
Dots
Show dotsDot buttons for jumping to a slide.On / OffOnFree
Dot styleRound, square or line dots. Round is free.
Shown when Show dots is on.
RoundSquareLine
RoundFree + Pro values
Dot alignmentLeft, center or right aligned dots. Center is free.
Shown when Show dots is on.
LeftCenterRight
CenterFree + Pro values
Dot colorColor of inactive dots.
Shown when Show dots is on.
Any color#c3c9d6Free
Active dot colorColor of the current dot.
Shown when Show dots is on.
Any color#4f46e5Free

Grid tab

Columns and spacing. Shown for the Grid and Filter grid layouts.

SettingWhat it doesValuesDefaultPlan
Columns
desktop / tablet / mobile
Number of columns on each screen size. Desktop is 1024px and wider, tablet is 640 to 1023px, mobile is below 640px.1 to 104 / 3 / 2Free
Space between logosSpace between grid items. In Sponsor tiers and Filter grid it also spaces the logos.0 to 80 px16 pxFree

Ticker tab

Only shown for the Ticker layout.

SettingWhat it doesValuesDefaultPlan
Direction and speed
ScrollsSideways uses rows. Up or down uses columns, like a testimonial wall.
SidewaysUp or down
SidewaysPro
DirectionWhich way sideways rows move.
Shown when Scrolls is Sideways.
LeftRight
LeftPro
DirectionWhich way vertical columns move.
Shown when Scrolls is Up or down.
UpDown
UpPro
SpeedHow fast the ticker moves, in pixels per second.5 to 400 px/s40 px/sPro
Pause on hoverPause the ticker while the pointer is over it.On / OffOnPro
Fade the edgesFade the logos out at the edges of the ticker.On / OffOnPro
Rows and columns
RowsNumber of rows. When scrolling up or down this is the number of columns.1 to 61Pro
Cards visible, desktop (980px+)How many cards fit across the ticker. Desktop 980px and wider, tablet 678px and wider, mobile below that.
Shown when Scrolls is Sideways.
1 to 123Pro
Cards visible, tablet (678px+)How many cards fit across the ticker. Desktop 980px and wider, tablet 678px and wider, mobile below that.
Shown when Scrolls is Sideways.
1 to 122Pro
Cards visible, mobileHow many cards fit across the ticker. Desktop 980px and wider, tablet 678px and wider, mobile below that.
Shown when Scrolls is Sideways.
1 to 121Pro
Space between cardsSpace between cards, and between rows or columns.0 to 80 px20 pxPro
HeightHeight of the ticker when it scrolls up or down.
Shown when Scrolls is Up or down.
160 to 1200 px400 pxPro
Alternate directionNeighbouring rows or columns scroll in opposite directions.On / OffOnPro

Tooltips tab

The small label that appears over a logo on hover or keyboard focus.

A tooltip shows the logo title. A logo with no title has no tooltip. In a slider, Left and Right tooltips of the first and last visible logo can be clipped by the slider edge; use Top or Bottom there.

SettingWhat it doesValuesDefaultPlan
Show tooltip on hoverA small label with the logo title appears when the visitor hovers or focuses a card.On / OffOnFree
PositionWhere the label appears. Top is free; Bottom, Left and Right are Pro.
Shown when Show tooltip on hover is on.
TopBottomLeftRight
TopFree + Pro values
Text colorTooltip text color.
Shown when Show tooltip on hover is on.
Any color#ffffffFree
BackgroundTooltip background color.
Shown when Show tooltip on hover is on.
Any color#1f2937Free

Advanced tab

Custom CSS, image loading and size.

SettingWhat it doesValuesDefaultPlan
Custom CSSExtra CSS for this showcase only. Only administrators can edit it. See Custom CSS for selectors.CSSemptyFree
Lazy-load imagesLoads logo images only when they are close to the screen. Leave on unless a logo flashes in.On / OffOnFree
Image sizeWhich WordPress image size to load. Medium is a good balance; use Full only for large, sharp logos.
ThumbnailMediumLargeFull
MediumFree

Pro options tab

Features that only exist in the Pro build.

SettingWhat it doesValuesDefaultPlan
Open a popup on clickClicking a logo opens a popup with the image, title, description and a Visit website button instead of going straight to the link.On / OffOffPro
Count clicksCounts clicks on each logo. Totals are stored per showcase and logo; no personal data is saved.On / OffOffPro
Google Font for titlesA Google Fonts family name for titles and descriptions, for example Poppins. The font loads from Google when set. Leave empty to use your theme font.TextemptyPro
Tier namesTier headings for the Sponsor tiers layout, highest first, separated by commas. A logo goes under the tier with the same name.
Shown for the tiers layout.
TextPlatinum, Gold, SilverPro

Templates

Start from a ready-made look instead of a blank showcase.

On the dashboard, the Templates page lists starter designs. Click one to create a new showcase with its layout and style already set, then add your own logos.

TemplateWhat you getPlan
Clean sliderA simple autoplay slider with plain cardsFree
Grayscale gridA grid of muted logos that gain color on hoverFree
Cards gridA grid of bordered cards with titlesFree
Ticker stripA one-row continuous marqueePro
Filterable gridA grid with category buttonsPro
Sponsor tiersGold, Silver and Partner groupsPro
The Templates page with starter designs
The Templates page.

A template only sets options. It never adds logos, and you can change any option afterwards.

Showing a showcase

Four ways to put a published showcase on your site.

1. Block editor Free

  1. Add the blockIn a page or post click + and search for Logo Showcase.
  2. Pick a showcaseChoose it from the drop-down. The block shows a live preview in the editor.
  3. UpdatePublish or update the page.

2. Shortcode Free

Paste the shortcode into a Shortcode block, a classic editor, a widget area or any page builder text field:

[logo_showcase id="21"]

The ID is shown on the dashboard card and in the editor top bar. Use the Copy button so you don't mistype it. Older shortcodes from version 4 keep working.

3. Elementor widget Free

With Elementor active, search the widget panel for Logo Showcase, drag it onto the page and choose the showcase in the widget's Showcase control.

4. In a theme template (PHP) Free

<?php echo do_shortcode( '[logo_showcase id="21"]' ); ?>

Assets load only where needed

The plugin's CSS and JavaScript are added only to pages that contain a showcase, and none of it depends on jQuery or a slider library. If your theme prints a showcase inside content loaded later (for example a popup), the assets are still output with the showcase.

Unpublished and empty showcases

A draft or deleted showcase shows nothing to visitors. A showcase with no logos shows nothing to visitors, and shows a short hint to editors.

Pro features

These options live in the Pro options tab, in the logo editor and in the layout settings. They require the Pro build.

Turn on Open a popup on click (Pro options). Clicking a logo opens an accessible dialog with the large logo, title, description and a Visit website button if the logo has a link. It closes with the Esc key, the close button or a click outside, and focus returns to the logo.

Scheduling logos

In a logo's edit box set Show from and Hide after. Outside those dates the logo is not output. Dates use your site's time zone (Settings → General). Use it for sponsors with a contract period or seasonal campaigns.

Click counts

Turn on Count clicks to record clicks on logos that have a link. The count is stored with the logo. Counts are anonymous: no visitor data is stored.

Not visible in the dashboard yet

Click counts are recorded, but this version has no screen that displays them. Developers can read them from the REST API (see Developer reference).

Google Fonts

Choose a font in Pro options → Google Font for titles. The font is added to the page only where that showcase is used. Because fonts load from Google, add a note to your privacy policy if your visitors' region requires it. Leave it empty to use your theme font.

Import and export

The Pro build can export a showcase (settings and logo list) as JSON and import it to another site through the REST API. There is no button in the dashboard in this version. Images are referenced by URL, so run the import on a site that has the same Media Library files or re-attach them.

Pro-only options inside other tabs

See the Settings reference for the exact values.

Global settings

Settings that apply to all showcases. Administrators only.

Open Logo Showcase → Settings on the dashboard. Here you can change the default look new showcases start with, and see whether Pro is active. Per-showcase options always win over the defaults.

Upgrading from version 4

Your existing showcases keep working.

Accessibility and performance

What is built in and what you should do.

Accessibility

Performance and layout shift

Troubleshooting

Solutions to the most common problems.

The editor shows an error or stays blank

The editor talks to the WordPress REST API. Open yoursite.com/wp-json/ in a new tab while logged in. If it shows an error, a security or caching plugin or the server is blocking it. Allow the logo-showcase/v1 route, then reload. Also check that your PHP version is 7.4 or newer and WordPress 6.3 or newer.

The showcase doesn't appear on the page

Check that the status is Published, that the shortcode ID matches, and that the showcase has logos. Clear your caching plugin and browser cache.

The live preview doesn't change

The preview updates a moment after each change. If it shows an error message, read it: it usually means the REST API is blocked. Reload the editor and try again.

The slider doesn't move

Autoplay may be off, the slider may have no more logos than are visible at once, or the visitor's device may be set to reduce motion. Increase the number of logos or reduce Logos visible.

Dragging logos with the mouse doesn't work

Dragging works on sliders with more logos than fit on screen. Press and hold on the logo area, not on a link only. A very short drag springs back by design.

I can't see descriptions

Turn on Style → Show logo descriptions, and make sure the logo has a description.

Filter buttons don't appear

The layout must be Filter grid (Pro) and at least one logo must have a category.

A tooltip is cut off at the edge

Left and right tooltips on the first or last logo can be clipped by the slider's edge. Use Top or Bottom.

Uploading fails

The file may be too big (see Media → Add New for the limit), not an image type, or you may lack the upload_files capability. Other files in the same batch are not affected.

A Pro option shows a lock

You are running the Free build or Pro is not active. See installation.

My theme's CSS changes the look

Add rules in Advanced → Custom CSS and start them with the showcase wrapper class. See the Developer reference.

Frequently asked questions

Is there a limit on logos or showcases?

No. Both builds allow unlimited showcases and unlimited logos.

Will I lose my showcases if I switch from Free to Pro?

No. They are stored in the database and Pro reads them.

What happens if my Pro license expires?

Your showcases keep displaying. Pro-only settings are treated as unavailable and fall back to their Free equivalents until Pro is active again.

Can I use more than one showcase on a page?

Yes. Add as many as you like; each has its own settings.

Does it work with page builders?

Yes. Use the shortcode anywhere, or the Elementor widget.

Does it work with caching and CDN plugins?

Yes. Output is static HTML plus a small script.

Does it track visitors?

No. The only optional recording is the Pro anonymous click count per logo.

Developer reference

For theme and plugin developers.

Wrapper and class names

ClassElement
.lswOuter wrapper of every showcase. Also has .lsw-layout-slider, -grid, etc.
.lsw-itemOne logo card
.lsw-title, .lsw-descTitle and description
.lsw-nav, .lsw-dotsArrows and dots
.lsw-tipTooltip

Use your browser inspector on a live showcase to see the exact structure and the per-showcase CSS variables (they start with --lsw-).

Custom CSS example

.lsw .lsw-item { box-shadow: 0 2px 8px rgba(0,0,0,.08); }
.lsw .lsw-title { letter-spacing: .02em; }

PHP filters

FilterUse
lsw_is_proWhether Pro features are active
lsw_item_after_titleAdd HTML after a logo's title

JavaScript event

Dispatch lsw:update on a showcase wrapper to make its slider recalculate (for example after showing a hidden tab):

document.querySelector('.lsw').dispatchEvent(new Event('lsw:update'));

REST API

Namespace logo-showcase/v1. All routes need a logged-in user with the right capability and the REST nonce, except the Pro click beacon.

RoutePurpose
GET /metaSchema of every option, layouts and templates
GET/POST /showcasesList and create
GET/POST/DELETE /showcases/{id}Read, update, delete one
POST /previewRendered HTML for the live preview
POST /track ProClick beacon
GET /export/{id}, POST /import ProMove showcases between sites

Changelog

5.0.0