PHPackages                             drcsystems/display-third-party-users - 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. drcsystems/display-third-party-users

ActiveWordpress-plugin

drcsystems/display-third-party-users
====================================

A simple wordpress plugin to display users in table on custom endpoint from third party API

v3.0.0(4y ago)012GPL-2.0+PHPPHP &gt;=5.6

Since Jul 2Pushed 4y ago1 watchersCompare

[ Source](https://github.com/rajumakwana/third-party-users-display)[ Packagist](https://packagist.org/packages/drcsystems/display-third-party-users)[ Docs](https://www.drcsystems.com/)[ RSS](/packages/drcsystems-display-third-party-users/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (4)Versions (4)Used By (0)

Drc Systems Display Third Party Users
=====================================

[](#drc-systems-display-third-party-users)

> A simple wordpress plugin to display users in table on custom endpoint from third party API.

[![PHP Quality Assurance](https://github.com/inpsyde/php-coding-standards/workflows/PHP%20Quality%20Assurance/badge.svg)](https://github.com/inpsyde/php-coding-standards/workflows/PHP%20Quality%20Assurance/badge.svg)

---

Installation
============

[](#installation)

Plugin Installation
-------------------

[](#plugin-installation)

The plugin can be installed via Composer by the name **`drcsystems/display-third-party-users`**.

It means they can be installed by adding the entry to composer.json `require-dev`:

```
{
    "require-dev": {
        "drcsystems/display-third-party-users": "^1"
    }
}
```

or via command line with: (From your wordpress root)

```
$ composer require drcsystems/display-third-party-users --dev
```

Plugin Requirements
-------------------

[](#plugin-requirements)

- Php 5.6 or later
- Wordpress 5 or later

(The default target version is PHP 7.0+ and Wordpress 5.7)

---

Usage
=====

[](#usage)

Basic usage
-----------

[](#basic-usage)

When the plugin is installed via Composer, and dependencies are updated, everything is ready and you can view the plugin in wp-admin under plugin where you need to activate it.

There are options that can be used to customise which can be found under Settings-&gt;Third Party Users in wp-admin

Configuration
-------------

[](#configuration)

After activating the plugin go to Settings-&gt;Third Party Users in wp-admin and change the **`Endpoint Slug`** if you want other wise the default value will be used.

Following API is used as default to display users:

```
https://jsonplaceholder.typicode.com/users
```

(You can change the API but make sure your API has the same response structure as the default API)

Visit the page with your **`Endpoint Slug`** to view the data in table

```
http://YOUR_DOMAIN_NAME/ENDPOINT_SLUG

OR

https://YOUR_DOMAIN_NAME/ENDPOINT_SLUG
```

Customization
-------------

[](#customization)

You can display more columns in the table using this filter hook:

```
wpdtpu_datatable_columns
```

For e.g.,

```
function wpdtpu_get_columns($data){
	$data[] = 'email'; //valid column name
	return $data;
}

add_filter( 'wpdtpu_datatable_columns', 'wpdtpu_get_columns',1 );
```

Phpunit Testing
---------------

[](#phpunit-testing)

Go to your plugin dir, run this command:

```
wp scaffold plugin-tests display-third-party-users
```

Replace “root” with the username of your database and replace ” with the database password. Also replace “localhost” with the hostname of your database. You can find all three of these values in your wp-config.php file.

You can now type **`phpunit`** OR **`lib/bin/phpunit`** into the command line and the unit tests will run

### Phpunit Testing Refrence

[](#phpunit-testing-refrence)

-
-

---

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

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 ~8 days

Total

3

Last Release

1756d ago

Major Versions

v1.0.0 → v2.0.02021-07-05

v2.0.0 → v3.0.02021-07-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/118bd1fb806cf30e74b21315f412abecd33feeddb369c1961f5824d406ec9fdc?d=identicon)[rajumakwana](/maintainers/rajumakwana)

---

Tags

pluginwordpressdrcdisplay-third-party-usersdrcsystems

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/drcsystems-display-third-party-users/health.svg)

```
[![Health](https://phpackages.com/badges/drcsystems-display-third-party-users/health.svg)](https://phpackages.com/packages/drcsystems-display-third-party-users)
```

###  Alternatives

[10up/elasticpress

Supercharge WordPress with Elasticsearch.

1.3k374.3k6](/packages/10up-elasticpress)[sybrew/the-seo-framework

An automated, advanced, accessible, unbranded and extremely fast SEO solution for any WordPress website.

47078.8k](/packages/sybrew-the-seo-framework)[iceicetimmy/acf-post-type-selector

Post type selector for Advanced Custom Fields.

559.0k](/packages/iceicetimmy-acf-post-type-selector)

PHPackages © 2026

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