PHPackages                             nfourtythree/entriessubset - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nfourtythree/entriessubset

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

nfourtythree/entriessubset
==========================

Craft field type plugin that extends the core Entries field type to give extra settings with ability to restrict by entry type

3.0.0(1y ago)1683.6k↓31.4%4[4 issues](https://github.com/nfourtythree/entriessubset/issues)[3 PRs](https://github.com/nfourtythree/entriessubset/pulls)MITPHPPHP ^8.2

Since Dec 9Pushed 1y ago2 watchersCompare

[ Source](https://github.com/nfourtythree/entriessubset)[ Packagist](https://packagist.org/packages/nfourtythree/entriessubset)[ RSS](/packages/nfourtythree-entriessubset/feed)WikiDiscussions 3.x Synced 2d ago

READMEChangelog (10)Dependencies (3)Versions (24)Used By (0)

[![Plugin Icon](resources/img/icon.png)](resources/img/icon.png)

Entries Subset plugin for Craft CMS 5.x
=======================================

[](#entries-subset-plugin-for-craft-cms-5x)

Craft field type plugin that extends the core Entries field type to give extra settings with ability to restrict by entry type, author or author's user group.

**NOTE**: Craft CMS v4 introduced the condition builder which now allows for most of these features when creating a native Entries field.

[![Settings Screenshot](resources/img/settings.png)](resources/img/settings.png)

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 5.3.0 or later.

Installation
------------

[](#installation)

To install the plugin, follow these instructions.

1. Open your terminal and go to your Craft project:

    ```
     cd /path/to/project

    ```
2. Then tell Composer to load the plugin:

    ```
     composer require nfourtythree/entriessubset

    ```
3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Entries Subset.

Entries Subset Overview
-----------------------

[](#entries-subset-overview)

This field type is an extension of the built in `Entries` field type. It allows you to specify extra criteria (`EntryType`, `User`, `UserGroup`) in which to restrict the available entries for selection.

#### Examples

[](#examples)

You might have a News section which has a few entry types. One of the entry types is "Press Release", you may then have a block where you would like the user to be able to select a "Featured" press release. With the standard `Entries` field type they would be able to select anything from the News section, with this plugin you are able to only allow the selection of those with the "Press Release" entry type.

You might want to limit selection of entries only authored by users in the "Development" or "Copywriters" user groups, this is now possible.

Using Entries Subset
--------------------

[](#using-entries-subset)

When creating a new field the extra options for `EntryType` will appear when selecting `Entries Subset` fieldtype

Entries Subset Roadmap
----------------------

[](#entries-subset-roadmap)

Some things to do, and ideas for potential features:

- Sunset plugin when Craft CMS has all the features natively

Brought to you by [Nathaniel Hammond (nfourtythree)](https://n43.me)

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance29

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity85

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 95.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~131 days

Recently: every ~0 days

Total

20

Last Release

642d ago

Major Versions

1.2.3 → 2.0.02022-05-10

v1.x-dev → 2.0.12022-09-16

2.x-dev → 3.0.02024-09-30

PHP version history (2 changes)2.0.0PHP ^8.0.2

3.0.0PHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/266453?v=4)[Nathaniel Hammond](/maintainers/nfourtythree)[@nfourtythree](https://github.com/nfourtythree)

---

Top Contributors

[![nfourtythree](https://avatars.githubusercontent.com/u/266453?v=4)](https://github.com/nfourtythree "nfourtythree (60 commits)")[![boboldehampsink](https://avatars.githubusercontent.com/u/378974?v=4)](https://github.com/boboldehampsink "boboldehampsink (2 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

authorcraftcraft-fieldcraft-plugincraftcmscraftcms-plugincriteriaentriesentrytypeentrytypesfielduserusergroupcmsCraftcraftcmscraft-plugincraft3entries subsetentriessubsetentry typesentrytype

### Embed Badge

![Health badge](/badges/nfourtythree-entriessubset/health.svg)

```
[![Health](https://phpackages.com/badges/nfourtythree-entriessubset/health.svg)](https://phpackages.com/packages/nfourtythree-entriessubset)
```

###  Alternatives

[verbb/formie

The most user-friendly forms plugin for Craft.

102393.6k70](/packages/verbb-formie)[verbb/comments

Add comments to your site.

13753.9k](/packages/verbb-comments)[verbb/navigation

Create navigation menus for your site.

92705.0k18](/packages/verbb-navigation)[verbb/vizy

A flexible visual editor field for Craft.

4250.4k](/packages/verbb-vizy)[verbb/hyper

A user-friendly links field for Craft.

24147.8k12](/packages/verbb-hyper)[verbb/workflow

Enforce multi-step review processes for creating entries.

138124.2k1](/packages/verbb-workflow)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
