Keeping client logos in their own post type lets you edit them outside the page, reuse them in several places and sort them into categories.
The Plus Addons for Elementor ships a client post type for exactly this, and the Clients widget can also read a post type you already have.
To check the complete feature overview documentation of The Plus Addons for Elementor Clients Listing widget, click here.
Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.
Before You Start
- Edition: Free — the Clients widget is part of the free The Plus Addons for Elementor plugin.
- Widget to enable: Clients, under The Plus Addons > Widgets. Elementor shows it in the Listing group.
- Prerequisite: nothing — you switch the post type on in the first step below.
Switch the client post type on
- In the WordPress dashboard go to The Plus Addons > Extra Options > Listing and open the Clients tab.
- Under Client Post Type Settings change the dropdown from Disable to ThePlus Post Type.
- Leave Post Name, Post Title and Category Taxonomy Value empty to use the defaults, or type your own. The defaults are
theplus_clients, Tp Clients andtheplus_clients_cat. - Click Save Settings and reload the dashboard. A Tp Clients menu appears.

The help text under those three fields prints the defaults in the singular (
theplus_client, Tp Client,theplus_client_cat). The names the plugin actually registers are the plural ones above.
Add some clients
Open Tp Clients > Add New Item. A client needs very little:
| Field on the post | Where it shows in the widget |
|---|---|
| Post title | The client name printed under the logo |
| Featured image | The logo itself |
| URL: in the TP Clients Options box below the editor | The address each logo links to |
| Tp Clients Categories | What the widget's Select Category and category filter use |
List them with the widget
- Edit a page with Elementor and drag the Clients widget onto it.
- In Layout, pick a Layout — Grid, Masonry or Carousel (PRO).
- Leave Select Source on Post Type.

Your clients appear straight away, each logo linking to the URL you typed:

Narrow the list down
Open Content Source to shape the query.
| Setting | What it does | Default |
|---|---|---|
| Select Category | Lists only the client categories you pick. | all |
| Maximum Posts Display | How many clients are listed. | 8 |
| Offset Posts | Skips this many clients from the start. | empty |
| Order By | Date, Title, Name, ID, Author, Modified or Random. | Date |
| Order | Ascending or Descending. | Descending |
Use your own custom post type
If you already keep client logos in a post type of your own, pick Prebuilt Theme Based in the same Client Post Type Settings dropdown instead of ThePlus Post Type. Two extra fields appear:
- Prebuilt Post Name — your post type's name. Open the post type in the dashboard and read it out of the address bar, after
post_type=. - Prebuilt Category Taxonomy Value — your taxonomy's name, read out of the address bar after
taxonomy=.
Click Save Settings. The TP Clients Options box is then added to your own post type, so each of your posts gets the URL: field, and the widget lists your posts with Select Source on Post Type as above. You can create a post type and taxonomy with a plugin such as Advanced Custom Fields.

To read the post type name, open your post type in the dashboard and look at the address bar:

The taxonomy name is in the address bar the same way when you open your category screen:

Put both names into the two fields and save:

Only the fields the widget knows about are listed. Custom fields of your own are not printed in the logo showcase.
How It Behaves
- The post type is registered only while the dropdown is set away from Disable. Set it back to Disable and the Tp Clients menu disappears along with the widget's Post Type source; the posts themselves stay in the database.
- A client with no featured image still takes a box in the grid, with its name but no logo.
- A client with an empty URL: field still renders; the logo is simply not a link.
Limitations
- Changing Post Name after you have added clients changes the post type slug, and the posts you already saved stay under the old one.
- Prebuilt Theme Based adds the URL: field to your post type, but the widget still shows only the title, the featured image and that URL.
Troubleshooting
The Tp Clients menu does not appear
Reload the dashboard after Save Settings. The menu is only built once on each page load.
The widget lists nothing
Check that Select Source is Post Type, that your clients are published rather than drafts, and that Select Category is not limited to a category with no clients in it.
The logos are missing but the names are there
The logo is the post's Featured image, not an image inside the editor.






