Ինչպես ստեղծել օգտվողի էջ: Անձնական էջ uCoz-ի համար ինչպես Uraaa Ինչպես ստեղծել անձնական օգտվողի էջ

Ժամանակ առ ժամանակ ինձ հարցեր են գալիս՝ խնդրելով ասել. ինչպես ստեղծել օգտվողի էջ, այսինքն, որպեսզի յուրաքանչյուր գրանցված այցելու ունենա իր սեփականը սեփական էջԱռցանց. Այս հոդվածում ես կփորձեմ պատասխանել այս հարցին:

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

  1. Ստեղծեք ֆայլ, Օրինակ, user.php. Ներդրեք բոլորը HTMLև cssկոդը՝ փոխարինելով որոշ թեստային տվյալներ, որոնք ապագայում եզակի կլինեն յուրաքանչյուր օգտագործողի համար:
  2. Ֆայլի հենց սկզբում կարդալ օգտվողի բոլոր տեղեկությունները(օրինակ՝ տվյալների բազայից)՝ օգտագործելով նիստում պահվող իր մուտքը:
  3. Փոխարինեք թեստի տվյալները հատուկ օգտագործողի տվյալներով, տեղեկատվություն, որի մասին ստացել եք նախորդ քայլում։

Ամեն ինչ, այժմ բոլոր լիազորված օգտվողները մուտք են գործում user.phpկտեսնեն իրենց սեփական տվյալները: Թե ինչպիսի տվյալներ (լրիվ անուն, ավատար, ծննդյան տարեթիվ և այլն) նշանակություն չունի, այսինքն՝ մենք ստեղծել է ամենատարածված օգտվողի էջը.

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

Այսպիսով, նախ պարզաբանենք, թե որոնք են դրանք անձնական էջեր և գրառումներ WordPress-ում. «Անձնական» կարգավիճակը ցույց է տալիս, որ մուտքը բովանդակություն կոնկրետ էջկունենա միայն էջը կամ գրառումը ստեղծողը, և իհարկե կայքի կամ բլոգի ադմինիստրատորն ու սուպերադմինը: Այսպիսով, ի՞նչ օգուտ են տալիս անձնական էջերը և գրառումները:

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

Անձնական էջ ստեղծելու համար անհրաժեշտ է մուտք գործել կայքի կառավարման վահանակ (այսուհետ կենթադրենք, որ դուք մուտք եք գործել որպես Ադմինիստրատոր), ձախ կողմում ընտրացանկից ընտրեք «Էջեր» -> «Ավելացնել նոր»: Էջի ստեղծման ձևը կբացվի: Էջի վերնագիրը մուտքագրելուց հետո ստորև կհայտնվի դրա հղումը։ Ի սկզբանե ստեղծված էջը կարող է ունենալ հետևյալ հասցեն.

http://wpmytest.ru/?page_id=4

որը այնքան էլ հիշվող չէ, ուստի ավելի լավ է ավելի հասկանալի հղում անել, օրինակ սա (եթե «Ընտրանքներ» բաժնում ընտրված եք «Գրառման վերնագիր» -> «Մշտական ​​հղման կարգավորումներ»):

http://wpmytest.ru/moya-laboratoriya/

Էջի բովանդակության դաշտում մուտքագրում ենք ցանկացած տեղեկություն, ցանկացած տեքստ, և ընդհանրապես էջը պատրաստ է։ Բայց հիմա կարեւոր է դրան «մասնավորի» կարգավիճակ տալը։ Դա անելու համար կառավարման վահանակի աջ բլոկում գտնում ենք «Տեսանելիություն. բաց խմբագրում» բլոկը և սեղմելով «Խմբագրել» հղման վրա, հայտնվող ցանկում ընտրում ենք «Անձնական» և սեղմում «OK» կոճակը: Այնուհետեւ համարձակորեն սեղմեք «Հրապարակել» կոճակը, եւ կարելի է ենթադրել, որ անձնական էջը ստեղծվել է։


Դա համոզվելու համար նոր էջհասանելի է միայն ձեզ, դուրս եկեք ձեր հաշվից և փորձեք բացել ձեր անձնական էջը բրաուզերում այն ​​հասցեով, որը դուք նրան հատկացրել եք: Որպես կանոն, դուք կստանաք հաղորդագրություն այն մասին, որ նման էջ գոյություն չունի, կամ դուք մուտք չունեք այս էջ: Այսքանը, բայց սա միայն գործի կեսն է, իսկ ամենահետաքրքիրը դեռ առջևում է:

Ի դեպ, ամեն դեպքում, դուք կարող եք տող ավելացնել robots.txt ֆայլին, որպեսզի արգելեք ձեր անձնական էջի սողալը (իմ օրինակում սա /moya-laboratoriya/ գրացուցակն է) որոնման համակարգի բոտերի կողմից.

Արգելել՝ /moya-laboratoriya/

Առաջ շարժվել...
Ինչպես ասացի այս հոդվածի սկզբում, դուք կարող եք օգտագործել տարբեր ձևանմուշներ ցանկացած էջերի համար: Շատ թեմաներ, նույնիսկ ստանդարտները, որոնք գալիս են հենց WordPress-ի հետ, կարող են ունենալ մի քանի դիզայնի ձևանմուշներ հատուկ էջերի համար: Այս օրինակի համար ես օգտագործել եմ լռելյայն «Քսան տասնմեկ» թեման, որտեղ կարող եք ընտրել հետևյալ էջի ձևանմուշներից.

Հիմնական ձևանմուշ
- Ցուցափեղկի ձևանմուշ
- Կողային գոտու ձևանմուշ

Էջի համար ձևանմուշ նշանակելու համար անհրաժեշտ է ընտրել խմբագրման համար ստեղծված էջը, կառավարման վահանակի աջ բլոկում գտնել «Էջի հատկանիշներ» -> «Կաղապար» և այնտեղ ընտրել այն, ինչ ձեզ հարկավոր է:

Բայց մեզ կարող է շատ չհետաքրքրեն պատրաստի կաղապարները, որոնցում ավելորդը շատ է, և մենք կստեղծենք մերը։

Էջի համար ձեր սեփական ձևանմուշը ստեղծելու համար պարզապես անհրաժեշտ է մուտքագրել այն գրացուցակը, որտեղ գտնվում են թեմայի ֆայլերը, որն օգտագործվում է կայքում: այս պահին, և այնտեղ ստեղծեք նոր PHP ֆայլ: Ըստ անձնական փորձԱսեմ, որ դեռ ավելի լավ է պատճենել այնտեղ գտնվող ֆայլերից մեկը և մի փոքր փոխել դրա կոդը։ Օրինակի համար օգտագործեցի «Twenty Eleven» լռելյայն թեման և «showcase.php» ֆայլի պատճենը, որը վերանվանեցի «showcase-2.php», իսկ հետո դրա կոդից դուրս նետեցի այն ամենը, ինչ ինձ պետք չէր։ Արդյունքում ստացվեց հետևյալը.

Խնդրում ենք նկատի ունենալ, որ ֆայլի կոդը պարունակում է «Կաղապարի անունը. Իմ կաղապարը 1» տողը: Սա շատ կարևոր է, քանի որ միայն «Կաղապարի անվանումը» պիտակի առկայությունը թույլ կտա մեզ, մեր էջի պարամետրերը փոխելիս, կաղապար ընտրելիս մենք արդեն կտեսնենք «Իմ Կաղապար 1» անունով ձևանմուշը: .

Քանի որ մենք արդեն ստեղծել ենք նոր կաղապար, մնում է այն վերագրել մեր անձնական էջին։ Կրկին ընտրեք ձեր ստեղծած էջը խմբագրման համար, կառավարման վահանակի աջ բլոկում գտնեք «Էջի հատկանիշներ» -> «Կաղապար» և այնտեղ ընտրում ենք մեր կողմից ստեղծված «Իմ Կաղապար 1» հայտնված ցանկից.

Իմ կաղապարը 1


Մենք պահպանում ենք փոփոխությունները և բացում ենք մեր անձնական էջը ստուգման համար։ Այժմ էջը կունենա վերին մաս (վերնագիր), ներքևի մաս (ստորատակ) և հենց էջի բովանդակությունը (եթե, իհարկե, այն խմբագրելիս որևէ տեքստ կամ այլ բան չեք ավելացրել)։ Եվ ոչ ավելին։

Դե, ինչո՞վ է դա առանձնահատուկ: -հարցնում ես։ Այո, փաստն այն է, որ այժմ մեր ստեղծած էջի կաղապարի կոդում է, որ կարող եք ավելացնել այն, ինչ ձեր սիրտը ցանկանա։ Օրինակ, php կոդերը, որոնք չեն կարող տեղադրվել էջի բովանդակության մեջ հենց կառավարման վահանակից: Օրինակ՝ SEO ռեսուրսներից վիճակագրություն հավաքելու սկրիպտներ, կայք այցելությունների վիճակագրություն և շատ ուրիշներ: Եվ դա նույնպես դժվար չի լինի անել առանց FTP մուտքի կայք, քանի որ կայքի կառավարման վահանակի միջոցով կարող եք զանգահարել անձնական էջի ձևանմուշի ֆայլը խմբագրելու համար. Արտաքին տեսք« -> «Խմբագիր» և աջ կողմում՝ «Իմ Կաղապար 1 Էջի Կաղապար (ցուցափեղկ-2.php)»

Նոր ձևանմուշը հասանելի է WordPress-ի խմբագրում


Այժմ դուք հավանաբար նկատել եք, որ այն այնքան էլ հարմար չէ դիտելու համար անձնական էջմիշտ գնացեք կառավարման վահանակ և այնտեղ փնտրեք այս էջը: Պետք է ինչ-որ բան անել։

Ի վերջո, անձնական էջի ստեղծման սկզբում մենք դրան հղում ենք հատկացրել, ուստի եկեք այն օգտագործենք։ Չնայած նույնիսկ հղումը կարող է պատահաբար մոռանալ, հատկապես, եթե այն բարդ էր: Բայց պարզեցնել մուտքը էջ պարզ է.

Ձեր ձևանմուշի ցանկացած կետում (կաղապարի ֆայլերից մեկում, օրինակ՝ ցուցադրվող ֆայլում կողագոտ) Կարող եք հղում ավելացնել ձեր անձնական էջին, բայց որպեսզի հղումը տեսանելի չլինի ոչ մեկին որոնման համակարգեր, ոչ էլ որևէ մեկին, դուք պետք է ավելացնեք մի պայման, որը թույլ կտա մուտք գործել միայն կայքի ադմինիստրատորին.

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

Այսպիսով, միայն ադմինիստրատորին հասանելի կլինի էջի բովանդակությունը, նույնիսկ եթե դուք պատահաբար հեռացնեք այս էջի «Անձնական» կարգավիճակը:

Եվ վերջապես, ևս մեկ անգամ հիշեցնեմ, որ դուք կարող եք ցանկացած կոդ ավելացնել կաղապարի ֆայլին, ներառյալ PHP սկրիպտները և ցանկացած այլ տեղեկատվություն, որը հասանելի չի լինի որոնման համակարգերին և կողմնակի անձանց: Բացի այդ, անձնական էջի ձևանմուշի ֆայլում ավելացված կոդերը ոչ մի կերպ չեն ազդի կայքի աշխատանքի վրա, բացառությամբ այն դեպքերի, երբ դուք ինքներդ մուտք եք գործում այս էջ:

Օրինակ, դուք կարող եք ավելացնել մի փոքրիկ վիջեթ pr-cy.ru կայքի համար, որը ցույց կտա վերջին PR և TCI up-երի իրական ամսաթվերը:


"; ?>

Ձեր անձնական էջի կաղապարի սկզբնական կոդը կարող է նման լինել.

"; ?>

Անձնական էջի ձևանմուշում ավելացված սցենարները որևէ կերպ չեն ազդի ձեր կայքի կամ բլոգի աշխատանքի վրա։ Անկախ նրանից, թե JavaScript սցենարներ, PHP կամ այլք, բացառությամբ, իհարկե, եթե դուք օգտագործել եք սկրիպտներ տվյալների բազայում գրելու համար: Ընդհանուր առմամբ, դուք կարող եք ապահով կերպով փորձարկել ձեր նոր սցենարները և կատարել այլ փորձեր: Բայց եթե հանկարծ սխալվել եք ձեր ստեղծած էջի ձևանմուշի կոդը և չգիտեք, թե ինչպես լուծել խնդիրը (օրինակ, ձեր անձնական էջի փոխարեն տեսնում եք դատարկ պատուհան կամ սխալի հաղորդագրություն), ապա կարող եք պարզապես. ջնջեք այս կաղապարի ֆայլը կամ պարզապես ընտրեք մեկ այլ ձևանմուշ էջի կարգավորումներում (օրինակ՝ լռելյայն ձևանմուշը):

Սա իրականում բոլորն է: Վերջին սքրինշոթը ցույց է տալիս WordPress-ում իմ անձնական էջի մի մասը (հաշվիչների վրա թվերը մտացածին են, և սկրիպտների արդյունքների մեծ մասը թաքցված է, քանի որ իմ անձնական էջի տեղեկատվությունը գաղտնի է), ես տալիս եմ որպես օրինակ օգտագործելու անձնական էջ՝ դրա համար նախատեսված իր ձևանմուշով.

Հաջողություն և օգտակար ձեզ՝ օգտագործելով անձնական էջերը WordPress-ում:

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

Սկսեմ, հավանաբար, օգտակարից WordPress հավելվածներորն ինձ իսկապես օգնեց գործնականում:

Այսօր ես կխոսեմ Հաճախորդների պորտալի մասին՝ Մասնավոր օգտատերերի էջեր և մուտքի պլագին:

Ինչու՞ դա ինձ պետք էր:

Մոտ մեկ ամիս առաջ ես կայք էի մշակում լեզվի դպրոցի համար։ Դասավորության առաջադրանքների և ֆունկցիոնալության թվում էր դպրոցի բոլոր աշակերտների համար անձնական էջեր ստեղծելու խնդիրը և միևնույն ժամանակ դրանք պետք է հարմար լինեն լրացնել անփորձ խմբագրի համար: Իհարկե, սկզբում ես սկսեցի փնտրել պլագիններ՝ օգտատիրոջ համար անձնական հաշիվ ստեղծելու համար, բայց դրանք բոլորը չափազանց ծանր էին և ունեին հսկայական ֆունկցիոնալություն, որը պարզապես անհրաժեշտ չէր և միայն դժվարացնում էր կայքը: Որոնելիս ես հասա Հաճախորդների պորտալ - Մասնավոր օգտվողի էջեր և մուտքի պլագին էջ և հասկացա, որ դա այն է, ինչ ինձ պետք է: Թեթև հավելված, որը թույլ է տալիս ստեղծել անհատական ​​էջեր յուրաքանչյուր օգտագործողի համար:

Այս փլագինը տեղադրելուց հետո «Օգտատերեր» բաժնում ադմինիստրատորի վահանակում, երբ սավառնում եք օգտատերերից որևէ մեկի վրա, կտեսնեք ձեր անձնական էջի հղումը: Ինչպես է թվում, որ ես ցույց տվեցի սքրինշոթում:

Երբ սեղմեք դրա վրա, կտեսնեք սովորական խմբագիր: Իմ դեպքում կայքի խմբագիրը հրապարակեց դասացուցակ յուրաքանչյուր ուսանողի համար և այնտեղ կազմակերպչական փոքր հայտարարություններ։

Ինչպե՞ս ճիշտ միացնել:

Ներբեռնեք և տեղադրեք Հաճախորդների պորտալը - Մասնավոր օգտատերերի էջերը և մուտքի պլագինը: Ձեզ անհրաժեշտ կլինի այն ինչ-որ կերպ կապել օգտատիրոջը, որպեսզի նա կայք մտնելուց հետո նա հասնի հենց իր անձնական էջին։

Նախ անհրաժեշտ է ստեղծել էջ՝ «Անձնական հաշիվ» անունով: Այնուհետև պատճենեք կարճ կոդը այնտեղ - .

Վերահղման համար ես օգտագործել եմ հավելվածը՝ Theme My Login: Ինչպես տեսնում եք ստորև ներկայացված սքրինշոթից, ես նշել եմ հղում դեպի օգտվողի վերահղումը դեպի մեզ անհրաժեշտ գրացուցակը:

Այս երկու պլագինների միջոցով ես կարողացա լուծել խնդիրը և միևնույն ժամանակ մեծածավալ չեմ դրել անձնական հաշիվներ, ինչը միայն կշփոթեցնի կայքի ադմինիստրատորին։

Այսօրվա համար այսքանը, հուսով եմ, որ այս նյութը օգտակար կլինի ինչ-որ մեկին:

2015-09-15 13231 33 Դենիս Աբդուլլին

AT մաքուր ձևԻնչպես տեղադրել ինչ-որ բան Uraaa-ում, հազվադեպ է հաջողվում, քանի որ ամեն ինչ արված է միասնական համակարգ, և օգտվողները պետք է ինչ-որ բան առաջարկեն ունիվերսալ. Իհարկե, ցանկացած սցենարի դեպքում հարցեր ու խնդիրներ կառաջանան։ Այս դիզայնը պատրաստված է թեթև ֆոնի համար, այնպես որ դուք ստիպված կլինեք շատ բան նորից անել «ինքներդ ձեզ համար»: Այնուամենայնիվ, ես փորձեցի ինչ-որ բան ավելի ունիվերսալ և հեշտ տեղադրել:

Այստեղ դա uCoz-ի անձնական էջն է, ինչպես Uraaa-ում: Ես չեմ ասում, որ ես ինչ-որ օրիգինալ բան եմ մտածել, ուղղակի կիսվում եմ ժամանակակից ոճով անձնական էջի համար։ Անհնար է չնկատել, որ կենտրոնում կլոր ավատարները ինտերֆեյսների աշխարհում միտում են։

Ինչպես կատարել անձնական էջ նույնը
ինչպես են կայքի մյուս էջերը

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

Նախ ընտրեք բացել անձնական էջի «Ընթացիկ պատուհանում» «Օգտատեր» մոդուլի կարգավորումներում:

Երկրորդ, պատճենեք wireframe կոդը Design Management - Site Pages-ում:


Այժմ ամբողջությամբ փոխարինեք «Դիզայնի կառավարում - օգտատերեր - անձնական էջ» կոդն այն կոդով, որը վերցրել եք «Կայքի էջերից»: Դրանում $CONTENT$-ը փոխարինեք անձնական էջի սկզբնական բովանդակությամբ և. Դուք կարող եք անմիջապես փոխարինել $CONTENT$-ը Uraaa-ի անձնական էջի կոդով (ներքևում):

Ահա թե ինչ ենք ստացել.


Անձնական էջ լայք Uraaa-ում

Օգտագործեք հետևյալ կոդը «Դիզայնի կառավարում – օգտատերեր – անձնական էջ»: Փոխարինեք $CONTENT$-ը այս կոդով, ինչպես նշված է վերևում.

200?"200px":""+(this.scrollHeight+5)+"px");">



«alt="» />



$MODER_PANEL_RIGHT$$_GROUP_NAME$

Տվյալները փոխելու համար$_STATUS$



$_NAME$$_USERNAME$

$_COUNTRY$, $_CITY$


$_LOAD_ENTRIES$ ֆայլ
$_COM_ENTRIES$ մեկնաբանություններ
$_FORUM_ENTRIES$ պատասխաններ

Մուտք.
$_USERNAME$

Գրանցում:
$_REG_TIME$

Մուտքի ամսաթիվը.
$_LOG_TIME$

Կայք:
$_WWW$

AOL:
$_AOL$

ICQ:
$_ICQ$

MSN:
$_MSN$

Yahoo:
$_YAHOO$

Հեռախոս.
$_PHONE$
(Հեռախոսը թաքցված է)

Էլ.
$_EMAIL$
(Հասցեն թաքցված է)

$_EMAIL$
(Հասցեն թաքցված է)
*

Նամակ գրեք օգտագործողին
$_EMAIL$



[ Հաստատեք էլ ]

Ստորագրություն:
$_SIGNATURE$


uID պրոֆիլ

Կարդացեք հաղորդագրությունները ( $UNREAD_PM$)ուղարկել հաղորդագրություն

Սա այն է, ինչ մենք ստանում ենք, նման անձնական էջ uCoz-ի համար: Ի դեպ, մայր տարրից հանել եմ նահանջները, արդիական տեսք ունի։