Beschrijving
Uitbreidbare, sorteerbare & bulkactie-geschikte tool voor ledenlijsten voor Paid Memberships Pro. Deze plugin is een volledige vervanging voor de functionaliteit “Ledenlijst” in PMPro en ondersteunt de meeste van dezelfde filters en hooks. De belangrijkste verschillen hebben te maken met het beheer van kolommen. Je kunt de standaard WordPress filters ook gebruiken om kolommen die je kunt toevoegen/verwijderen/sorteerbaar maken, extra bulkacties, etc.
De ledenlijst uitbreiden
Deze plugin gebruikt de WP_List_Table
klasse om de flexibele tabel aanpak te genereren die je kent en waar je van houdt van de WordPress bericht/Page/etc back-end. Het resultaat is een gestandaardiseerde en flexibele aanpak voor het toevoegen van kolommen aan de tabel.
Ik heb ook een aantal filters en acties toegevoegd waarmee een PHP ontwikkelaar de zoekfunctionaliteit voor de lijst kan uitbreiden.
Hetzelfde geldt voor de functie exporteren naar CSV.
Deze plugin zou de standaard Paid Memberships Pro filters moeten ondersteunen om nieuwe CSV export kolommen en gegevens toe te voegen.
Ondersteunde filters
Zie FILTERS.md
Ondersteunde acties
Zie ACTIES.md
Bekende problemen
PHP 8.0 en later introduceert waarschuwingsberichten voor bepaalde gedragingen die voor v8.0 werden genegeerd. Hierdoor, en door het feit dat deze plugin afhankelijk is van functionaliteit van Paid Memberships Pro, kan de kolom “einddatum” berichten afdrukken die wijzen op problemen met de functie trim()
. Totdat Paid Memberships Pro hun plugin bijwerkt om PHP8.x te ondersteunen, zullen deze berichten uitgeschakeld moeten worden in je webserver configuratie (onderdrukt).
Als je het aantal “Leden per pagina” in de vervolgkeuzelijst “Opties” op de pagina ledenlijst instelt op meer dan 50,kan dat onverwachte fouten/waarschuwingen tot gevolg hebben. De standaardwaarde is 20. Een van de symptomen is het zien van de PHP-waarschuwing: “Waarschuwing: onbekend: invoervariabelen overschreden 2000. Wijzig max_input_vars in php.ini om de limiet te verhogen. in unknown op regel 0”
Installatie
- Upload de map
e20r-members-list
naar de map/wp-content/plugins/
. - Activeer de plugin via het menu ‘Plugins’ in WordPress.
Beoordelingen
Bijdragers & ontwikkelaars
“E20R Better Members List for Paid Memberships Pro” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“E20R Better Members List for Paid Memberships Pro” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.
Vertaal “E20R Better Members List for Paid Memberships Pro” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
Bekijk het officiële bestand CHANGELOG.md