Unique Headers
This plugin has been actively maintained since 2012 and is used on over 20,000 websites worldwide.
Kenmerken
De Unieke Headers Plugin voegt een aangepaste header afbeelding box toe aan het post/pagina bewerkingsscherm. Je kunt dit gebruiken om een unieke header afbeelding voor die bericht te uploaden, of een andere afbeelding uit je WordPress media bibliotheek te gebruiken. Wanneer je die pagina bekijkt op de front-end van je site, zal de standaard header afbeelding voor je site vervangen worden door de unieke header die je geselecteerd hebt.
Deze functionaliteit werkt ook met categorieën en tags.
Eigenschappen
Je moet een thema gebruiken dat de ingebouwde aangepaste header functionaliteit van WordPress gebruikt. Als je thema zijn eigen header functionaliteit implementeert, zal deze plugin er niet mee werken.
Betaalde WordPress ontwikkeling
Als je wilt betalen voor assistentie, extra functies wilt toevoegen aan de plugin of gewoon op zoek bent naar algemene WordPress ontwikkelingsdiensten, neem dan contact met mij op via mijn contactformulier.
Development
This section is only relevant for developers building the plugin from source (e.g. cloning from GitHub). If you installed via WordPress.org, the plugin is ready to use — no build steps required.
The plugin uses Composer for PHP autoloading and dependencies, npm for JavaScript tooling, and TypeScript for admin JavaScript.
To set up a development environment:
- Install PHP dependencies:
composer install - Install JavaScript dependencies:
npm install - Compile TypeScript to JavaScript:
npm run build
To run tests and analysis:
- PHPCS (PSR-12 coding standards):
composer phpcs - Auto-fix PHPCS violations:
composer phpcbf - PHP-CS-Fixer (dry-run):
composer cs - PHP-CS-Fixer (auto-fix):
composer cs:fix - PHPStan static analysis:
composer phpstan - PHPUnit unit tests:
composer test - TypeScript type checking:
npm run typecheck
TypeScript source files are in src/ts/. The compiled output is written to assets/admin.js and is what WordPress loads on the admin side.
Credits
Met dank aan de volgende personen voor hun hulp bij de ontwikkeling van deze plugin:* redactuk – Hulp bij het debuggen.* crabsallover – Hulp bij het debuggen.* Todd – Hulp bij het implementeren van ondersteuning voor tags.* Mariano J. Ponce – Spaanse vertaling.* Tobias Klotz – Deutsch (Duits) vertaling.* Nadia Tokerud – Proeflezen van Norsk Bokmål (Noors) vertaling.* Bjørn Johansen – Proeflezen van Noorse Bokmål vertaling.* Karl Olofsson – Proeflezen van Zweedse vertaling.* Jenny Beaumont – Franse vertaling.
