Beschrijving
Vanaf 1 januari 2024 wordt deze plugin niet meer geüpdatet. Het veroorzaakte problemen bij WordPress 6.3.x Andere methoden voor het weergeven van TNG gegevens in WordPress zijn ontwikkeld en er zullen geen verdere updates voor deze plugin zijn.
De TNG-WordPress plugin werkt tot versie 6.2.3 van WordPress
The Next Generation is een krachtig PHP/MySQL script dat fungeert als een centrale opslagplaats voor al je genealogisch onderzoek, en waarmee anderen je records kunnen bekijken en doorzoeken. Deze plugin integreert TNG met je WordPress site. Deze plugin is gratis, maar om hem te gebruiken moet je TNG aanschaffen (momenteel $34,99).
Waarschuwing
Installeer deze update NIET als je TNG 9 of TNG 10.0 gebruikt
Opmerking
De update van deze plugin naar versie 10.1.0 is om de versie in overeenstemming te brengen met compatibele TNG-versie nummers. Het nummer 10.1.0 komt overeen met de minimale TNG-versie waarmee deze plugin werkt.
TNG WordPress plugin versie 10.1.x is compatibel met TNG versie 10.1.x, TNG 11.x, TNG 12.0.x, TNG 12.1.x, TNG 13.0.x, TNG 13.1.x, en TNG 14.0. Het is NIET compatibel met TNG 10.0.x of lager.
Als je dit wilt gebruiken op TNG 10.0.x of 9.x.x, download dan en gebruik deze versie.
Functies
- Toont TNG binnen WordPress zonder iFrames (geweldig voor SEO!), op welke pagina u ook kiest.
- Vereist geen mods, en overschrijft geen kernbestanden. Upload de plugin gewoon naar uw WordPress plugins map.
- Optioneel plaatst u het TNG-menu in de WordPress-balk en voegt u daar optioneel ook een zoekvak toe.
- De optie voor geïntegreerde aanmeldingen is verwijderd – die werkt al jaren niet meer.
- TNG en WordPress worden in aparte mappen bewaard om eenvoudig te kunnen upgraden.
- TNG en WordPress kunnen dezelfde database delen, maar je kunt ze ook gescheiden houden.
- Compatibel met aangepaste thema’s en TNG-mods.
Demo
Er is geen demo site meer die deze plugin in actie laat zien.
Beperkingen
- ‘Pretty’ permalinks moeten worden aangezet.
- Het werkt misschien niet met IIS (Windows-server).
Schermafdrukken
Installatie
- Upload TNG naar je server als je dat nog niet heeft gedaan, en voer de gegevens van de databaseverbinding in config.php in. Je moet waarschijnlijk ook $rootpath wijzigen om te verwijzen naar de map waarin je TNG hebt geïnstalleerd.
- Maak een lege pagina aan op je WordPress site waar je wil dat TNG wordt weergegeven. Helaas kan dit niet je startpagina zijn.
- Kopieer de tng-wordpress-plugin map (van het plugin .zip-bestand) naar je WordPress plugins map (of gebruik de installeer plugin optie in WordPress beheer).
- Kies opties in het nieuwe TNG-menu dat verschijnt en stel het pad naar je TNG-installatie in en bevestig de pagina waarop je TNG wil laten tonen.
- Voeg de TNG-widgets toe aan de bovenkant van je zijbalk. Standaard worden ze weergegeven op je “niet TNG” pagina’s.
- Dat is het (hopelijk!)
- Een uitgebreide stap voor stap staat op de TNG Wiki.
Beoordelingen
Bijdragers & ontwikkelaars
“TNG WordPress Integration” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “TNG WordPress Integration” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
10.1.3
De instelling en code voor geïntegreerde logins verwijderd – dit werkte niet voor verschillende versies van TNG.
10.1.3
Een fatale fout op sites die PHP 8 gebruiken opgelost.
10.1.2
Een oplossing voor een open sessie fout gevonden door de WordPress site health plugin.
10.1.1
Veranderd versienummer om een update te forceren voor degenen die al 10.1.0 hebben. Geen codewijzigingen van 10.1.0 naar 10.1.1
10.1.0
Versie 10.1.0 is de huidige versie voor TNG 10.1.x en TNG 11. Deze wijzigingen worden hier genoteerd om de plugin versienummering in lijn te brengen met de TNG versienummering.
Inclusief wijzigingen om verouderde WordPress-functies te vervangen:
ereg_replace wordt vervangen door preg_replace;
update_usermeta is vervangen door update_user_meta;
get_currentuserinfo wordt vervangen door wp_get_current_user;
delete_usermeta wordt vervangen door delete_user_meta;
De oproepen naar mysql_xxx-functies in de functie mbtng_db_connect worden vervangen door tng_xxx-oproepen voor de nieuwe verbindingsprotocollen die met TNG 10.1.0 zijn geïntroduceerd;
Wijzigingen in het gebruik van http/https zoals bepaald door de instellingen van de site voor compatibiliteit met de $http-variabele van TNG.
9.0.0
TNG-WordPress plugin versie 9.0.0 brengt de versie die beschikbaar is op WordPress.org in lijn met de versie die beschikbaar is om te downloaden van de TNG site.