Hoe kan u ‘n WordPress-gebruikersrekening byvoeg met ‘n spesifieke rol met behulp van cPanel

As u nie toegang tot u WordPress wp-admin-paneel het nie as gevolg van die verkeerde aanmeldbewyse, moet u die wagwoord herstel of ‘n nuwe rekening skep.


As u ‘n administrateurrekening wil skep, kan u die MySQL-databasis gebruik, maar as u ‘n intekenaar, bydraer of redakteur wil byvoeg, moet u ‘n paar kodelyne hanteer..

Om ‘n SQL-navraag vir ‘n spesifieke gebruikersrol te skryf, kan moeilik wees. U wonder miskien of dit die maklikste manier is om so ‘n taak uit te voer.

Wel, as u bewus is van die functions.php lêer van u WordPress-tema, kan u maklik ‘n nuwe gebruiker met ‘n spesifieke gebruikersrol byvoeg.

U wonder moontlik om die lêer vanaf u WordPress-beheerderpaneel te wysig, maar om veiligheidsredes kan u die redakteur dalk nie sien nie.

Om ‘n kwesbaarheid te verwyder, beveel WordPress-kundiges aan dat u die lêerredigering deaktiveer. Dus, die beste opsie is om cPanel te gebruik. Ek is seker; jy weet hoe om dit te doen.

‘N Stap vir stap handleiding om ‘n nuwe gebruiker by te voeg

Voordat u verder gaan, moet u ‘n rugsteun van u WordPress-webwerf en sy databasis hê. U moet weet datfunksies.php een van die belangrikste lêers is wat al die funksies van die uitleg van die webwerf beheer.

As u ‘n verkeerde kode byvoeg, kan die webwerfuitleg ontwrig word. Daarom is dit noodsaaklik om die regte manier te leer om ‘n pasgemaakte kode te kopieer en plak.

Ek is seker dat u die verskillende uitleg van cPanel gesien het, dit is omdat elke webhosting die standaard cPanel-ontwerp probeer improviseer om by die handelsmerkkleur te pas.

Volg hierdie stappe

Stap 1:

Toegang tot u cPanel-rekening en soek na die lêer bestuurder. Ek hoop dat u weet dat die data van ‘n webwerf in die lêerbestuurder geleë is.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

In die meeste gevalle kan u dit sien onder die afdeling Files. Sommige webgasheerondernemings bied ‘n ander plek.

Stap 2:

Afhangend van u cPanel-instellings, sal u moontlik die tuisgids sien. Maar jy moet oopmaak publc_html, navigeer daarna vanaf die vertikale menu aan die linkerkant.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

Opmerking: As u verskeie webwerwe huisves en probeer om enige ander domein as ‘n primêre domein op te dateer, moet u die lêergids oopmaak waar WordPress-installasie beskikbaar is..

Vir ‘n enkele webwerf is die data beskikbaar in die pulic_html-gids.

Stap 3:

Soos u weet, is al die temas, plugins en medialêers in die WP-inhoud vouer, maak dit oop.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

Stap 4:

U kan tonne vouers sien. Klik op Temas.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

Stap 5:

Op hierdie bladsy kan u al die onaktiewe en aktiewe temas van u WordPress-webwerf sien. Op die oomblik moet u die aktiewe tema redigeer, klik op die gids om dit oop te maak.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

Stap 6:

Soek vir die functions.php en regs-klik om te wysig.

Hoe kan u 'n WordPress-gebruikersrekening byvoeg met 'n spesifieke rol met behulp van cPanel

Stap 7:

‘N Nuwe oortjie verskyn op die blaaier met al die WordPress-funksies van u webwerf. Laat ek u nou ‘n kode wys om ‘n bydraer.

functioncontributor_new_account () {
$ user = ‘Gebruikersnaam’;
$ pass = ‘Wagwoord’;
$ email = ’[email protected]’;
if (! gebruikersnaam bestaan ​​($ gebruiker) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ gebruiker, $ pas, $ e-pos);
$ gebruiker = nuwe WP_User ($ user_id);
$ gebruiker->set_role (‘bydraer’);
}}
add_action ( ‘init “,” contributor_new_account’);

Opmerking: moenie vergeet om die gebruikersnaam, wagwoord en die e-posadres te vervang met die een wat u wil gebruik as u aanmeldbewyse nie..

As u opgemerk het, is daar ‘n koderingslyn wat die gebruikersrol vertoon.

$ gebruiker->set_role (‘bydraer’);

U kan dit vervang om enige gebruikersrol in te stel. Vir ‘n intekenaar, die kode is soos volg.

functioncontributor_new_account () {
$ user = ‘Gebruikersnaam’;
$ pass = ‘Wagwoord’;
$ email = ’[email protected]’;
if (! gebruikersnaam bestaan ​​($ gebruiker) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ gebruiker, $ pas, $ e-pos);
$ gebruiker = nuwe WP_User ($ user_id);
$ gebruiker->set_role (‘intekenaar’);
}}
add_action ( ‘init “,” contributor_new_account’);

As u wonder oor die contributor_new_account () funksie, dit is net ‘n naam, jy kan dit verander as jy wil. Maar as u geen idee het van WordPress codex nie, kopieer en plak die kode dan op u lêer.

U hoef nie die gebruikersrol te verander nie, niks anders nie. Byvoorbeeld, die kode na voeg ‘n redakteur by is soos volg.

functioneditor_new_account () {
$ user = ‘Gebruikersnaam’;
$ pass = ‘Wagwoord’;
$ email = ’[email protected]’;
if (! gebruikersnaam bestaan ​​($ gebruiker) && !email_exists ($ email)) {
$ user_id = wp_create_user ($ gebruiker, $ pas, $ e-pos);
$ gebruiker = nuwe WP_User ($ user_id);
$ gebruiker->set_role (‘redakteur’);
}}
add_action ( ‘init “,” editor_new_account’);

Afhangend van u vereiste, kan u ‘n gebruiker met sy rol byvoeg en op die Stoor veranderinge knoppie om die lêer te stoor.

Probeer die blaaiercache en koekies skoonmaak voordat u op u WordPress-webwerf aanmeld. As u so ‘n nuwe gebruiker sien, geluk, dan het u suksesvol geleer om ‘n nuwe gebruiker met ‘n spesifieke rol te skep.

Afsluiting

Of u nou ‘n administrateur of ‘n redakteur skep, u kan die kode deur ‘n bietjie aanpassing gebruik. As u die konsep van WordPress codex verstaan, is dit maklik om die funksie en die gebruikersrol te verander.

Vir ‘n nie-tegniese persoon is die enigste vereiste om die gebruikersrol te kies en die kode te stoor. Ek hoop dit is nie so moeilik nie.

Kyk na die top 3 WordPress-gasheerdienste:

FastComet

Beginprys:
$ 2.95


betroubaarheid
9.7


pryse
9.5


Gebruikersvriendelik
9.7


ondersteuning
9.7


Kenmerke
9.6

Lees resensies

Besoek FastComet

Hostinger

Beginprys:
$ 0.99


betroubaarheid
9.3


pryse
9.3


Gebruikersvriendelik
9.4


ondersteuning
9.4


Kenmerke
9.2

Lees resensies

Besoek Hostinger

A2 Hosting

Beginprys:
$ 3,92


betroubaarheid
9.3


pryse
9.0


Gebruikersvriendelik
9.3


ondersteuning
9.3


Kenmerke
9.3

Lees resensies

Besoek A2 Hosting

Verwante artikels vir die aanbieding

  • Hoe kan u ‘n WordPress-administrateurgebruiker byvoeg deur FTP te gebruik
    intermediêre
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me