Releases: icontactbv/boekdb.v2.plugin
Releases · icontactbv/boekdb.v2.plugin
Release list
v1.1.1
Changelog BoekDB plugin v1.1.1
Bugfixes
- Controle op API-sleutel zal de API-sleutel alleen nog maar verwijderen als deze echt niet bestaat, niet ook als BoekDB een error terug geeft.
- Bugfix om te voorkomen dat de plugin een Fatal Error geeft vanwege count( false ).
v1.1.0
Changelog BoekDB plugin v1.1.0
Bugfix voor Afbeeldingen en Media
- Toegevoegde controles om te verifiëren of afbeeldingen en voorbeeldhoofdstukken correct worden opgeslagen en bestaan op de schijf tijdens de import.
- Implementatie van een mechanisme om ontbrekende media automatisch opnieuw te laden.
- De optie "overschrijf alle afbeeldingen" is verwijderd. Deze was niet meer nodig (en werkte niet goed). Een 'reset' van een API-key is nu voldoende om bovenstaande controles te draaien.
- Extra debugging (mits WP_DEBUG en WP_DEBUG_LOG true zijn).
Versiecontrole en API-sleutel Beheer
- Toegevoegde functie om via de BoekDB API de meest recente versie van de plugin te controleren. Er wordt een melding gemaakt in de Wordpress Admin-omgeving als dit het geval is.
- API-sleutels worden nu gecontroleerd en gevalideerd. Bij het toevoegen van een nieuwe key, maar ook tijdens het importeren. Als blijkt dat een key is verwijderd uit BoekDB dan zal deze niet meer de import blokkeren.
Categorie-prefix toevoegen aan etalage
- Nieuwe mogelijkheid tot het definiëren van een unieke URI-prefix. Dit vervangt de standaard "boek" url door een variant met de prefix. Bijvoorbeeld: https://www.website.nl/boek/categorie/boek-titel
- De prefix kan ingesteld worden bij het invoeren van de API-key. Deze instelling is daarna onveranderbaar, tenzij de key verwijderd en opnieuw toegevoegd wordt.
- Als een titel in meerdere etalages voorkomt maar er is slechts één custom prefix, dan wordt deze prefix gebruikt als standaard permalink.
- Als meerdere prefixen mogelijk zijn, kan per titel een standaard permalink ingesteld worden (via de boek edit-pagina in wp-admin)
- Ongeacht de situatie blijven alle URL's functioneel. Titels met meerdere prefixen (en dus in meerdere etalages) zijn bereikbaar via alle mogelijke alternatieve URL's.
- Er is een optie om zelf te bepalen welke alternatieve url je wilt gebruiken:
boekdb_get_alternate_urls ( $post_id ). Deze retourneert op basis van de post_id van het boek de volgende array:
$alternateUrls = [
[
'name' => 'magie',
'url' => 'https://www.uitgeverij.nl/boek/magie/parry-hotter/'
],
[
'name' => 'bestsellers',
'url' => 'https://www.uitgeverij.nl/boek/bestsellers/parry-hotter/'
],
[
'name' => 'default',
'url' => 'https://www.uitgeverij.nl/boek/parry-hotter/'
]
];
Remote touch vanuit plugin
- Een mechanisme om titels rechtstreeks vanuit de plugin te 'touchen', zodat ze opnieuw geïmporteerd kunnen worden.
- Er is een nieuw endpoint toegevoegd aan BoekDB om dit te faciliteren.
- De 'touch'-knop kan gevonden worden op het boekenoverzicht binnen de Wordpress admin omgeving.
Auteurs zonder titel
- Auteurs zonder titels, door het verwijderen van boeken, worden nu automatisch opgeruimd.
- De CLEANUP_HOOK, die voorheen handmatig werd aangeroepen, wordt nu automatisch uitgevoerd via een dagelijkse cron-job.
v1.0.7
BoekDB Plugin v1.0.6
Changelog:
- Add status of import
- Add BoekDB count
- Add offset
- Reduce offset to 100 to avoid timeouts and memory errors
- Refactor long running process
- Add option to stop import
BoekDB Plugin v1.0.5
Changelog:
- translations for productform
- bugfix primary slug
BoekDB Plugin v1.0.4
Changelog:
- "aangekondigd" is ok for primary slug.
BoekDB Plugin v1.0.3
Changelog:
- slug-handling (primary vs. secondary)
BoekDB Plugin v1.0.2
Changelog:
- revert 'has_archive' to true
BoekDB Plugin v1.0.1
Changelog:
- set has_archive to 'boeken'
- add productform to slug
- delete etalage deletes boeken as well
- delete orphaned posts, terms, attachments from settings
- fixed existing cover not attaching bug
- bugfix term_ids
- bugfix sanitize filenames
BoekDB Plugin v1.0.0
Versie 1.0.0 van de BoekDB plugin voor Wordpress.