Site na Nhọrọ, Nanị ndị nchịkwa na ndị editọ nwere ike ịlele ozi nkeonwe
Site na Nhọrọ, Nanị ndị nchịkwa na ndị editọ nwere ike ịlele ozi nkeonwe
Ọ dịtụla mgbe ị chọrọ ịmepụta otu blog nkeonwe onwe gị naanị maka ezinụlọ gị na ndị enyi gị, ma ọ bụ ndị òtù nke otu ụlọ ọrụ? WordPress awade a ole na ole ndabara nhọrọ maka na-eme ka gị WordPress blog onwe , ma e nwere a catch. Mgbe ị na-ede akara "Onwe", naanị ndị nchịkwa na ndị editọ ga-ahụ ya.
Eleghị anya, ị chọghị ka ndị enyi gị dezie gị posts, naanị ka ị gụọ ya. WordPress na-akpọ ndị nkịtị ndị na-agụ akwụkwọ naanị ndị ọrụ. Site na ndụmọdụ ndị dị n'isiokwu a, ị ka nwere ike ịme ka ọha na eze mara aha gị, ma rụọ ọrụ ndị ị na-ahụ maka ịgụrụ ndị enyi gị Subscriber.
Version : WordPress 3.x
Tupu Anyị amalite
Standard disclaimer : Abụghị m PHP ma ọ bụ WordPress plugin nche ọkachamara. Jiri koodu a tụrụ aro na plugins na ihe ize ndụ gị. Ha anaghị ebuli mpempe ọbara ọbara ọ bụla, mana ma ọ bụrụ na blog gị bụ maka ntụrụndụ, ị kwesịrị ị na-agba ọsọ echiche ndị a n'oge gara aga (ọ bụrụ na ị nwere otu). Dịkarịa ala, nyochaa mgbanwe na mbido.
Ma ọ bụrụ na ị na-echekwa ihe nzuzo nzuzo ma ọ bụ atụmatụ maka ụgbọala nanobot-ụgbọala nwere ike ịkụ ụgbọala, ị nwere ike ịchọta itinye ego na ngwọta siri ike karị. Dị ka akwụkwọ.
Ntụle ntụpọ : Iji soro ntuziaka ndị a, ị ga-enwe ike ịgbakwunye isiokwu omenala.
Dịka ọmụmaatụ, Ọ bụrụ na ị na-agba ọsọ a free WordPress.com blog, ị gaghị enwe ike ime nke a (na-enweghị upgrades). Otú ọ dị, blogs WordPress.com nwere nhọrọ nzuzo ọzọ iji mee ka ọ dị mfe ịkekọrịta posts na ndị enyi na ezinụlọ, yabụ ị nwere ike ịlele na.
Akpa, Mee Akpa Nwa
Nzọụkwụ mbụ bụ ịme ka nwata bụrụ isiokwu, ma ọ bụrụ na i nwebeghị. Ị nwere ike ime nke a n'ihe dị ka nkeji ise. Jiri isiokwu gị ugbu a dị ka isiokwu nne na nna. Nwatakịrị nwata ahụ ga-ejide obere snippets nke koodu iji hazie saịtị gị.
N'eziokwu, nhọrọ kachasị ọcha nwere ike ịbụ iji mee ka mpekere dị iche iche, nke dị obere. Mgbe ahụ ị nwere ike iji koodu ahụ na ọtụtụ saịtị.
Otú ọ dị, ide ihe ngwa mgbakwunye yiri ka ọ dị ka obere ihe maka koodu dị otú ahụ. Ọzọkwa, ọ bụrụ na i dobebeghị isiokwu nwata, ị kwesịrị n'ezie. Site na isiokwu nwata, ị nwere ike ibudata na CSS tweaks wee malite ịmezi nsogbu ndị ahụ dị obere nke na-ewute gị.
Mgbe ahụ, Mepụta work.php
N'ime nwa gị isiokwu, mepụta faịlụ a na-akpọ function.php. Nke a faịlụ pụrụ iche. Imirikiti faịlụ dị na isiokwu gị ga- agbagha otu faịlụ ahụ na isiokwu nne na nna. Ọ bụrụ na ị na-eme sidebar.php, ọ na-anọchi akụkụ ọnụọgụ nke nne na nna. Ma ọrụ.php anaghị agbagha, ọ na- agbakwụnye . Ị nwere ike itinye snippets nke koodu na ebe a, wee ka ọrụ niile nke nne na nna gị.
Nye ndị debanyere aha ikike ndị ọzọ
Ihe mgbaru ọsọ anyị bụ ikwe ka ndị debanyere aha ha na-ele ihe ndị anyị na-ahụ anya. Dị ka Steve Taylor na-akọwa na nke a blog post, anyị nwere ike ime nke a na ole na ole dị na work.php:
php // Nye ndị debanyere aha ka ha hụ akwụkwọ nkeonwe na peeji nke $ subRole = get_role ('subscriber'); $ subRole-> add_cap ('read_private_posts'); $ subRole-> add_cap ('read_private_pages');Site n'ọrụ add_cap (), ị na-agbakwunye ọrụ ndị ọzọ ka ọrụ Subscriber. Ugbu a, ndị debanyere aha nwere ike ịgụ akwụkwọ na ibe.
Lee otú o si dị mfe? Ọ na-ewe ihe ole na ole nke koodu.
Rịba ama na, mgbe Taylor na-ekwu okwu na read_private_posts, m na-atụ aro ịgbakwunye read_private_pages. Ị nwere ike ịchọta peeji nkeonwe nzuzo, kwa.
Mee ka nbanye banye
Mgbe anyị nọ ebe a na function.php, Taylor nwere aro ndị ọzọ. Dị ka ọ dị, mgbe ị banyere WordPress, a na-akpọrọ gị na Dashboard na ọrụ dị iche iche nchịkwa. Ma ndị debanyere aha gị na-abanye na- agụ . N'ịbụ onye a na-ewere ka ọ na-ewe iwe, ọ na-ewe iwe ma ọ bụ kachasị njọ. (Ị nwere ike ịnụ ka nwanne mama gị na-asụ ude, "Ebee ka blog ahụ na-aga?")
Site na snippet sistemụ a, a ga-ebute ndị debanyere aha gị gaa na ebe obibi. Tinye ya mgbe koodu ahụ dị n'elu, na function.php:
// Redirect na peeji nke na nbanye nbanyeRedirect ($ redirect_to, $ request_redirect_to, $ user) {ma ọ bụrụ (is_a ($ onye ọrụ, 'WP_User') & & $ user-> has_cap ('edit_posts') === false) {laghachi get_bloginfo ('siteurl'); } laghachi $ redirect_to; } add_filter ('login_redirect', 'loginRedirect', 10, 3);Rịba ama na koodu a anaghị anwale kpọmkwem maka ọrụ Subscriber. Kama nke ahụ, ọ na-anwale ma onye ọrụ ahụ nwere ike ide edit_posts. Otú ọ dị, echere m na nke a bụ ezigbo ule - onye ọ bụla na-enweghị ike idezi posts enweghị ezigbo mmasị na Dashboard.
Gbalịa & # 34; Nkeonwe ozi site Default & # 34;
Ọ bụrụ na ọtụtụ ma ọ bụ niile nke posts gị ga-abụ nkeonwe, tụlee Nhọrọ Onwe Gị site na Ntọala ngwa mgbakwunye. Ngwa ngwa ngwa a dị otu ihe, otu ihe naanị. Mgbe ị mepụtara ọhụrụ post, ọ na-akpaghị aka na-aha na Onwe.
Ị ka nwere ike ịtọ ọkwa ahụ n'ihu ọha ma ọ bụrụ na ịchọrọ. Ma na ngwa mgbakwunye a, ị gaghị echefu idebe otu post na Onwe.