Cara membuat halaman pengguna. Halaman pribadi untuk uCoz cara Uraaa Cara membuat halaman pengguna pribadi

Dari waktu ke waktu pertanyaan datang kepada saya meminta saya untuk memberitahu, cara membuat halaman pengguna, yaitu, agar setiap pengunjung terdaftar memiliki miliknya sendiri halaman sendiri di tempat. Pada artikel ini saya akan mencoba menjawab pertanyaan tersebut.

Pertama-tama, Anda perlu membuat otorisasi. Jika Anda tidak tahu bagaimana melakukannya, baca ini:. Setelah otorisasi, setiap pengguna menyimpan informasi tentang login dan kata sandinya di sesi tersebut. Sekarang Anda bisa melakukannya halaman pengguna Jadi algoritmanya adalah sebagai berikut:

  1. Buat file, Misalnya, pengguna.php. Masukkan semua HTML Dan css kode, menggantikan beberapa data uji yang akan unik untuk setiap pengguna di masa mendatang.
  2. Di awal file baca semua informasi pengguna(misalnya, dari database) menggunakan login-nya disimpan dalam sesi.
  3. Ganti data uji dengan data pengguna tertentu, informasi yang Anda terima di langkah sebelumnya.

Semuanya, sekarang semua pengguna resmi mengakses pengguna.php akan melihat data mereka sendiri. Jenis data apa (nama lengkap, avatar, tanggal lahir, dll.) tidak masalah, yaitu, kami membuat halaman pengguna yang paling umum.

Apa itu halaman dan posting pribadi di WordPress, sepertinya banyak orang tahu atau pernah mendengarnya, tetapi mungkin tidak banyak orang yang menggunakannya karena mereka tidak menemukan kegunaannya. Hari ini saya akan memberitahu Anda bagaimana Anda dapat menggunakan halaman tersebut untuk keuntungan besar bagi diri sendiri dan situs Anda.

Jadi, mari kita perjelas dulu apa itu halaman dan posting pribadi di WordPress. Status "pribadi" menunjukkan bahwa akses ke konten halaman tertentu hanya akan ada orang yang membuat halaman atau posting, dan tentu saja administrator dan super-administrator situs atau blog. Jadi apa gunanya halaman dan posting pribadi?

Nah, katakanlah dalam catatan pribadi Anda dapat meninggalkan beberapa catatan, teks, tautan, foto, dan sebagainya untuk diri sendiri sebagai kenang-kenangan, dan sebagainya. Tapi manfaat dari ini tidak begitu banyak. Tetapi halaman pribadi adalah masalah yang sama sekali berbeda, karena Anda dapat membuat dan menggunakan templat khusus untuk halaman. Itu saja, tentang halaman pribadi, kita akan bicara.

Untuk membuat halaman pribadi, Anda harus masuk ke panel kontrol situs (selanjutnya kami akan menganggap Anda masuk sebagai Administrator), pilih "Halaman" -> "Tambah Baru" di blok menu di sebelah kiri. Formulir pembuatan halaman akan terbuka. Setelah memasukkan judul halaman, tautan ke sana akan muncul di bawah. Halaman yang awalnya dibuat mungkin memiliki URL berikut:

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

yang tidak terlalu mudah diingat, jadi lebih baik membuat tautan yang lebih mudah dipahami, misalnya ini (jika Anda memilih "Judul Posting" di bagian pengaturan "Opsi" -> "Pengaturan tautan permanen"):

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

Di bidang konten halaman, kami memasukkan informasi apa pun, teks apa pun, dan secara umum halaman sudah siap. Tapi sekarang penting untuk memberinya status "pribadi". Untuk melakukan ini, di blok kanan panel kontrol kami menemukan blok "Visibilitas: Buka Edit" dan, dengan mengklik tautan "Edit", pilih "Pribadi" dalam daftar yang muncul dan tekan tombol "OK". Kemudian dengan berani klik tombol "Terbitkan", dan kita dapat mengasumsikan bahwa halaman pribadi telah dibuat.


Untuk memastikan bahwa halaman baru hanya tersedia untuk Anda, keluar dari akun Anda dan coba buka halaman pribadi Anda di browser di alamat yang Anda tetapkan untuk itu. Sebagai aturan, Anda akan menerima pesan yang menyatakan bahwa halaman seperti itu tidak ada, atau Anda tidak memiliki akses ke halaman ini. Itu saja, tetapi ini hanya setengah dari pertempuran, dan yang paling menarik belum datang.

Omong-omong, untuk berjaga-jaga, Anda dapat menambahkan baris ke file robots.txt untuk melarang perayapan halaman pribadi Anda (dalam contoh saya, ini adalah direktori /moya-laboratoriya/) oleh bot mesin pencari:

Larang: /moya-laboratoriya/

Pindah...
Seperti yang saya katakan di awal artikel ini, Anda dapat menggunakan templat yang berbeda untuk halaman mana pun. Banyak tema, bahkan yang standar yang disertakan dengan WordPress itu sendiri, mungkin memiliki beberapa template desain khusus untuk halaman. Untuk contoh ini, saya telah menggunakan tema "Dua Puluh Sebelas" default, di mana Anda dapat memilih dari templat halaman berikut:

Template Dasar
- Template Etalase
- Templat Bilah Sisi

Untuk menetapkan templat untuk halaman, Anda harus memilih halaman yang Anda buat untuk diedit, di blok kanan panel kontrol, temukan "Atribut Halaman" -> "Templat" dan pilih yang Anda butuhkan di sana.

Tetapi kami mungkin tidak terlalu tertarik dengan templat yang sudah jadi, di mana ada banyak yang berlebihan, dan kami akan membuatnya sendiri.

Untuk membuat template Anda sendiri untuk halaman, Anda hanya perlu masuk ke direktori tempat file tema berada, yang digunakan di situs di saat ini, dan buat file PHP baru di sana. Oleh pengalaman pribadi Saya akan mengatakan bahwa masih lebih baik untuk membuat salinan dari salah satu file yang terletak di sana dan mengubah sedikit kodenya. Sebagai contoh, saya menggunakan tema default "Twenty Eleven" dan salinan file "showcase.php", yang saya ubah namanya menjadi "showcase-2.php", dan kemudian membuang semua yang tidak saya perlukan dari kodenya. Akibatnya, inilah yang terjadi:

Harap dicatat bahwa kode file berisi baris "Nama Template: Template saya 1". Ini sangat penting, karena hanya keberadaan label "Nama Template" yang akan memungkinkan kita, ketika mengubah parameter halaman kita, saat memilih template, kita sudah akan melihat template dengan nama "Template Saya 1" dalam daftar .

Karena kami telah membuat template baru, tetap menetapkannya ke halaman pribadi kami. Sekali lagi, pilih halaman yang Anda buat untuk diedit, di blok kanan panel kontrol, temukan "Atribut Halaman" -> "Templat" dan di sana kami memilih dari daftar yang muncul, dibuat oleh kami "Template Saya 1":

Template saya 1


Kami menyimpan perubahan dan membuka halaman pribadi kami untuk verifikasi. Sekarang halaman akan memiliki bagian atas (header), bagian bawah (footer) dan konten halaman itu sendiri (kecuali, tentu saja, Anda menambahkan beberapa teks atau sesuatu yang lain saat mengeditnya). Dan tidak ada lagi!

Nah, apa istimewanya? - Anda bertanya. Ya, faktanya sekarang dalam kode template halaman yang kami buat, Anda dapat menambahkan apa pun yang diinginkan hati Anda. Misalnya, kode php yang tidak dapat dimasukkan ke dalam konten halaman itu sendiri dari panel kontrol. Misalnya, skrip untuk mengumpulkan statistik dari sumber daya SEO, statistik kunjungan situs, dan banyak lainnya. Dan juga tidak akan sulit untuk melakukan ini tanpa akses FTP ke situs, karena Anda dapat memanggil file templat halaman pribadi untuk diedit melalui panel kontrol situs: “ Penampilan" -> "Editor" dan di sebelah kanan "Template Saya 1 Halaman Template (showcase-2.php)"

Template baru tersedia di editor WordPress


Sekarang Anda mungkin memperhatikan bahwa sangat tidak nyaman untuk dilihat halaman pribadi selalu buka panel kontrol dan cari halaman ini di sana. Sesuatu harus dilakukan.

Lagi pula, di awal membuat halaman pribadi, kami menetapkan tautan ke sana, jadi mari kita gunakan. Meskipun bahkan sebuah tautan dapat dilupakan secara tidak sengaja, terutama jika itu rumit. Tetapi untuk menyederhanakan akses ke halaman itu sederhana.

Di mana saja di template Anda (di salah satu file template, misalnya, di file yang menampilkan bilah sisi) Anda dapat menambahkan tautan ke halaman pribadi Anda, tetapi agar tautan tersebut tidak terlihat oleh siapa pun mesin pencari, atau siapa pun, Anda perlu menambahkan ketentuan yang hanya mengizinkan akses ke administrator situs:

Namun, beberapa mungkin ingin, untuk berjaga-jaga, lebih melindungi diri mereka sendiri dari akses langsung oleh pihak luar atau akun situs lain ke konten halaman pribadi Anda. Untuk melakukan ini, dalam file yang Anda buat sebagai templat untuk halaman pribadi, Anda perlu menambahkan tanda centang serupa, seperti yang Anda lakukan untuk menyembunyikan tautan:

Dengan demikian, hanya administrator yang akan memiliki akses ke konten halaman, meskipun Anda tidak sengaja menghapus status "Pribadi" untuk halaman ini.

Dan terakhir, izinkan saya mengingatkan Anda sekali lagi bahwa Anda dapat menambahkan kode apa pun ke file template itu sendiri, termasuk skrip PHP dan informasi lainnya yang tidak akan tersedia untuk mesin pencari dan pihak luar. Selain itu, kode yang ditambahkan ke file template halaman pribadi sama sekali tidak akan mempengaruhi kinerja situs, kecuali mungkin saat Anda mengakses halaman ini sendiri.

Misalnya, Anda dapat menambahkan widget kecil untuk situs pr-cy.ru, yang akan menampilkan tanggal aktual dari kenaikan PR dan TCI terbaru


"; ?>

Beginilah tampilan kode sumber templat halaman pribadi Anda:

"; ?>

Skrip yang ditambahkan ke templat halaman pribadi tidak akan memengaruhi pengoperasian situs atau blog Anda dengan cara apa pun. Apakah skrip JavaScript, PHP atau lainnya, kecuali tentu saja jika Anda menggunakan skrip untuk menulis ke database. Secara umum, Anda dapat menguji skrip baru dengan aman dan melakukan eksperimen lain. Tetapi jika Anda tiba-tiba membuat kesalahan dalam kode templat halaman yang Anda buat dan tidak tahu bagaimana menyelesaikan masalah (misalnya, alih-alih halaman pribadi Anda, Anda melihat jendela kosong atau pesan kesalahan), maka Anda cukup hapus file template ini atau cukup pilih template lain di pengaturan halaman (seperti template default).

Itu sebenarnya semua. Tangkapan layar terakhir menunjukkan bagian dari halaman pribadi saya di WordPress (angka di penghitung adalah fiktif dan sebagian besar hasil skrip disembunyikan, karena informasi di halaman pribadi saya bersifat rahasia), saya berikan sebagai contoh menggunakan halaman pribadi dengan templatnya sendiri:

Semoga berhasil dan bermanfaat bagi Anda yang menggunakan halaman pribadi di WordPress!

Halo semuanya, saya sudah lama tidak menerbitkan artikel baru, karena ada banyak berbagai pekerjaan+ untuk semuanya, saya mengambil beberapa kursus tentang topik membuat situs web. Sekarang, saya pikir, saya akan lebih sering menerbitkan berbagai catatan menarik untuk webmaster.

Saya akan mulai, mungkin, dengan yang berguna Plugin WordPress yang sangat membantu saya dalam praktek.

Hari ini saya akan berbicara tentang Portal Klien - Halaman pengguna pribadi dan plugin login.

Mengapa saya membutuhkannya?

Sekitar sebulan yang lalu, saya mengembangkan situs web untuk sekolah bahasa. Di antara tugas tata letak dan fungsionalitas adalah tugas membuat halaman pribadi untuk semua siswa sekolah dan pada saat yang sama mereka harus nyaman untuk diisi oleh editor yang tidak berpengalaman. Tentu saja, pada awalnya saya mulai mencari plugin untuk membuat akun pribadi bagi pengguna, tetapi semuanya terlalu rumit dan memiliki fungsionalitas besar yang tidak diperlukan dan hanya membuat situs lebih sulit. Saat mencari, saya membuka Portal Klien - Halaman pengguna pribadi dan halaman plugin masuk dan menyadari bahwa inilah yang saya butuhkan. Plugin ringan yang memungkinkan Anda membuat halaman pribadi untuk setiap pengguna.

Setelah menginstal plugin ini, di panel admin di bagian "Pengguna", saat Anda mengarahkan kursor ke salah satu pengguna, Anda akan melihat tautan ke halaman pribadi Anda. Bagaimana tampilannya seperti yang saya tunjukkan di tangkapan layar.

Ketika Anda mengkliknya, Anda akan melihat editor biasa. Dalam kasus saya, editor situs menerbitkan jadwal pelajaran untuk setiap siswa dan pengumuman organisasi kecil di sana.

Bagaimana cara menghubungkan dengan benar?

Unduh dan instal Portal Klien - Halaman pengguna pribadi dan plugin login. Anda harus entah bagaimana mengikatnya ke pengguna, sehingga setelah dia memasuki situs, dia sampai tepat ke halaman pribadinya.

Pertama, Anda perlu membuat halaman dengan nama seperti "Akun Pribadi". Kemudian salin kode pendek di sana - .

Untuk redirection, saya menggunakan plugin - Theme My Login. Seperti yang Anda lihat dari tangkapan layar di bawah, saya telah menetapkan tautan ke pengalihan pengguna ke direktori yang kami butuhkan.

Dengan dua plugin ini, saya berhasil menyelesaikan masalah dan pada saat yang sama, saya tidak membuat masalah besar akun pribadi, yang hanya akan membingungkan administrator situs.

Itu saja untuk hari ini, saya harap materi ini bermanfaat bagi seseorang.

2015-09-15 13231 33 Denis Abdullin

DI DALAM bentuk murni cara posting sesuatu di uraaa jarang berhasil karena semuanya dilakukan di sistem terpadu, dan pengguna harus menawarkan sesuatu universal. Tentu saja, dalam skenario apa pun, pertanyaan dan masalah akan muncul. Desain ini dibuat untuk latar belakang yang terang, jadi Anda harus mengulang banyak hal "untuk diri sendiri". Namun, saya mencoba membuat sesuatu yang lebih universal dan mudah dipasang.

Ini dia halaman pribadi untuk uCoz seperti di Uraaa. Saya tidak mengatakan bahwa saya datang dengan sesuatu yang orisinal, saya hanya berbagi gaya modern untuk halaman pribadi. Mustahil untuk tidak memperhatikan bahwa avatar bundar di tengah adalah tren di dunia antarmuka.

Cara membuat halaman pribadi sama
bagaimana halaman-halaman situs lainnya?

Pertanyaan ini, kemungkinan besar, tidak dirumuskan dengan tepat, tidak sepenuhnya, tetapi kita harus mulai dengannya. Halaman pribadi di uCoz secara default, sepenuhnya independen dan kecil, seolah-olah itu bukan bagian dari situs, tetapi sesuatu yang tidak perlu. Itu sama dengan beberapa halaman lain, seperti pesan pribadi, tetapi kita tidak akan membicarakannya sekarang. Jadi bagaimana Anda membuat "pribadi" benar-benar menjadi bagian dari template.

Pertama, pilih untuk membuka "Di jendela saat ini" dari halaman pribadi di pengaturan modul "Pengguna".

Kedua, salin kode wireframe ke Manajemen Desain - Halaman Situs.


Sekarang ganti sepenuhnya kode di "Manajemen Desain - Pengguna - Halaman Pribadi" dengan yang Anda ambil dari "Halaman Situs". Di dalamnya, ganti $CONTENT$ dengan konten asli halaman pribadi antara Dan. Anda bisa langsung mengganti $CONTENT$ dengan kode halaman personal dari Uraaa (bawah).

Inilah yang kami dapatkan:


Halaman pribadi seperti di Uraaa

Gunakan kode berikut di "Manajemen Desain - Pengguna - Halaman Pribadi". Ganti $CONTENT$ dengan kode ini seperti yang diinstruksikan di atas:

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



"alt="" />



$MODER_PANEL_RIGHT$$_GROUP_NAME$

Untuk mengubah data$_STATUS$



$_NAME$$_USERNAME$

$_COUNTRY$, $_CITY$


$_LOAD_ENTRIES$ file
$_COM_ENTRIES$ komentar
$_FORUM_ENTRIES$ tanggapan

Gabung:
$_USERNAME$

Registrasi:
$_REG_TIME$

Tanggal masuk:
$_LOG_TIME$

Situs web:
$_WWW$

AOL:
$_AOL$

ICQ:
$_ICQ$

MSN:
$_MSN$

Yahoo:
$_YAHO$

Telepon:
$_PHONE$
(Telepon disembunyikan)

Surel:
$_EMAIL$
(Alamat disembunyikan)

$_EMAIL$
(Alamat disembunyikan)
*

Tulis surat kepada pengguna
$_EMAIL$



[ Konfirmasi email ]

Tanda tangan:
$_SIGNATURE$


profil uID

Baca pesan ( $UNREAD_PM$)Kirim pesan

Inilah yang kami dapatkan, halaman pribadi untuk uCoz. Omong-omong, saya menghapus indentasi dari elemen induk, itu terlihat modern.