Օգտագործողների նշանակությունը և դերերը WordPress-ում. Ինչպես ավելացնել նոր օգտվողի դեր wordpress-ում Անձնական ֆայլեր wordpress-ի օգտագործողների համար

WordPress-ն ունի դերերի և հնարավորությունների մեխանիզմ, կամ այլ կերպ ասած՝ օգտատերերի խմբեր և նրանց իրավունքները՝ վերահսկելու օգտատերերի վարքագիծը կայքում, հատկապես ադմինիստրատիվ մասում։

Օրինակ, «Ադմինիստրատորները» օգտվողների խումբ է, և switch_themes (թեման փոխելու հնարավորությունը) արդեն պատկանում է այս խմբի իրավունքներին:

Ինչպես միշտ, ես կսկսեմ պարզից մինչև բարդ:

1. Դերեր

WordPress-ում լռելյայն արդեն 6 օգտատերերի խումբ կա.

  • Super Admin-ը սուպեր ադմինիստրատոր է, ով իրավունք ունի կառավարել կայքերի ցանցը:
  • Ադմինիստրատոր - ադմինիստրատոր։
  • Խմբագիր - խմբագիր, կարող է հրապարակել և խմբագրել այլ օգտատերերի գրառումները։
  • Հեղինակ - հեղինակը կարող է հրապարակել և խմբագրել իր սեփական գրառումները:
  • Աջակցող - մասնակից, կարող է գրել և ուղարկել իր գրառումները մոդերացիայի համար:
  • Բաժանորդը բաժանորդ է, այն ամենը, ինչ նա կարող է անել, իր պրոֆիլը խմբագրելն է:

Անմիջապես հետո WordPress-ի տեղադրումներավտոմատ կերպով ստեղծվում է ադմինիստրատորի օգտվող:

Կարող եք նաև սահմանել, թե որ դերը վերագրել նոր գրանցված օգտվողին: Սա կազմաձևված է Կարգավորումներ > Ընդհանուր:

Դուք կարող եք փոխել օգտատիրոջ դերը օգտատիրոջ պրոֆիլի էջում կամ բոլոր օգտատերերի էջում՝

2. Հնարավորություններ

Աղյուսակում, տարածք խնայելու համար, ես չեմ դիտարկել սուպեր ադմինիստրատորի և բաժանորդի դերը: Superadmin-ը, ըստ էության, նույն ադմինիստրատորն է՝ միայն կայքերի ցանցը կառավարելու իրավունքով ( WordPress Multisite): Ես դրա մասին ավելին կգրեմ ստորև: Բայց ես չեմ գրի բաժանորդների մասին, քանի որ ամեն ինչ պարզ է նրանց մասին, այն ունի միայն մեկ ընթերցման տարբերակ:

Հնարավորություն Ադմին Խմբագիր Հեղինակ Աջակցող
Փլագիններ
install_plugins տեղադրել նոր պլագիններ +
update_plugins թարմացնել պլագինները +
activate_plugins-ը թույլ է տալիս մուտք գործել plugins-ի էջ +
edit_plugins պլագին ֆայլերը խմբագրելու ունակություն +
delete_plugins ջնջել պլագինները +
Թեմաներ
install_themes տեղադրել նոր թեմաներ +
switch_themes փոխել ակտիվ թեման +
edit_themes խմբագրել թեմայի ֆայլերը +
edit_theme_options փոխել թեմայի ընտրանքները +
update_themes թարմացնել թեմաները +
delete_themes ջնջել թեմաները +
WordPress-ի կարգավորումներ
update_core թարմացնել շարժիչը +
ներմուծում/արտահանում ներմուծման և արտահանման գործառույթներն օգտագործելու հնարավորություն +
manager_options փոխել կայքի կարգավորումները +
edit_dashboard-ը փոխվում է վահանակի էջում +
Օգտատերեր
create_users ստեղծում են նոր օգտվողներ +
edit_users խմբագրել օգտվողներին +
delete_users ջնջել օգտվողներին +
list_users-ը մուտք է գործում օգտատերերի ցուցակ +
promov_users-ը փոխում են օգտվողի դերերը +
remove_users-ը հեռացնում է օգտվողներին +
Մեկնաբանություններ
moderate_comments մեկնաբանությունների մոդերացիա + +
Կատեգորիաներ
manager_categories փոխել կատեգորիաները + +
Էջեր
edit_pages խմբագրել էջերը + +
edit_others_pages խմբագրել այլ խմբագիրների կողմից ստեղծված էջերը + +
edit_published_pages խմբագրել հրապարակված էջերը + +
public_pages էջերի հրապարակում + +
delete_pages ջնջել էջերը + +
delete_others_pages ջնջել այլ օգտվողների էջերը + +
delete_published_pages ջնջել հրապարակված էջերը + +
delete_private_pages ջնջել անձնական էջերը + +
edit_private_pages խմբագրել անձնական էջերը + +
read_private_pages դիտել անձնական էջերը + +
Գրառումներ
edit_others_posts խմբագրել այլ օգտվողների գրառումները + +
delete_others_posts ջնջել այլ օգտվողների գրառումները + +
delete_private_posts ջնջել «Անձնական» նշված գրառումները + +
edit_private_posts խմբագրել անձնական գրառումները + +
read_private_posts դիտել անձնական գրառումները + +
edit_published_posts խմբագրեք ձեր սեփական հրապարակված գրառումները + + +
public_posts գրառումների հրապարակում + + +
delete_published_posts ջնջեք ձեր հրապարակած գրառումները + + +
edit_posts խմբագրել սեփական գրառումները + + + +
delete_posts ջնջել սեփական գրառումները + + + +
Այլ
unfiltered_html HTML և JavaScript գրառումների, էջերի, մեկնաբանությունների և վիդջեթների մեջ տեղադրելու ունակություն + +
+ + +
կարդալ դիտել կայքը + + + +

Ինչպես խոստացել էի, մի փոքր ավելին կանդրադառնամ սուպերադմինիստրատորներին։ Սովորական ադմինիստրատորներն ունեն իրենց կայքերը կառավարելու լիարժեք իրավունքներ: Սուպեր ադմինիստրատորները, ընդհակառակը, կարող են կառավարել ցանցի ցանկացած կայք, ինչպես նաև ամբողջ ցանցն ամբողջությամբ:

Նրանք ունեն իրենց սեփական մի քանի տարբերակ.

  • manager_network-ը թույլ է տալիս մուտք գործել ցանցային վահանակ,
  • manager_sites մուտք դեպի վեբ կայքի կառավարման էջ,
  • manager_network_users ցանցի օգտվողներին կառավարելու ունակություն,
  • manager_network_themes կառավարել ցանցային թեմաները,
  • manager_network_options մուտք դեպի ցանցային ընտրանքներ;

3. Մակարդակներ

WordPress 3.0-ի դրությամբ օգտագործողների մակարդակներն այլևս չեն օգտագործվում:

4. Օգտատիրոջ դերերի և հնարավորությունների հետ աշխատելու գործառույթներ

add_role() - ստեղծեք ձեր սեփական դերը

Ֆունկցիան տվյալները մուտքագրում է տվյալների բազա, ուստի ավելի լավ է օգտագործել այն միայն մեկ անգամ, օրինակ՝ պլագին կամ թեմա ակտիվացնելիս:

/* * ասենք, ես ավելացնում եմ այս կոդը plugin ֆայլին և այն գործարկում եմ, երբ այս plugin-ն ակտիվանա */ register_activation_hook(__FILE__, «true_new_role_plugin_activate») ; ֆունկցիա true_new_role_plugin_activate() ( $new_role = add_role( "comm_moderator", // դերի անունը __( "Comment Moderator") , // ցուցադրել դերի անունը (մեկնաբանությունների մոդերատոր)զանգված ( // հնարավորությունների զանգված, ճշմարիտ - թույլատրված, կեղծ - ​​արգելված"read" => true , // դե, դա հասկանալի է "moderate_comments" => ճիշտ է // թույլատրել մեկնաբանությունները մոդերավորել)) ; եթե ( null !== $result ) ( // նայեք արդյունքին // դերը հաջողությամբ ստեղծվեց) ուրիշ ( // եթե զրոյական է, ապա դերն արդեն գոյություն ունի } }

remove_role() - հեռացնել դերերը

Ինչպես add_role()-ը, ֆունկցիան փոխում է տվյալների բազայի բովանդակությունը, ինչը նշանակում է, որ ձեզ հարկավոր չէ պարզապես հիմարաբար տեղադրել այն functions.php-ում:

Օրինակում եկեք ջնջենք վերջին գլխում ստեղծված դերը.

get_role() - տեղեկություններ ստանալ օգտվողների խմբի մասին

Վերադարձնում է WP_Role օբյեկտը (որը հիմնականում բաղկացած է դերի հնարավորություններից) հաջողության դեպքում, իսկ ձախողման դեպքում՝ զրոյական:

add_cap() և remove_cap() - ավելացնելով և հեռացնելով գործառույթներ

Այս հնարավորություններով դուք կարող եք ավելացնել կամ հեռացնել իրավունքներ որոշակի դերի օգտատերերի կամ նույնիսկ հատուկ ID-ներ ունեցող օգտատերերի համար:

Այս գործառույթները նաև փոխում են տվյալների բազայի բովանդակությունը, այնպես որ, որպես օրինակ, մենք դրանք կկախենք թեմայի ակտիվացման / ապաակտիվացման վրա:

ֆունկցիա true_author_caps() (գլոբալ $pagenow; $role = get_role("հեղինակ"); // օրինակ վերցնել հեղինակի դերը // $role = new WP_User ($user_id); այս կերպ մենք կարող ենք վերցնել կոնկրետ օգտվող if ( «themes.php» == $pagenow && isset ( $_GET [ «ակտիվացված» ] ) ( // եթե թեման ակտիվացված է$role ->add_cap( "edit_others_posts" ); // թույլ տալ հեղինակներին խմբագրել այլ հեղինակների գրառումները) ուրիշ ( // եթե թեման անջատված է$role ->remove_cap ( "edit_others_posts" ); ) ) add_action ("load-themes.php", "true_author_caps"); // ֆունկցիան կախել կեռիկի վրա

Եթե ​​օգնության կարիք ունեք ձեր վեբ կայքի կամ գուցե նույնիսկ զրոյից զարգացման հետ կապված - .

Այսօր մենք կզբաղվենք այնպիսի հարցով, ինչպիսին է ձեր կայքի օգտատերերին հեղինակի, խմբագրի կամ ներդրողի դերը վերապահելը:

Եթե ​​ցանկանում եք ձեր օգտատերերից որևէ մեկին նշանակել ոչ ստանդարտ դեր (ըստ լռելյայն, բոլոր գրանցված օգտատերերին այդ դերը վերապահված է «բաժանորդ» , որը նշված է WordPress-ում ձեր կայքի կառավարման վահանակի կարգավորումներում. «Պարամետրեր» «Գեներալ» «Նոր օգտվողի դերը» ), այնուհետև այս հարցում ձեզ կօգնի WordPress-ի համար նախատեսված մի հրաշալի, և ամենակարևորը՝ ռուսաֆիկացված հավելվածը: ", կամ Օգտագործողի դերի խմբագիր .

Plugin տեղադրում - ""

Փլագինը տեղադրելու համար նախ անհրաժեշտ է ներբեռնել այն։ Դուք կարող եք դա անել՝ սեղմելով հղման վրա՝ http://downloads.wordpress.org/plugin/user-role-editor.zip. Պլագինը երաշխավորված է զերծ վիրուսներից և այլ «կոպտություններից», սա հաստատում է այն փաստը, որ այն գտնվում է հենց WordPress շարժիչի մշակողների կայքում:

User Role Editor հավելվածի տեղադրումը գործնականում չի տարբերվում այլ պլագինների տեղադրումից:

Փլագինը տեղադրելու համար անհրաժեշտ է մուտք գործել ձեր կայքի կառավարման վահանակ, իսկ կառավարման վահանակի ձախ կողմում գտնել տարրը "Ավելացնել նոր". Ապա ընտրեք «ներբեռնել»:

«Օգտագործողի դերերի խմբագիր» հավելվածի կարգավորումների պատուհանի տեսքը

Դուք կարող եք տեսնել հավելումների կարգավորումները՝ անցնելով ձեր WordPress կայքի կառավարման վահանակից՝ ընտրելով «» - « Տեղադրվել«. Փլագինների ցանկում մենք փնտրում ենք մեզ հետաքրքրող մեկը և սեղմում ենք « տեղադրումներ «:

Ստորև ներկայացված են ևս մի քանիսը: առաջադեմ պարամետրերըավելացնում է նոր հատկություն, ավելացնում է նոր դեր և սահմանում լռելյայն դերը.

Plugin-ի կարգավորումներ «Օգտագործողի դերերի խմբագիր»

WordPress-ն ունի կայքի օգտատերերի մի քանի կատեգորիա.

  1. Ադմինիստրատոր (Ադմինիստրատոր) - կարող է անել ամեն ինչ, ներառյալ ջնջել օգտվողներին և փոխել կանոնները;
  2. Խմբագիր (Խմբագիր) - կարող է խմբագրել կայքի ողջ բովանդակությունը և ստեղծել նոր գրառումներ;
  3. Հեղինակ (Հեղինակ) - կարող է ստեղծել նոր գրառումներ և խմբագրել դրանք, բայց միայն իր սեփականը;
  4. Աջակցող - կարող է ստեղծել նոր գրառումներ և խմբագրել դրանք, բայց դրանք չեն հրապարակվի կայքում, քանի դեռ դա չի արվել խմբագրի կամ ադմինիստրատորի կողմից.
  5. Բաժանորդ (Բաժանորդ) - ոչինչ չի կարող անել, միայն կարդալ, մեկնաբանել և ստանալ ծանուցումներ:

Այս փլագինով դուք կարող եք ավելի լայնորեն փոխել ցանկացած կատեգորիայի մեջ ընդգրկված օգտատերերի իրավունքները: Եվ նաև ավելացրեք օգտվողների նոր կատեգորիա կամ փոխեք կատեգորիաների հնարավորությունները: Այսպիսով, եկեք նայենք plugin-ի կարգավորումներին.

  • «Ցուցադրել առանձնահատկությունները ընթեռնելի ձևով» - նշեք վանդակը: Պարամետրը ցուցադրում է կարգավորումները ռուսերենով;
  • «Ցույց տալ հնացած թույլտվությունները» - Դուք կարող եք նշել վանդակը, կամ չեք կարող այն ստուգել: Երբեմն այս թույլտվությունները կարող են օգտագործվել նաև: Հիմնականում սա ցուցիչ է մի խումբ օգտատերերի իրավունքների սահմանազատման մակարդակների.

Մնացած կարգավորումները հիմնականում հասկանալի են և գրված են ռուսերեն: Կարծում եմ, դուք կարող եք դա անել:

Օգտատերերի յուրաքանչյուր կատեգորիայի համար իրավունքներ հատկացնելու ալգորիթմ

Ենթադրենք, դուք ցանկանում եք նոր հնարավորություններ վերագրել Հեղինակ խմբին: Դա անելու համար գնացեք plugin-ի կարգավորումներ, ընտրեք խումբը «Հեղինակ»վերևի բացվող ընտրացանկում «Ընտրիր դեր». Այնուհետև սահմանեք ցանկալի խմբային իրավունքները և սեղմեք կոճակը հենց կարգավորումների տակ «Պահպանել».

Ինչպե՞ս օգտատերին հատկացնել որոշակի օգտատերերի խմբին: Ինչպե՞ս օգտատիրոջը դեր հատկացնել:

Այժմ plugin-ը տեղադրելուց և կազմաձևելուց հետո , յուրաքանչյուր օգտատերերի խմբի համար սահմանեք իրավունքները, կարող եք որոշակի օգտատիրոջը վերագրել ցանկալի դերը կամ լրացուցիչ հնարավորությունները:

Դա անելու համար գնացեք ձեր կայքի կառավարման վահանակ և ընտրեք ձախ կողմում գտնվող կետը «Օգտատերեր»"Բոլոր օգտատերերը". Այսուհետ բոլոր օգտատերերի մուտքի մոտ, բացի ադմինիստրատորից, կա հղում «Հնարավորություններ», որը թույլ կտա ցանկացած օգտվող վերագրել օգտատերերի ցանկացած կատեգորիայի (նշանակել դեր):

Կայքում օգտատերերի իրավունքները բավականին կարևոր դեր են խաղում, հատկապես, եթե դրա վրա աշխատում է մարդկանց մի ամբողջ շրջանակ՝ խմբագրից մինչև հիմնական ադմինիստրատոր։ Նրանցից յուրաքանչյուրն ունի իր պարտավորությունները և մուտքի իրավունքը: Հասկանալի է, որ կայքի սեփականատիրոջ կողմից ավելի ռացիոնալ կլինի նրանցից յուրաքանչյուրին տալ միայն անհրաժեշտ լիազորությունները։ Սա առաջին հերթին անհրաժեշտ է ամբողջ կայքի անվտանգության համար, քանի որ յուրաքանչյուր օգտվող մուտք կունենա միայն այն գործառույթները, որոնք նա պետք է աշխատի (օրինակ, խմբագիրը կարող է խմբագրել գրառումները, իսկ ադմինիստրատորը կարող է տեղադրել փլագիններ): Այս տարբերակումը կարող է կատարվել որպես ստանդարտ միջոցներ WordPress, և օգտագործելով հատուկ պլագիններ, որոնք ընդլայնում են այս հնարավորությունները:

Որո՞նք են օգտատերերի դերերը WordPress-ում:

Մենք մանրամասնորեն չենք նկարագրի «շարժիչում» լռելյայն առկա դերերը, քանի որ դա արվել է նախորդներից մեկում: Հիշեցնենք, որ WordPress-ում կան 5 ստանդարտ օգտատերերի տեսակներ.

  • բաժանորդ,
  • մասնակից,
  • հեղինակ,
  • խմբագիր,
  • ադմինիստրատոր.

Ինչու՞ ստեղծել օգտվողների նոր դերեր:

Սկզբունքորեն, ստանդարտ դերերը բավարար կլինեն տարբեր նպատակների համար: Բայց երբեմն անհրաժեշտ է լինում դուրս գալ այս 5 դերերից և ստեղծել ավելի հարմարը սեփական կարիքների համար։ Օրինակ, դուք պետք է փոփոխեք plugin-ը: Այս դեպքում նպատակահարմար է ծրագրավորողին հասանելիություն տալ միայն կոնկրետ plug-in-ի համար՝ առանց նրան հնարավորություն տալու տեղադրել, խմբագրել կամ հեռացնել մնացած բոլորը։

Ինչպե՞ս ավելացնել նոր օգտվողի դեր WordPress-ում:

Խնդիրը լուծելու մի քանի եղանակ կա. Դիտարկենք դրանցից ամենահայտնիները:

Մեթոդ 1. WPFront User Role Editor Plugin

Օգտագործողի համար ամենահեշտը օգտագործելն է անվճար plugin WPFront User Role Editor , որը լայն հնարավորություններ է տալիս դրա համար և հստակ ինտերֆեյս.

Նոր դեր ստեղծելու համար plugin-ը տեղադրելուց և ակտիվացնելուց հետո անցեք ադմինիստրատորի բաժին Դերեր -> Ավելացնել նոր.

Նախ, դուք պետք է սահմանեք նոր դերի ցուցադրման անունը (դաշտ ցուցադրվող անունը) և դրա եզակի պիտակը ( Դերի անվանումը).

Այնուհետև՝ մեծ բլոկում կարողություններ, դուք պետք է նշեք ստեղծված դերից օգտվողների համար անհրաժեշտ իրավունքները: Դուք կարող եք տեսնել, որ դրանք հարմար կերպով առանձնացված են ըստ WordPress կայքի կառուցվածքի: Եկեք համառոտ նկարագրենք յուրաքանչյուր բաժին:

  • վահանակ- մուտք դեպի ադմինիստրատորի վահանակ:
  • Գրառումներ- գրառումների կառավարում (ընթերցում, խմբագրում, ջնջում, հրապարակում):
  • լրատվամիջոցներ– աշխատել մեդիա ֆայլերի հետ (վերբեռնել, խմբագրել, ջնջել, կցել հրապարակումներին):
  • Էջեր- աշխատել էջերի հետ:
  • Մեկնաբանություններ– մեկնաբանությունների կառավարում (խմբագրում, մոդերատորում):
  • Թեմաներ– աշխատել WordPress-ի թեմաների հետ (փոխարկում, թարմացում, թեմայի ֆայլերի խմբագրում, ջնջում և տեղադրում):
  • պլագիններ- plugin կառավարում.
  • Օգտատերեր– աշխատել օգտատերերի և նրանց դերերի հետ (ստեղծում, ջնջում, խմբագրում, նրանց դերերի փոփոխություն):
  • Գործիքներ– ներմուծման/արտահանման հնարավորությունը.
  • Ադմին– ադմինիստրատորի իրավունքներ (մուտք դեպի կայքի սպասարկում):
  • դերեր- օգտատերերի դերերի կառավարում:
  • Այլ հնարավորություններ– այլ իրավունքներ, որոնք ներառված չեն վերը նշված կատեգորիաներում (օրինակ՝ անհատական ​​հավելումների համար):

Բոլոր իրավունքները ստուգելուց հետո դուք պետք է սեղմեք կոճակը Ավելացնել նոր դեր, որից հետո կտեսնեք կայքում գրանցված բոլոր դերերի ցանկը։

Ստեղծված դերը կարող է խմբագրվել: Դա անելու համար պարզապես սավառնեք դրա վրա և ընտրեք Խմբագրել.

Նշենք, որ plugin-ը թույլ է տալիս ստեղծել անսահմանափակ թվով դերեր:

Մեթոդ 2. Ձեռքով

Նոր մաքսային դեր ստեղծելու ևս մեկ տարբերակ կա: Այն ներառում է WordPress-ի հատուկ գործիքների օգտագործումը ծրագրավորման լեզվում PHP.

Նկատի ունեցեք, որ բոլոր հետագա ծածկագրերը կգտնվեն հատուկ ֆայլում functions.phpձեր ակտիվ WordPress թեման:

Եթե ​​չգիտեք, թե ինչպես խմբագրել functions.php, ապա այս դեպքում ձեզ կօգնի ProFunctions plugin-ը։

Որպես օրինակ, եկեք ստեղծենք մի դեր, որտեղ օգտվողները կունենան իրավունքներ.

  • խմբագրել թեմաները;
  • ավելացնել/հեռացնել պլագիններ;
  • տեղադրել «շարժիչի» նոր տարբերակները:

Սկսենք ավելացնելով հետևյալ կոդը.

$result = add_role ("wpschool_custom_admin", __("WPSchool Custom Admin"), array());

Ահա մի փոփոխական $արդյունքկպարունակի զանգված բոլոր իրավունքներով: ավելացնել_role()- WordPress-ի հատուկ գործառույթ, որի օգնությամբ իրականում կստեղծվի օգտվողի նոր դեր։ Իմաստը 'wpschool_custom_admin'նոր դերի եզակի ID-ն է, և «WPSchool Custom Admin»դրա ցուցադրական անունն է:

Այժմ ավելացնենք համապատասխան դերերը.

«edit_themes» => ճշմարիտ, // խմբագրել թեմաները «install_plugins» => ճշմարիտ, // տեղադրել պլագիններ «update_plugin» => ճշմարիտ, // թարմացնել պլագինները «update_core» => ճշմարիտ // թարմացնել WordPress միջուկը

Ամբողջական կոդ.

$result = add_role("wpschool_custom_admin", __("WPSchool Custom Admin"), array("edit_themes" => true, // խմբագրել թեմաները "install_plugins" => true, // install plugins "update_plugin" => true, / / թարմացնել պլագինները «update_core» => ճշմարիտ // թարմացնել WordPress միջուկը));

WordPress կայքի դերերի և թույլտվությունների ամբողջ ցանկը կարելի է դիտել այստեղ պաշտոնական կայքը.

Ստեղծված դերը կարող է ընտրվել գոյություն ունեցող օգտվող ստեղծելիս (կամ խմբագրելիս):

Եթե ​​ունեք օգտատերերի գրանցման համար բաց կայք, ապա ձեզ կհետաքրքրի ծանոթանալ օգտատերերի դերերին և մուտքի իրավունքներին: Իսկ եթե բաց չէ, ապա հիմա ես ձեզ էլ կասեմ, թե ինչպես բացել գրանցման համար կայք, եթե այն փակ է ձեզ համար։
Գրանցում տրամադրեք ցանկացածին
Գնացեք ադմինիստրատորի վահանակ «Կարգավորումներ» => «Ընդհանուր»:

Այժմ գտեք «Անդամակցություն» տարրը և այնտեղ մի թռչուն դրեք «Բոլորը կարող են գրանցվել».
Վերևի պարբերություն «Նոր օգտվողի դերը»ընտրել գրանցվածի դերը ( Բաժանորդ, ներդրող, հեղինակ, խմբագիր, ադմինիստրատոր): Գտեք և սեղմեք ստորև նշված կոճակը Պահպանել փոփոխությունը»:

Եթե ​​դուք վնասված եք, թե ինչ իրավունքներ և դեր տալ նոր գրանցված օգտվողներին, հիմա եկեք անցնենք յուրաքանչյուր դերի միջով, և ես կփորձեմ ամեն ինչ պատմել:

Գրանցվել կարող է միայն կայքի ադմինիստրատորը
Ընդհանրապես, ինչու՞ բացել կայք օգտատերերի գրանցման համար:
Պատճառները կարող են տարբեր լինել.
Դրանցից մեկն այն է, որ ձեր կայքում օգտվողները կարող են ավելացնել իրենց հոդվածները:
Կամ ուզում եք կայքում ավելացնել մի խումբ աշխատակիցներ, մի քանի ադմինիստրատորներ և հեղինակներ։ Այս դեպքում դուք չեք կարող թռչնի վրա դնել» Բոլոր ցանկացողները կարող են գրանցվել», քանի որ դուք՝ որպես ադմինիստրատոր, կարող եք ադմինիստրատորի վահանակի միջոցով ավելացնել ցանկացած օգտատեր և տալ նրան դեր և իրավունքներ։ Ինչպե՞ս դա անել:
Ադմինիստրատորի վահանակում անցեք "Users" => "Ավելացնել նոր":

Կբացվի մի էջ, որտեղ պարզապես պետք է նշել օգտատիրոջ տվյալները (գաղտնաբառ, փոստ, անուն և այլն) և իրավունքներ տալ նրան։
Օգտատիրոջ իրավունքները կարող են խմբագրվել, ինչպես նաև նրա ողջ պրոֆիլը: Կամ անհրաժեշտության դեպքում կարող եք պարզապես հեռացնել այն: Նավարկություն "Users" => "Բոլոր օգտվողները"և սավառնել արջի կուրսորը ձեզ անհրաժեշտ օգտագործողի վրա: Կլինեն երկու հղում՝ «Փոխել» և «Ջնջել»: Այստեղ, կարծում եմ, պետք չէ բացատրել, թե ինչ դեր են խաղում հղումները… թե՞ դա անհրաժեշտ է ?!:

Վերջապես հասանք օգտատերերի իրավունքների և դերերի վերաբերյալ պարզաբանումներին։ Սա կարևոր թեմա է, եթե որոշում եք կայք կամ բլոգում թույլ տալ բոլորին գրանցվել: Քանի որ եթե օգտվողներին տալիս եք, օրինակ, «Ադմինիստրատորի» իրավունքներ, ապա կարող եք անմիջապես թաղել կայքը, քանի որ այս իրավունքներով օգտվողը կարող է անել ամեն ինչ. ջնջել այլ օգտվողներին, փոխել տեքստը, փլագինները և հենց կոդը:
Ընդհանուր առմամբ կա 5 դեր.

  • բաժանորդ
  • մասնակից
  • հեղինակ
  • խմբագիր
  • ադմինիստրատոր

Յուրաքանչյուր հաջորդ դեր ներառում է նախորդի հնարավորությունները, գումարած որոշ լրացուցիչներ:

Բաժանորդ

Բաժանորդը կայքի կամ բլոգի լսարան է, որը չունի այլ իրավունքներ, քան կարդալ գրառումները, մեկնաբանել դրանք և ստանալ նոր մեկնաբանությունների և հրապարակումների մասին ծանուցումներ:
Բաժանորդին հասանելի է միայն իր պրոֆիլի կարգավորումները:

Աջակցող

Անդամը կարող է ստեղծել գրառումներ և խմբագրել դրանք, բայց չի կարող դրանք հրապարակել, քանի դեռ կայքի խմբագիրը կամ ադմինիստրատորը չի հաստատել դրանց հրապարակումը:

Խմբագիր

Խմբագիրն իրավունք ունի խմբագրելու և ջնջելու ցանկացած բովանդակություն և ստեղծել նոր գրառումներ և էջեր։

Ադմինիստրատոր

Ադմինիստրատորն ունի վերը թվարկված բոլոր իրավունքները, ներառյալ օգտվողներին ջնջելու և նրանց իրավունքները փոխելու հնարավորությունը: Եվ նաև ավելացրեք և հեռացրեք պլագիններ, թեմաներ և կատարեք ցանկացած փոփոխություն կոդի մեջ:

Այժմ դուք գիտեք, թե ինչ իրավունքներ տալ ձեր օգտատերերին և բլոգի կամ կայքի ընթերցողներին:
Հաջողություն բոլորին և ճիշտ ըմբռնում, ինչ իրավունքներ տալ բլոգի ընթերցողներին, որպեսզի հետո զայրույթից ձեռքերը չսեղմեն !!!

Եթե ​​դուք աշխատել եք կամ աշխատում եք WordPress-ի հետ, ապա հավանաբար արդեն հանդիպել եք օգտատերերի կառավարման գործառույթին։ Սա հատկապես ճիշտ է, երբ անհրաժեշտ է դառնում տարբերակել օգտվողների մուտքի իրավունքները ձեր WordPress կայքում: Դե, օրինակ, երբ դուք վարձում եք copywriter, և ցանկանում եք, որ նա ոչ միայն հոդվածներ գրի ձեզ համար, այլ նաև ինքն ավելացնի դրանք ձեր կայքում: Բայց միևնույն ժամանակ անհրաժեշտ է, որ նա մուտք չունենա լիակատար վերահսկողությունձեր կայքը, բայց կարող է կատարել միայն որոշակի գործառույթների շարք: Սա է մուտքի իրավունքը:

Այս գործընթացը այնքան էլ դժվար չէ, եթե գիտեք, թե ինչպես ճիշտ կազմակերպել այն։ Տեղադրելով WordPress-ը ձեր կայքում՝ դուք հնարավորություն եք ստանում տարբեր դերեր և մակարդակներ վերագրել ձեր գրանցված օգտատերերին։ WordPress-ում կան ընդհանուր առմամբ հինգ դերեր (կամ վեց, եթե): Վեցերորդ սուպեր ադմինիստրատորի դերը հայտնվել է միայն WordPress 3.0-ում: Դա նշանակում է, որ դուք լիովին վերահսկում եք ձեր բոլոր կայքերը և օգտվողների դերերը բոլոր այդ կայքերում:

WordPress օգտվողի դերերը- սրանք իրավունքների համակցություններ են (կայքի հետ աշխատելու հնարավորություններ), որոնք դուք կարող եք վերագրել օգտատիրոջը, կամ հակառակը՝ զրկել նրան այդ իրավունքներից:

WordPress-ն ունի օգտատերերի գրանցման հատուկ հիերարխիա: Դա պարզապես կենսական նշանակություն ունի, եթե ոչ միայն դուք գրանցված եք ձեր կայքում որպես ադմինիստրատոր կամ գերադմինիստրատոր, այլ նաև այլ օգտվողներ: Ի վերջո, պարզ է, որ ձեր կայքի բոլոր օգտատերերի համար նույն իրավունքների դեպքում անմիջապես կսկսվի անարխիա՝ նոր գրառումներ, պատկերներ կանհետանան և կհայտնվեն, նոր ֆայլեր կներբեռնվեն և կհայտնվեն առանց ադմինիստրատորի թույլտվության և վերահսկողության։ և այլն։ Եթե ​​նման անօրինությունը գործնականում թույլատրվի, ապա արդյունքում, որոշ ժամանակ անց, առավոտյան ես կսկսեմ կայքում կարդալ նոր հոդվածներ, և ոչ միայն ձեր կողմից չհաստատված, այլև տարբեր լեզուներով՝ լեհերեն, արաբերեն ( Չգիտեմ՝ որն է), չինական և այլն։ Ընդհանուր առմամբ, իդեալական դաշտ է բոլոր տեսակի սպամի համար

Ընդհանրապես, իրավիճակից դուրս գալու համար բավականաչափ ելքեր կան, բայց ոչ բոլորն են իդեալական։ չի օգնի, և այն չունի նույն գործառույթները՝ փոխելով նաև գաղտնաբառերը: Այստեղ ես ավելի մանրամասն կբացատրեմ։ Արդեն գրանցված օգտվողը միշտ կարող է փոխել գաղտնաբառը նորով, եթե նա չկարողանա մուտք գործել ադմինիստրատորի վահանակ: Եվ կօգտագործեմ այն ​​մինչև չփոխեմ ընդհանուր գաղտնաբառը: Եվ հետո նա նորից փոխում է գաղտնաբառը, և վերջ։ Բայց սա այն դեպքն է, երբ նա լիարժեք հասանելիություն ունի ադմինիստրատորի կամ խմբագրի բոլոր գործառույթներին, եթե ես նրան այնպիսի դեր չեմ վերապահում, որը թույլ չի տա նրան մուտք գործել կայքի կառավարում։ Ահա թե որտեղ է գիտելիքը WordPress օգտվողի իրավունքները.

Դուք կարող եք վերասահմանել բոլոր օգտատերերի դերերը, որպեսզի նրանք կարողանան աշխատել կայքում սահմանափակումներով և չկարողանան կտրուկ որևէ բան փոխել: Այսպիսով, սուպեր ադմինիստրատորի դերը միշտ պատկանում է միայն ձեզ, այսինքն՝ կայքի սեփականատիրոջը, և ոչ մեկին։ Նույնը վերաբերում է ադմինիստրատորին, եթե ունեք միայն մեկ կայք: Բայց հետո սկսվում է այնպիսի խառնաշփոթ, որ հասարակ օգտատերը, ով նոր է սկսել աշխատել WordPress-ի հետ, կարող է հեշտությամբ շփոթվել և կարող է դերեր սահմանել, որոնք միայն վնաս կհասցնեն կայքին։ Ուստի առաջարկում եմ ծանոթանալ սեղանին, որտեղ ամեն ինչ նկարված է։ Նրա օգնությամբ ամեն ինչ պարզ է և պարզ: Բայց նախ, ընդհանուր առմամբ օգտվողների դերերի մասին: WordPress-ի բոլոր գրանցված օգտվողները բաժանված են վեց խմբի.

1. սուպեր ադմին – մի դեր, որը (ես ասացի վերևում) հայտնվեց վերջերս՝ WordPress 3.0 տարբերակում, և այն աշխատում է այն պայմանով, որ դուք ունեք n-րդ թվով կայքեր, որոնք աշխատում են մեկ WordPress-ով: Սուպեր ադմինիստրատորը կարող է կառավարել ընդհանուր ցանցը և դրանում ընդգրկված բոլոր կայքերը: Սա հստակ ցույց է տրված աղյուսակում: Super Administrator-ը (SA) ունի մեկ բլոգից մի քանի բլոգներ, կարող է կառավարել թեմաներ, օգտվողներ, ցանցի կարգավորումներըև ընդհանրապես կայքը/բլոգը։ Super Admin-ը կարող է աշխատել Ցանցի ադմինիստրատորի վահանակի հետ՝ կառավարելու այն կայքերը, որոնք ընդհանուր ցանցի մաս են կազմում: Նոր կայքերի ավելացում բաժնում CA-ն կարող է նոր բլոգեր ավելացնել: Ավելի լավ է, որ այս դերը պատկանում է կայքի սեփականատերերին, խմբագիրներին և վեբ վարպետներին:

2. Ադմինիստրատոր - սա նաև դերերի ամենաբարձր հղումն է. այն կարող է կառավարել բոլոր օգտվողներին, թեմաները, գրառումները, էջերը, ֆայլերը, կայքի կարգավորումները և այլն: Հետևաբար, եթե դուք սուպեր ադմինիստրատոր եք, ապա շատ ուշադիր ընտրեք օգտվողին կայքի ադմինիստրատորի դերի համար: Եթե ​​WordPress-ում կազմակերպված է բազմաթիվ կայքերի ընդհանուր ցանց, ապա դերերի կարևորությամբ ադմինը երկրորդը կլինի սուպեր ադմինիստրատորից հետո։ Եթե ​​ունեք միայն մեկ բլոգ/կայք, ապա ադմինիստրատորի դերը գլխավորն է, քանի որ նման հիերարխիկ կառուցվածքում պարզապես սուպեր ադմինիստրատոր չկա: Մեկ կայքի ադմինիստրատորը կարող է կառավարել թեմաներ և պլագիններ, թարմացնել դրանք, խմբագրել, ներմուծել կամ արտահանել տվյալներ, կառավարել օգտատերերի դերերը:

WordPress կայքի ադմինիստրատորի իրավունքները.

    Նոր օգտատերերի ստեղծում և գոյություն ունեցողների ջնջում, պլագինների և թեմաների հետ աշխատել, ցանկացած օգտատերերի գրառումների ջնջում, բոլոր օգտատերերի անձնական էջերի հետ աշխատելը: Ադմինիստրատորը կարող է նաև ջնջել տեղադրված գրառումը: Այսինքն՝ մեկ կայքի ադմինիստրատորն ունի նույն իրավունքները, ինչ կայքերի ցանցի սուպեր ադմինիստրատորը։

    Ադմինիստրատորն իրավունք ունի նաև մոդերատորի մեկնաբանություններ, հրապարակել և կարդալ անձնական էջեր, փոխել թեմաները, վերբեռնել ֆայլեր և այլն:

3. Խմբագիր կարող է ոչ միայն հրապարակել և խմբագրել էջերն ու գրառումները, այլև վերահսկել մեկնաբանությունները, կառավարել հղումները, պիտակները և կատեգորիաները:

6. Բաժանորդ մշտական ​​այցելու է, և նա կարող է միայն կարդալ հոդվածներ և մեկնաբանել դրանք:

Ես հասկանում եմ, որ դերերի նման վերծանումը մի փոքր սեղմված է, բայց աղյուսակը լիովին բացահայտում է ըմբռնումը։ Այստեղ ամեն ինչ բավականին պարզ է և պարզ է, թե որ դերն է նախատեսված WordPress-ի յուրաքանչյուր օգտագործողի համար։

Կա նույնիսկ հատուկ պլագին օգտատերերի դերերը կառավարելու համար − Օգտագործողի դերի խմբագիր. Բայց դրա կարգավորումներն այնքան լայն են, որ դրա ամբողջական և հասկանալի նկարագրության համար առանձին հոդված է անհրաժեշտ։ Օրինակ, դուք կարող եք ստեղծել նոր դեր ցանկացած օգտվողի համար, կամ նոր մակարդակ: WordPress-ի առանձնահատկություններն այնքան բազմակողմանի են, որ դուք կարող եք դրանք սովորել ողջ կյանքի ընթացքում: Բայց վերադառնանք օգտատերերի դերերին և մակարդակներին: Յուրաքանչյուր դերի կարող է վերագրվել իր սեփական մակարդակը, որի դեպքում օգտատերը կարող է ունենալ կամ չունենալ որոշակի արտոնություններ: Այսպիսով, բացի գրառումներ հրապարակելու հնարավորությունից, հեղինակին կարող է թույլատրվել կառավարել կատեգորիաները, նշանակել նորերը կամ ջնջել գոյություն ունեցողները և այլն։

Նման հիերարխիան թույլ է տալիս ավելի արդյունավետ և անվտանգ կառավարել, տեսնել կառավարման կառուցվածքը և կատարել անհրաժեշտ փոփոխությունները: Ի վերջո, նման փոփոխություններն անհրաժեշտ են, եթե կայքում աշխատում են մի քանի հեղինակներ, խմբագիրներ և այլն։ Օրինակ, դուք տեսնում եք, որ հեղինակներից մեկն ակնհայտորեն առաջատար է հոդվածներ գրելիս և արժանի է խրախուսանքի: Այնուհետև կարող եք նրան վերագրել խմբագրի դերը, ով (տե՛ս աղյուսակը) իրավունք ունի ոչ միայն հրապարակել հոդվածներ, այլև մուտք ունի ադմինիստրատորի վահանակի կառավարման այլ գործառույթներ, որոնք թաքցված են այլ օգտվողներից:

Եթե ​​ուշադիր ուսումնասիրեք աղյուսակները, կհասկանաք, որ կայքի ադմինիստրատորի հնարավորությունները գործնականում անսահմանափակ են՝ դուք ոչ միայն Կամչատկայի ղեկավարն եք, այլև Տիեզերքի Տերը։ Դերերը ճիշտ բաշխելով և բլոգի օգտատերերի համար մակարդակներ նշանակելով՝ դուք կարող եք կառուցել բլոգի հստակ կազմակերպում, այսինքն՝ շատ ավելի հեշտացնել ձեր կյանքը։

Դե, դա այն ամենն է, ինչ ես ունեմ այսօրվա համար: Կհանդիպենք ալիքների վրա