Beschrijving
Gebaseerd op een idee van john blackbourn , en genoemd door Bericht status, is deze plugin ontworpen om een herinnering te zijn voor degenen die berichten in concept onbemind laten. En ja, alle ideeën van john zijn hier te vinden en er zijn er nog meer.
- E-mails verzenden volgens een dagelijks of wekelijks schema en op een door je gewenst tijdstip
- Kijk voor zowel conceptpagina’s als berichten, als je dat leuk vindt. Of alleen pagina’s, als je dat wilt. We zullen niet oordelen
- Richt je op de concepten die langer dan een bepaalde periode geleden zijn gemaakt, of al een tijdje niet geüpdatet hebben
- Elke gebruiker die concepten heeft waar hij een herinnering over krijgt, ontvangt een e-mail. Nee, ze kunnen zich er niet voor afmelden
- Elke e-mail toont het aantal concepten, samen met een herinnering van elk van hen
- Optionele mogelijkheid om te voorkomen dat de plugin wordt gedeactiveerd (zodat je niet in de verleiding komt om dat te doen in plaats van, je weet wel, om te gaan met de concepten)
- Debug functies om te controleren wat er wordt verzonden
Oh, en natuurlijk voldoet de code aan de WordPress en WordPress vIP coderingsstandaarden.
Ik wil Caleb burks bedanken voor de feedback die hij heeft gegeven. De iconografie is ook met dank aan de zeer getalenteerde Janki rathod.
bezoek de Github pagina voor de laatste code ontwikkeling, geplande verbeteringen en bekende problemen.
Vermeldingen
Draft concluder werd genoemd in nummer 421 van de bericht status nieuwsbrief (gepubliceerd 16 november 2020).
Het werd ook genoemd in editie 21 van de WP Weekly Newsletter (gepubliceerd op 23 november 2020)
Installatie
Draft Concluder kan worden gevonden en geïnstalleerd via het plugin menu in het WordPress beheer (Plugins -> nieuw toevoegen). Je kunt het ook downloaden van WordPress.org en handmatig installeren…
- Upload de volledige map
wp-parsely
naar de folder/wp-content/plugins
. - Activeer de plugin via het menu plugins in WordPress beheer.
Het is nu klaar voor gebruik, maar als je verder wilt tweaken, ga dan naar Instellingen ->. Algemeen.
FAQ
-
Waarom heet het Draft Concluder?
-
Omdat het je helpt een einde te maken aan die vervelende kladjes die maar blijven liggen en nooit afkomen. En het is een woordspeling op “kladblok”. Ja, ik weet het – Geef de schuld aan mijn SO, die de naam bedacht.
-
Wat betekent de “Status” op het scherm instellingen?
-
In instellingen -> Algemeen -> Draft Concluder, zie je onder de titel een status – Dit vertelt je wanneer het voor het laatst is uitgevoerd en of het succesvol was of niet.
Het succes is afhankelijk van het feit of er een fout is teruggekomen bij het verzenden van e-mails – Een mislukking zou duiden op een probleem met
wp_mail
en moet verder worden onderzocht. -
De e-mail verschijnt niet op het geplande tijdstip!
-
De interne WordPress planner is een interessant beest. Het is volledig afhankelijk van iemand die je site bezoekt om het te activeren – Dus als je het instelt op 1 uur ’s nachts, maar niemand komt tot 8 uur ’s ochtends, dan, ja, dan verkrijg je geen e-mail tot na 8 uur ’s ochtends.
Gelukkig heb ik aan je gedacht toen ik de plugin schreef. Zoals bij de vorige vraag, is er een status op het scherm instellingen. Daarnaast zijn er 2 shortcodes die je aan elk bericht of pagina kunt toevoegen om je te helpen.
[dc_now] - this will run the email generator and show, on screen, what would be sent if you were running it now. [dc_last_run] - this will show, on screen, what happened during the last scheduled run. So, if the status in the settings shows it ran, you can use this shortcode to display what was actually sent and to whom.
-
Kan ik me afmelden voor de e-mail die ik verzonden krijg?
-
Echt niet. Dat is het mooie van deze plugin.
-
Kan ik de e-mail niet gewoon naar spam verzenden?
-
Ik zou dat niet doen. De e-mail is afkomstig van het account van de site – Het markeren als spam kan er ook toe leiden dat alle andere e-mails van de site dezelfde kant op gaan, inclusief het resetten van wachtwoorden en belangrijke informatie over beveiliging.
Kijk, als het zoveel voor je betekent, kijk dan misschien naar het sorteren van je ontwerpen, ja?
-
Hoe kan ik voorkomen dat de plugin wordt gedeactiveerd?
-
…zei niemand. Maar serieus, je wil de verleiding verwijderen, toch?
Kraak de
wp-config.php
van je site open en voeg de volgende regel code toe…define( 'DO_NOT_DISABLE_MY_DRAFT_REMINDER', true );
En de daad is gedaan – Je kunt de plugin niet langer uitschakelen (duivels gelach).
-
Ondersteun je deze plugin op forks van WordPress?
-
Nee. Het is ontwikkeld voor WordPress en daarom worden forks niet ondersteund. Ik heb niet de intentie om dit te ontwikkelen en te testen op een andere versie.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Draft Concluder” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Draft Concluder” is vertaald in 2 localen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Draft Concluder” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
Ik gebruik semantisch versiebeheer, waarbij de eerste versie 1.0 is.
1.1.3
- Verbetering: code kwaliteitsverbeteringen – Houdt zich nu aan de WordPress regels voor PHPCS
- Verbetering: de datumnotatie en tijdnotatie in het scherm instellingen gewijzigd
1.1.2
- Bug: gecorrigeerd onjuiste tekstdomeinen – bedankt aan Alex Lion voor het identificeren hiervan.
- Verbetering: ik heb mijn PHPCS regelsets geüpdatet en ja hoor, die nerds hadden ze veranderd. Dus ik had nog wat wijzigingen nodig om mijn code in overeenstemming te brengen met de standaarden.
- Verbetering: ik had de code opgesplitst in 4 aparte bestanden en toch waren ze geen van allen bijzonder groot. Om het makkelijker te maken heb ik ze weer samengevoegd.
1.1.1
- Verbetering: woordtelling toegevoegd aan de conceptinformatie
1.1
- Verbetering: beter gebruik maken van
geselecteerde
commando voor mijn instellingen uitvoer (met dank aan Tom nowell ) - Verbetering: je kunt nu elk uur van de dag kiezen waarop de e-mail wordt gegenereerd, niet alleen geselecteerde uren
- Verbetering: diverse verbeteringen aan plugin meta en deze README
- Verbetering: verbeteringen aan e-mail format (met dank aan Michelle keefer )
- Verbetering: als je het uur verandert waarop de e-mail wordt gegenereerd en je kiest voor een dagelijkse run, wordt de e-mail dezelfde dag geproduceerd als het uur nog niet is verstreken
- Verbetering: volgende run time toegevoegd aan de uitvoer van de instellingen
- Verbetering: verbeterde internationalisatie
- Bug: shortcodes nu correct uitgevoerd (met dank aan Tom nowell )
1.0.1
- Bug: in wat de snelste tijd moet zijn van de eerste release tot het eerste rapport over een bug, dank aan JeanPaulH voor het vinden van een verdwaalde komma!
1.0
- Initiële release