Jak vytvořit uživatelskou stránku. Osobní stránka pro uCoz jak na Uraaa Jak vytvořit osobní uživatelskou stránku

Čas od času ke mně přicházejí otázky, které mě žádají, abych řekl, jak vytvořit uživatelskou stránku, tedy tak, aby každý registrovaný návštěvník měl svůj vlastní vlastní stránku Na stránce. V tomto článku se pokusím na tuto otázku odpovědět.

V první řadě potřebujete provést autorizaci. Pokud nevíte, jak na to, přečtěte si toto:. Po autorizaci si každý uživatel v relaci uloží informace o svém loginu a heslu. Nyní můžete uživatelskou stránku Algoritmus je tedy následující:

  1. Vytvořte soubor, například, user.php. Vložte všechny HTML A css kód, který nahradí některá testovací data, která budou v budoucnu pro každého uživatele jedinečná.
  2. Na samém začátku souboru přečíst všechny informace o uživateli(například z databáze) pomocí svého přihlašovacího jména uloženého v relaci.
  3. Nahraďte testovací data konkrétními uživatelskými daty, informace, o kterých jste obdrželi v předchozím kroku.

Vše, nyní všichni oprávnění uživatelé přistupují k user.php uvidí svá vlastní data. Na jakých údajích (celé jméno, avatar, datum narození atd.) nezáleží, tj. vytvořili nejběžnější uživatelskou stránku.

Co jsou osobní stránky a příspěvky ve WordPressu, zdá se, že mnoho lidí ví nebo o tom slyšelo, ale možná to mnoho lidí nepoužívalo, protože pro ně nenašli využití. Dnes vám řeknu, jak můžete takové stránky využít k velkému užitku pro sebe a váš web.

Pojďme si tedy nejprve ujasnit, které to jsou osobní stránky a příspěvky ve WordPressu. Stav „soukromý“ označuje přístup k obsahu konkrétní stránku bude mít pouze ten, kdo stránku nebo příspěvek vytvořil, a samozřejmě administrátor a superadministrátor webu nebo blogu. K čemu jsou tedy osobní stránky a příspěvky?

Řekněme, že si v osobním záznamu můžete nechat nějaké poznámky, texty, odkazy, fotografie a tak dále pro sebe na památku a tak dále. Ale přínos toho není tak velký. Osobní stránka je ale úplně jiná věc, protože pro stránky můžete vytvářet a používat speciální šablony. To je asi tak vše, o osobních stránkách, si povíme.

Abyste mohli vytvořit osobní stránku, musíte vstoupit do ovládacího panelu webu (dále budeme předpokládat, že jste přihlášeni jako Administrátor), vyberte „Stránky“ -> „Přidat nový“ v bloku menu vlevo. Otevře se formulář pro vytvoření stránky. Po zadání názvu stránky se níže zobrazí odkaz na ni. Původně vytvořená stránka může mít následující adresu URL:

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

který není moc zapamatovatelný, takže je lepší udělat srozumitelnější odkaz, například tento (pokud máte v nastavení v sekci "Možnosti" -> "Nastavení trvalého odkazu" vybrán "Název příspěvku"):

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

Do obsahového pole stránky zadáme libovolné informace, libovolný text a obecně je stránka připravena. Nyní je ale důležité dát mu status „soukromého“. Chcete-li to provést, v pravém bloku ovládacího panelu najdeme blok „Viditelnost: Otevřít úpravy“ a kliknutím na odkaz „Upravit“ v zobrazeném seznamu vyberte „Osobní“ a stiskněte tlačítko „OK“. Poté směle klikněte na tlačítko „Publikovat“ a můžeme předpokládat, že osobní stránka byla vytvořena.


Abyste se o tom ujistili nová stránka je k dispozici pouze vám, odhlaste se ze svého účtu a zkuste otevřít svou osobní stránku v prohlížeči na adrese, kterou jste jí přidělili. Zpravidla obdržíte zprávu o tom, že taková stránka neexistuje, nebo že na tuto stránku nemáte přístup. To je vše, ale toto je jen polovina bitvy a to nejzajímavější teprve přijde.

Mimochodem, pro každý případ můžete do souboru robots.txt přidat řádek, který zakáže procházení vaší osobní stránky (v mém příkladu je to adresář /moya-laboratoriya/) roboty vyhledávačů:

Disallow: /moya-laboratoriya/

Pokračuj...
Jak jsem řekl na začátku tohoto článku, pro kteroukoli stránku můžete použít různé šablony. Mnohá ​​témata, dokonce i ta standardní, která přicházejí se samotným WordPressem, mohou mít několik šablon návrhu speciálně pro stránky. Pro tento příklad jsem použil výchozí téma „Twenty Eleven“, kde si můžete vybrat z následujících šablon stránek:

Základní šablona
- Předváděcí šablona
- Šablona postranního panelu

Chcete-li přiřadit šablonu pro stránku, musíte vybrat stránku, kterou jste vytvořili pro úpravy, v pravém bloku ovládacího panelu najděte „Atributy stránky“ -> „Šablona“ a vyberte tu, kterou potřebujete.

Nás ale nemusí moc zajímat hotové šablony, ve kterých je spousta zbytečností, a vytvoříme si vlastní.

Pro vytvoření vlastní šablony pro stránku stačí zadat adresář, kde jsou umístěny soubory motivu, který se na webu používá v v současné době a vytvořte tam nový soubor PHP. Podle osobní zkušenostŘeknu, že je stále lepší vytvořit kopii jednoho z tam umístěných souborů a trochu změnit jeho kód. Pro příklad jsem použil výchozí téma „Twenty Eleven“ a kopii souboru „showcase.php“, který jsem přejmenoval na „showcase-2.php“, a následně z jeho kódu vyhodil vše, co jsem nepotřeboval. V důsledku toho se stalo toto:

Upozorňujeme, že kód souboru obsahuje řádek „Název šablony: Moje šablona 1“. To je velmi důležité, protože pouze přítomnost štítku „Název šablony“ nám umožní při změně parametrů naší stránky při výběru šablony již v seznamu vidět šablonu s názvem „Moje šablona 1“. .

Protože jsme již vytvořili novou šablonu, zbývá ji přiřadit k naší osobní stránce. Opět vyberte stránku, kterou jste vytvořili k úpravě, v pravém bloku ovládacího panelu najděte "Atributy stránky" -> "Šablona" a tam ze seznamu vybereme námi vytvořenou "Moje šablona 1":

Moje šablona 1


Uložíme změny a otevřeme naši osobní stránku pro ověření. Nyní bude mít stránka horní část (záhlaví), spodní část (zápatí) a samotný obsah stránky (pokud jste samozřejmě při úpravě nepřidali nějaký text nebo něco jiného). A nic víc!

No, co je na tom tak zvláštního? - ptáš se. Ano, faktem je, že nyní je to v kódu šablony stránky, kterou jsme vytvořili, že můžete přidat, co vaše srdce touží. Například php kódy, které nebylo možné vložit do samotného obsahu stránky z ovládacího panelu. Například skripty pro sběr statistik ze zdrojů SEO, statistiky návštěv stránek a mnoho dalších. A také nebude obtížné to udělat bez přístupu FTP k webu, protože soubor šablony osobní stránky můžete zavolat pro úpravy prostřednictvím ovládacího panelu webu: “ Vzhled" -> "Editor" a vpravo "My Template 1 Page Template (showcase-2.php)"

Nová šablona je k dispozici v editoru WordPress


Nyní jste si pravděpodobně všimli, že to není příliš pohodlné prohlížet osobní stránka vždy přejděte na ovládací panel a vyhledejte tuto stránku tam. Něco se musí udělat.

Ostatně na začátku tvorby osobní stránky jsme na ni přiřadili odkaz, tak toho pojďme využít. I když i odkaz může být náhodně zapomenut, zvláště pokud byl složitý. Ale zjednodušit přístup na stránku je jednoduché.

Kdekoli ve vaší šabloně (v jednom ze souborů šablony, například v souboru, který zobrazuje postranní panel) Můžete přidat odkaz na svou osobní stránku, ale tak, aby odkaz nebyl viditelný pro nikoho vyhledávače, ani nikomu jinému, musíte přidat podmínku, která umožní přístup pouze správci webu:

Někteří se však mohou chtít pro každý případ ještě více chránit před přímým přístupem cizích osob nebo jiných účtů webu k obsahu vaší osobní stránky. Chcete-li to provést, v souboru, který jste vytvořili jako šablonu pro osobní stránku, musíte přidat podobnou kontrolu, jako jste to udělali pro skrytí odkazu:

K obsahu stránky tak bude mít přístup pouze administrátor, a to i v případě, že jste této stránce omylem odebrali status „Soukromé“.

A na závěr ještě jednou připomenu, že do samotného souboru šablony můžete přidat libovolný kód, včetně PHP skriptů a jakýchkoli dalších informací, které nebudou dostupné pro vyhledávače a outsidery. Kromě toho kódy přidané do souboru šablony osobní stránky žádným způsobem neovlivní výkon webu, snad s výjimkou případů, kdy na tuto stránku sami vstoupíte.

Můžete například přidat malý widget pro web pr-cy.ru, který zobrazí aktuální data nejnovějších akcí PR a TCI


"; ?>

Takto může vypadat zdrojový kód šablony vaší osobní stránky:

"; ?>

Skripty přidané do šablony osobní stránky žádným způsobem neovlivní provoz vašeho webu nebo blogu. Zda JavaScript skripty, PHP nebo jiné, samozřejmě kromě případů, kdy jste k zápisu do databáze používali skripty. Obecně můžete své nové skripty bezpečně testovat a provádět další experimenty. Pokud jste ale najednou udělali chybu v kódu šablony stránky, kterou jste vytvořili, a nevíte, jak problém vyřešit (například místo vaší osobní stránky vidíte prázdné okno nebo chybovou zprávu), můžete jednoduše odstraňte tento soubor šablony nebo jednoduše vyberte jinou šablonu v nastavení stránky (jako je výchozí šablona).

To je vlastně vše. Poslední snímek obrazovky ukazuje část mé osobní stránky na WordPressu (čísla na počítadlech jsou fiktivní a většina výsledků skriptů je skrytá, protože informace na mé osobní stránce jsou důvěrné), uvádím jako příklad použití osobní stránka s vlastní šablonou:

Hodně štěstí a užitečné pro vás používání osobních stránek na WordPress!

Ahoj všichni, dlouho jsem nepublikoval nové články, protože jich bylo hodně různé práce+ ke všemu jsem absolvoval několik kurzů na téma tvorba webových stránek. Nyní si myslím, že budu častěji zveřejňovat různé zajímavé poznámky pro webmastery.

Začnu možná užitečným WordPress pluginy což mi v praxi opravdu pomohlo.

Dnes budu mluvit o Klientském portálu - Soukromé uživatelské stránky a přihlašovací plugin.

Proč jsem to potřeboval?

Asi před měsícem jsem vyvíjel web pro jazykovou školu. Mezi úkoly a funkčností layoutu byl úkol vytvořit osobní stránky pro všechny studenty školy a zároveň by měly být pohodlné pro vyplnění pro nezkušeného editora. Samozřejmě jsem nejprve začal hledat pluginy pro vytvoření osobního účtu pro uživatele, ale všechny byly příliš těžkopádné a měly obrovskou funkcionalitu, která prostě nebyla potřeba a web jen ztěžovala. Při hledání jsem se dostal na Klientský portál - Soukromé uživatelské stránky a přihlašovací stránku pluginu a uvědomil jsem si, že to je to, co potřebuji. Odlehčený plugin, který vám umožní vytvářet osobní stránky pro každého uživatele.

Po instalaci tohoto pluginu se v administračním panelu v sekci „Uživatelé“, když najedete na některého z uživatelů, zobrazí odkaz na vaši osobní stránku. Jak to vypadá, jsem ukázal na snímku obrazovky.

Když na něj kliknete, zobrazí se vám obyčejný editor. V mém případě editor stránek zveřejnil rozvrh hodin pro každého studenta a malá organizační oznámení tam.

Jak se správně připojit?

Stáhněte si a nainstalujte klientský portál – soukromé uživatelské stránky a přihlašovací plugin. Budete to muset nějak svázat s uživatelem, aby se po vstupu na web dostal přesně na svou osobní stránku.

Nejprve musíte vytvořit stránku s názvem jako „Osobní účet“. Poté tam zkopírujte krátký kód - .

Pro přesměrování jsem použil plugin - Theme My Login. Jak můžete vidět z níže uvedeného snímku obrazovky, uvedl jsem odkaz na přesměrování uživatele do adresáře, který potřebujeme.

S těmito dvěma pluginy se mi podařilo problém vyřešit a zároveň jsem nevložil objemné osobní účty, což by pouze zmátlo správce webu.

To je pro dnešek vše, doufám, že se tento materiál bude někomu hodit.

2015-09-15 13231 33 Denis Abdullin

V čistá forma jak něco zveřejnit na Uraaa málokdy uspěje, protože vše je provedeno v jednotný systém a uživatelé by měli něco nabídnout univerzální. Samozřejmě v každém scénáři vyvstanou otázky a problémy. Tento design je vyroben pro světlé pozadí, takže budete muset spoustu věcí předělat "pro sebe." Snažil jsem se však udělat něco univerzálnějšího a snadno se instaluje.

Zde je osobní stránka pro uCoz jako na Uraaa. Neříkám, že jsem přišel s něčím originálním, jen sdílím moderní styl pro osobní stránku. Není možné si nevšimnout, že kulatí avataři ve středu jsou trendem ve světě rozhraní.

Jak udělat osobní stránku stejnou
jak jsou na tom ostatní stránky webu?

Tato otázka s největší pravděpodobností není formulována přesně, ne úplně, ale měli bychom s ní začít. Osobní stránka na uCoz standardně zcela nezávislý a malý, jako by nebyl součástí webu, ale něčím nepotřebným. Stejné je to s některými dalšími stránkami, jako jsou soukromé zprávy, ale o těch se teď bavit nebudeme. Jak tedy udělat „osobní“ skutečně součástí šablony.

Nejprve zvolte otevření "V aktuálním okně" osobní stránky v nastavení modulu "Uživatel".

Za druhé, zkopírujte kód drátového modelu do Design Management - Site Pages.


Nyní zcela nahraďte kód v „Správa designu – Uživatelé – Osobní stránka“ kódem, který jste převzali ze „Stránky webu“. V něm nahraďte $CONTENT$ původním obsahem osobní stránky mezi A. $CONTENT$ můžete okamžitě nahradit kódem osobní stránky z Uraaa (níže).

Zde je to, co máme:


Osobní stránka jako na Uraaa

Použijte následující kód v "Správa designu - Uživatelé - Osobní stránka". Nahraďte $CONTENT$ tímto kódem, jak je uvedeno výše:

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



"alt="" />



$MODER_PANEL_RIGHT$$_GROUP_NAME$

Chcete-li změnit údaje$_STATUS$



$_NAME$$_USERNAME$

$_COUNTRY$, $_CITY$


$_LOAD_ENTRIES$ souborů
$_COM_ENTRIES$ komentářů
$_FORUM_ENTRIES$ odpovědí

Přihlásit se:
$_USERNAME$

Registrace:
$_REG_TIME$

Datum nástupu:
$_LOG_TIME$

Webová stránka:
$_WWW$

AOL:
$_AOL$

ICQ:
$_ICQ$

MSN:
$_MSN$

Yahoo:
$_YAHOO$

Telefon:
$_PHONE$
(Telefon skrytý)

E-mailem:
$_EMAIL$
(Adresa skryta)

$_EMAIL$
(Adresa skryta)
*

Napište uživateli dopis
$_EMAIL$



[ Potvrdit email ]

Podpis:
$_SIGNATURE$


profil uID

Číst zprávy ( $UNREAD_PM$)poslat zprávu

To je to, co dostáváme, taková osobní stránka pro uCoz. Mimochodem, odstranil jsem odsazení z nadřazeného prvku, vypadá to moderně.