PHPackages                             k1sul1/wplf-export - 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. k1sul1/wplf-export

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

k1sul1/wplf-export
==================

Export form data from WP Libre Form.

1.0.1(8y ago)46.2k2[2 issues](https://github.com/libreform/export/issues)[1 PRs](https://github.com/libreform/export/pulls)GPL-2.0PHP

Since Jan 24Pushed 8y ago1 watchersCompare

[ Source](https://github.com/libreform/export)[ Packagist](https://packagist.org/packages/k1sul1/wplf-export)[ RSS](/packages/k1sul1-wplf-export/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (4)Used By (0)

WPLF Export
===========

[](#wplf-export)

[![License](https://camo.githubusercontent.com/470834c82b0dca8e164bec7caaa76c07e85bc2bc992051d0e683ca8d31706886/687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d67706c332d626c75652e737667)](http://www.gnu.org/licenses/gpl-3.0.html)

Export form submissions created by WP Libre Form.

This builds on a "new" feature added in WP 4.7 called bulk actions, and basically adds a new item to the bulk action menu.

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

[](#installation)

### The Composer Way (preferred)

[](#the-composer-way-preferred)

Install the plugin via [Composer](https://getcomposer.org/)

```
composer require k1sul1/wplf-export

```

How to use
==========

[](#how-to-use)

Seriously? Select your forms, select Export from bulk action menu and press "Apply". For best results, select only one type of form for export.

[![for dummies](assets/screenshot-1.png)](assets/screenshot-1.png)

Customizing your export
=======================

[](#customizing-your-export)

You can add your own filters to be applied on all or invidual forms and get only the output you'll need. Note that invidual form filters work only when you spesify a form using the "Filter by form" field.

Filter fields:

```
add_filter('wplf_export_form_filter', function($filter_fn) {
  // Note that we're replacing $filter_fn entirely. Return a function!
  $fn = function($field_name) {
    return $field_name !== 'block_this_field';
  };

  return $fn;
});

add_filter('wplf_export_form_84_filter', function($filter_fn) {
  // Same thing.
});

```

Change delimiter (default: ','):

```
add_filter('wplf_export_form_delimiter', function($delimiter) {
  return '#';
});

add_filter('wplf_export_form_84_delimiter', function($delimiter) {
  return '#';
});

```

Change filename (default: wplf\_export\_TIMESTAMP.csv):

`add_filter('wplf_export_form_{ID}_filename', ..);`

New filters and features are subject to be added. PRs welcome!

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 55.6% 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 ~137 days

Total

2

Last Release

3255d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/63e7de2cb756a5f7b6ebeca45a2ac7ff1ca000ee67f3966955a79ee870cab6bf?d=identicon)[k1sul1](/maintainers/k1sul1)

---

Top Contributors

[![k1sul1](https://avatars.githubusercontent.com/u/2719615?v=4)](https://github.com/k1sul1 "k1sul1 (5 commits)")[![anttiviljami](https://avatars.githubusercontent.com/u/6105650?v=4)](https://github.com/anttiviljami "anttiviljami (4 commits)")

### Embed Badge

![Health badge](/badges/k1sul1-wplf-export/health.svg)

```
[![Health](https://phpackages.com/badges/k1sul1-wplf-export/health.svg)](https://phpackages.com/packages/k1sul1-wplf-export)
```

###  Alternatives

[spatie/laravel-personal-data-export

Create personal data downloads in a Laravel app

550543.8k8](/packages/spatie-laravel-personal-data-export)[kodicomponents/navigation

The KodiCMS Support package.

12232.6k10](/packages/kodicomponents-navigation)

PHPackages © 2026

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