En af de nyttige funktioner i det multisidede netværk er den måde, det giver dig mulighed for at ændre hver enkelt brugers oplevelse, når du opretter et nyt websted. Du kan ændre deres velkomstmail og ændre standardindholdet.

Du kan gøre dette ved at få adgang til konfigurationen af ​​dine netværksindstillinger i " Indstillinger> Netværksindstillinger".

Men der er to e-mails, der sendes, og dette er den anden af ​​dem. Inden hjemmesiden aktiveres, sender WordPress en aktiverings-e-mail med et link, brugeren skal klikke på den for at gøre deres hjemmeside aktiv. Desværre giver indstillingsskærmen dig ikke mulighed for at ændre denne indstilling.

Er der en løsning? Den gode nyhed er ja, du kan skrive et plugin, der ændrer denne e-mail. Og i denne tutorial vil jeg vise dig nøjagtigt, hvordan du kommer dertil.

Men før, hvis du aldrig har installeret WordPress-opdagelse Sådan installeres en WordPress blog 7 trin et Hvordan at finde, installere og aktivere et WordPress tema på din blog 

Så tilbage til, hvorfor vi er her.

Kom godt i gang med personalisering af e-mail-webstedets aktivering

Før du begynder, skal du bruge et par ting:

  • En WordPress-udviklingsinstallation med multisitefunktionen aktiveret, dette giver dig mulighed for at undgå fejl og teste alt på forhånd.
  • En kodeditor med FTP-adgang eller en kodeditor og en FTP-klient.

Læs vores tutorial om aktivering af det multisite netværk for at lære mere om aktivering af det multisite netværk.

I denne tutorial undersøger vi kildekoden til WordPress, men du vil ikke ændre den. I stedet skriver vi et plugin, som du gemmer i dit websteds plugins-mappe og aktiverer for dit netværk.

her er 25 fejl novice bloggere til at undgå for enhver pris

Standardmeddelelseskode

Her er den standardaktiverings-e-mail, der sendes, når nogen registrerer et websted på dit netværk:

Mail-Standard-optagelse - on-a-Site

Emnet for e-mailen er " Aktivér [link] Hvor [link] er linket til det nye websted. Efter min ydmyge mening er det en smule forvirrende!

Koden, der genererer dette, findes i filen " ms-functions.php I mappen " wp-inkluderer Af din WordPress-installation. Der er to filtre, der kan bruges, et til meddelelsesindholdet og et til emnet.

Læs også:  Hvordan til at administrere e-mail-meddelelser på WordPress

Den første kaldes " wpmu_signup_blog_notification_email og det giver dig mulighed for at filtrere standardindholdet i selve e-mailen. I den nuværende version (3.6.1) er den på linje 820 i " ms-functions.php '

apply_filters ('wpmu_signup_blog_notification_email', __ ("For at aktivere din blog skal du klikke på dette link: nn% snn Efter aktivering modtager du en e-mail * en anden e-mail * med dit brugernavn.nn Efter aktivering af dit websted modtager du en link: nn% s "), $ domæne, $ sti, $ titel, $ bruger, $ user_email, $ nøgle, $ meta),

Dette bruger pladsholdere til internationalisering, og det bruger også variabler, der er defineret umiddelbart over filteret. Vi bruger variablen " $ indhold At definere den nye version af indholdet. Hver forekomst af n Er en linjeskift og "n% s »Indsætter stien til bloggen. Vi bruger dem igen.

Apply_filters ('wpmu_signup_blog_notification_subject', __ ('[% 1 $ s] Aktiveret% 2 $ s'), $ domæne, $ sti, $ titel, $ bruger, $ user_email, $ nøgle, $ meta),

Det andet filter er " wpmu_signup_blog_notification_subject Hvilket definerer emnelinjen i e-mailen. Her er koden (på linje 844):

Jeg inviterer dig nu til opret et plugin, som jeg viste dig i en af ​​vores tutorials.

Ændring af emnet for e-mailen

Først opretter vi en funktion, der definerer emnet for vores nye version af e-mailen.

Start med at oprette en tom funktion, og link den til det tilsvarende filter:

wpmu_activation_email_subject function () {} add_filter ( 'wpmu_signup_blog_notification_subject', 'wpmu_activation_email_subject');

Nu skal vi udfylde denne funktion. Inde i selerne, tilføj denne kode:

$ subject = __ ('Hej, aktiver venligst dit websted med dette link% 1 $ s'); returner $ emne;

Dette har ny tekst, men det bruger også pladsholderen til at vise værdien af ​​netværkets titel, som er tilgængelig i den originale fil af variablen " $ FROM_NAME '.

Gem din fil, så fortsætter vi med at ændre indholdet af e-mailen.

At opdage også: Sådan nulstilles en WordPress blog korrekt

Ændring af e-mail-indhold

Den anden funktion vil ændre indholdet af e-mailen.

Tilføj en anden tom funktion i plugin-filen relateret til det rigtige filter:

wpmu_activation_email_content funktion ($ indhold) {} ​​add_filter ( 'wpmu_signup_blog_notification_email', 'wpmu_activation_email_content');

Udfør nu denne funktion af følgende:

Igen sker det ved hjælp af en pladsholder: denne gang er det " n% s ", Der viser linket til det nye websted og leveres af variablen $ activate_url i den oprindelige funktion i basisfilen.

Her er det fulde indhold af dit plugin:

$ content = __ ("Tak fordi du oprettede et websted. Inden du kan bruge webstedet, skal du aktivere det. nnFor at aktivere dit websted skal du klikke på dette link: nn% snnEfter aktivering modtager du en e-mail med dit login. Når du har gjort det, kan du administrere din med denne liennnNyd dit websted! "); returnere $ indhold;

Alt hvad du skal gøre nu er installer og aktiver plugin. Du kan muligvis køre test for at sikre, at alt fungerer normalt.

Oplev også nogle premium WordPress-plugins  

Du kan bruge andet WordPress plugins for at give et moderne udtryk og for at optimere håndteringen af ​​din blog eller hjemmeside.

Vi tilbyder dig her nogle premium WordPress-plugins, der hjælper dig med det.

1. Interaktive verdenskort

Kort Interactive World er et WordPress plugin premium, der hjælper dig med at skabe så mange kort, som du vil, med interaktive og farverige markører, kontinenter, lande eller regioner.

Interaktivt verdenskort wordpress-plugin

Det er fuldt ud kompatibelt med den nye version af WordPress og Visual Composer.

Berig din læsning ved at opdage Sådan viser du dine butikker i et Google Map på WordPress

Takket være dette plugin kan du vise flere typer regioner, såsom: et kort over hele verden, et kontinent eller et subkontinent (Afrika, Europa, Amerika, Asien, Oceanien og alle deres underentrepriser), et land, en land divideret med dets regioner, en stat i De Forenede Stater, De Forenede Stater divideret med storbyregioner, en stat i USA divideret med storbyregioner.

Downloade | demo | Web-hosting

2. Titeleksperimenter

Godt indhold vil tiltrække læsere med titlen. Titlerne på dine indlæg er ekstremt vigtige, da de kan tiltrække eller deaktivere potentielle nye læsere. Derfor, det er virkelig vigtigt, at dine indlægstitler kan fange læsernes opmærksomhed.

Titeleksperimenter

Titeleksperimenter er en WordPress plugin som giver dig mulighed for at poste testtitler. Du kan bruge flere titler til et enkelt indlæg og tjekke, hvilke der fungerer bedst.

Downloade | demo | Web-hosting

3. Pro Brugerdefineret Admin

Le WordPress plugin premium Pro Custom Admin, giver dig mulighed for nemt at tilpasse din hjemmesides registrerings- og login-sider eller oprette en vedligeholdelsesside.

Pro brugerdefineret admin

Det tilbyder en række funktioner, de vigtigste, vi vil nævne: skift baggrundsfarve og logoet til login-siden, tilføj tilpasset favorit backend og frontend på dit websted, skift farver på links og knapper, tilpas sidefodsteksten, der vises på hver admin-side, fjern WordPress-versionsnummeret fra sidefoden, opdater gratis og for livet, og mange flere.

Downloade | demo | Web-hosting

Anbefalede ressourcer

Find ud af om andre anbefalede ressourcer, der hjælper dig med at opbygge og administrere dit websted.

Konklusion

Her ! Det er alt til denne tutorial, jeg håber, det giver dig mulighed for at konfigurere aktiverings-e-mailen på et websted i et WordPress-multisite-netværk. 

Du kan dog også konsultere vores ressourcer, hvis du har brug for flere elementer til at gennemføre dine projekter med oprettelse af internetsider ved at konsultere vores guide på WordPress blog oprettelse.

Hvis du har forslag eller bemærkninger, skal du lade dem stå i vores afsnit kommentarer. Tøv ikke med at del med dine venner på dine foretrukne sociale netværk

...