എത്രത്തോളം സബ്സ്ക്രൈബർമാർ നിങ്ങളുടെ സ്വകാര്യ ബ്ലോഗ് ബ്ലോഗ് കാണുക

സ്ഥിരസ്ഥിതിയായി, അഡ്മിനിസ്ട്രേറ്റർമാർക്കും എഡിറ്റർമാർക്കും മാത്രമേ സ്വകാര്യ പോസ്റ്റുകൾ കാണുകയുള്ളൂ

സ്ഥിരസ്ഥിതിയായി, അഡ്മിനിസ്ട്രേറ്റർമാർക്കും എഡിറ്റർമാർക്കും മാത്രമേ സ്വകാര്യ പോസ്റ്റുകൾ കാണുകയുള്ളൂ

നിങ്ങൾ എപ്പോഴെങ്കിലും നിങ്ങളുടെ കുടുംബാംഗങ്ങളെയും സുഹൃത്തുക്കളെയും മാത്രമായി ഒരു സ്വകാര്യ ബ്ലോഗ് ബ്ലോഗ് സജ്ജമാക്കണമെന്ന് ആഗ്രഹിച്ചിട്ടുണ്ടോ, അതോ കമ്പനിയുടെ ടീമിന്റെ അംഗങ്ങളോ? നിങ്ങളുടെ ബ്ലോഗിൻറെ ബ്ലോഗ് സ്വകാര്യമാക്കാനായി ഏതാനും സ്ഥിരസ്ഥിതി ഓപ്ഷനുകൾ WordPress വാഗ്ദാനം ചെയ്യുന്നു, എന്നാൽ ഒരു ക്യാച്ച് ഉണ്ട്. നിങ്ങൾ "പ്രൈവറ്റ്" എന്ന പോസ്റ്റ് അടയാളപ്പെടുത്തുമ്പോൾ, അത് അഡ്മിനിസ്ട്രേറ്റർമാരും എഡിറ്ററുകളും മാത്രമേ കാണാനാകൂ.

ഒരുപക്ഷേ, നിങ്ങളുടെ സുഹൃത്തുക്കൾ നിങ്ങളുടെ പോസ്റ്റുകൾ എഡിറ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്നില്ല, അവ വായിക്കാൻ മാത്രം. സാധാരണ വായനക്കാരല്ലാത്ത വായനക്കാർ മാത്രം ഈ ബ്ലോഗുകൾ വിളിക്കുന്നു. ഈ ലേഖനത്തിലെ നുറുങ്ങുകൾ ഉപയോഗിച്ച് അജ്ഞാത ആൾക്കാരുമായി തുടർന്നും സൂക്ഷിക്കാം, എന്നാൽ നിങ്ങളുടെ സ്വകാര്യ പോസ്റ്റുകൾ നിങ്ങളുടെ വരിക്കാരുടെ സുഹൃത്തുക്കളിലേക്ക് വായിക്കാനായി ലഭ്യമാക്കുക.

പതിപ്പ് : വേർഡ്പ്രസ്സ് 3.x

ഞങ്ങൾ തുടങ്ങുന്നതിന് മുമ്പ്

സ്റ്റാൻഡേർഡ് ഡിബേസലേറ്റർ : ഞാൻ ഒരു പിപിഎഫ് അല്ലെങ്കിൽ വിപ്ലവ സുരക്ഷാ പ്ലഗിനല്ല. നിർദ്ദേശിച്ച കോഡും പ്ലഗിനുകളും നിങ്ങളുടെ സ്വന്തം ഉത്തരവാദിത്തത്തിൽ ഉപയോഗിക്കുക. അവർ എനിക്ക് ചുവന്ന പതാകകൾ ഉയർത്തിയില്ല, പക്ഷേ നിങ്ങളുടെ ബ്ലോഗ് രസകരമാണെങ്കിലും, നിങ്ങളുടെ ഐടി ടീമിനേക്കാൾ ഈ ആശയങ്ങൾ നിങ്ങൾ നടത്തണം (നിങ്ങൾക്ക് ഒന്ന് ഉണ്ടെങ്കിൽ). ആദ്യം ഒരു പകർപ്പിൽ വരുത്തിയ മാറ്റങ്ങൾ പരിശോധിക്കുക.

നിങ്ങൾ നാനോ ബോട്ട് സ്റ്റീം പവർ കാറുകളുടെ സംസ്ഥാന രഹസ്യങ്ങൾ അല്ലെങ്കിൽ പദ്ധതികൾ സംഭരിക്കുകയാണെങ്കിൽ, കൂടുതൽ സുരക്ഷിതമായ പരിഹാരത്തിൽ നിക്ഷേപിക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം. പേപ്പർ പോലെ.

Spot പരിശോധന : ഈ നിർദ്ദേശങ്ങൾ പാലിക്കാൻ, നിങ്ങൾക്ക് ഒരു ഇഷ്ടാനുസൃത തീം ചേർക്കാൻ കഴിയും.

ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു സ്വതന്ത്ര WordPress.com ബ്ലോഗ് പ്രവർത്തിപ്പിക്കുന്നുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ചെയ്യാൻ കഴിയില്ല (നവീകരിക്കാതെ തന്നെ). എന്നിരുന്നാലും, സുഹൃത്തുക്കൾക്കും കുടുംബാംഗങ്ങൾക്കുമൊപ്പം പോസ്റ്റുകൾ പങ്കിടുന്നത് എളുപ്പമാക്കാൻ WordPress.com ബ്ലോഗുകൾക്ക് അധിക സ്വകാര്യതാ ഓപ്ഷൻ ഉണ്ട്, അതിനാൽ നിങ്ങൾക്ക് അത് പരിശോധിക്കാം.

ആദ്യം, ഒരു കുട്ടി തീം ഉണ്ടാക്കുക

ഇഷ്ടപ്പെട്ട ചൈൽഡ് തീം ഉണ്ടാക്കുക എന്നതാണ് ആദ്യപടി. നിങ്ങൾക്ക് ഇത് ഏകദേശം അഞ്ച് മിനിറ്റിനുള്ളിൽ ചെയ്യാനാകും. നിങ്ങളുടെ നിലവിലെ തീമുകൾ പാരന്റ് തീം ആയി ഉപയോഗിക്കുക. നിങ്ങളുടെ സൈറ്റിനെ ഇഷ്ടാനുസൃതമാക്കുന്നതിന് കുട്ടി തീം ഏതെങ്കിലുമൊരു കോഡ് സ്നിപ്പെറ്റുകൾ കൈകാര്യം ചെയ്യും.

ശരി, ഒരു ക്ലിയർ തിരഞ്ഞെടുക്കൽ ഒരു പ്രത്യേക, ചെറിയ പ്ലഗിൻ ഉണ്ടാക്കാം . നിങ്ങൾക്ക് പല സൈറ്റുകളിലും കോഡ് വീണ്ടും ഉപയോഗിക്കാവുന്നതാണ്.

എന്നിരുന്നാലും, ഒരു പ്ലഗ്ഇംഗ് എഴുതുന്നത് അത്തരം ഒരു ചെറിയ ബിറ്റ് കോഡിനുമേൽ ഓവർക്കിൾ ആയി തോന്നുന്നു. കൂടാതെ, നിങ്ങളിതുവരെ കുട്ടികൾ തീം സജ്ജമാക്കിയിട്ടില്ലെങ്കിൽ, ശരിക്കും ചെയ്യണം. ഒരു ചൈൽഡ് തീം ഉപയോഗിച്ച്, നിങ്ങൾക്ക് CSS മാറ്റങ്ങൾ ആവിഷ്കരിക്കാനും അഴിച്ചുവെക്കുന്ന എല്ലാ ചെറിയ തീം പ്രശ്നങ്ങൾ പരിഹരിക്കാനും നിങ്ങൾക്ക് കഴിയും.

തുടർന്ന്, functions.php തയ്യാറാക്കുക

നിങ്ങളുടെ ചൈൽഡ് തീമിൽ തന്നെ, functions.php എന്ന് വിളിക്കുന്ന ഒരു ഫയൽ സൃഷ്ടിക്കുക. ഈ ഫയൽ പ്രത്യേകമാണ്. നിങ്ങളുടെ തീമിലെ മിക്ക ഫയലുകളും പേരന്റ് തീമിൽ അതേ ഫയൽ അസാധുവാക്കും . നിങ്ങൾ sidebar.php ഉണ്ടാക്കുകയാണെങ്കിൽ, അത് പാരന്റ് തീമിന്റെ സൈഡ് ബാർ മാറ്റിസ്ഥാപിക്കും. എന്നാൽ functions.php അസാധുവാകുന്നില്ല, ഇത് ചേർക്കുന്നു . നിങ്ങൾക്ക് ഇവിടെ കോഡിന്റെ ഏതാനും സ്നിപ്പെറ്റുകൾ ഇട്ടുകൊണ്ട്, നിങ്ങളുടെ പേരന്റ് തീമിന്റെ എല്ലാ പ്രവർത്തനവും നിലനിർത്താം.

സബ്സ്ക്രൈബർമാരുടെ അധികമായ കഴിവുകൾ നൽകുക

ഞങ്ങളുടെ സ്വകാര്യ പോസ്റ്റുകൾ കാണുന്നതിന് സാധാരണ സബ്സ്ക്രൈബർമാരെ അനുവദിക്കുകയെന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. ഈ ബ്ലോഗ് പോസ്റ്റിൽ സ്റ്റീവ് ടെയ്ലർ വിശദീകരിക്കുന്നതുപോലെ, നമുക്ക് functions.php ൽ കുറച്ച് ലളിതമായ ലൈനുകൾ ഉപയോഗിച്ച് ചെയ്യാം:

add_cap ('read_private_posts'); $ subRole-> add_cap ('read_private_pages');

Add_cap () ഫങ്ഷനോടൊപ്പം, നിങ്ങൾ അധികമായി സബ്സ്ക്രിപ്സർ റോളിലേക്ക് ചേർക്കുന്നു. ഇപ്പോൾ സബ്സ്ക്രൈബർമാർക്ക് സ്വകാര്യ പോസ്റ്റുകൾക്കും പേജുകൾക്കും വായിക്കാൻ കഴിയും.

ഇത് എത്ര എളുപ്പമാണെന്ന് കാണുക ഏതാനും കോഡ് രേഖകൾ മാത്രമേ എടുക്കൂ.

ടെയ്ലർ റീഡ്_പ്രെഡ്_പോസ്റ്റുകൾ മാത്രമേ പരാമർശിക്കുന്നുള്ളൂ എന്ന് ഞാൻ ശ്രദ്ധിക്കുക, വായന_പ്രചാരങ്ങൾ ചേർത്ത് ഞാൻ നിർദ്ദേശിക്കുന്നു. നിങ്ങൾക്ക് കുറച്ച് സ്വകാര്യ പേജുകൾ ആവശ്യമുണ്ടാകാം.

ലോഗിൻ സുഗമമായി

ഞങ്ങൾ ഇവിടെ functions.php ൽ ആയിരിക്കുമ്പോൾ, ടെയ്ലർക്ക് ഒരു അധിക നിർദ്ദേശമുണ്ട്. സാധാരണയായി, നിങ്ങൾ WordPress- ലേക്ക് പ്രവേശിക്കുമ്പോൾ, വിവിധ അഡ്മിനിസ്ട്രേറ്ററി ടാസ്ക്കുകളാൽ നിങ്ങൾ ഒരു ഡാഷ്ബോർഡിലേക്ക് സ്വാഗതം ചെയ്യുന്നു. എന്നാൽ നിങ്ങളുടെ സബ്സ്ക്രൈബർമാർ വായനക്കാർക്ക് മാത്രം പ്രവേശനം നൽകുന്നു. ഡാഷ്ബോർഡിലേക്ക് കൊണ്ടുപോകുന്നത് ഏറ്റവും രൂക്ഷമായതാണ്, ഏറ്റവും മോശം ചിന്താഗതിയാണ്. (നിങ്ങളുടെ അമ്മായി ഞരമ്പുകൾ കേൾക്കുമ്പോൾ നിങ്ങൾക്ക് കേൾക്കാനേ കഴിയൂ, "ബ്ലോഗ് എവിടെ പോകും?")

ഈ കോഡ് സ്നിപ്പെറ്റ് ഉപയോഗിച്ച് നിങ്ങളുടെ സബ്സ്ക്രൈബർമാരെ ഹോം പേജിലേക്ക് റീഡയറക്ട് ചെയ്യും. മുകളിലുള്ള കോഡ്, functions.php ൽ ഇത് തിരുകുക:

// ലോഗിൻ (പ്രവർത്തന രഹിതം, $ request_redirect_to, $ ഉപയോക്താവ്) {if_a ($ ഉപയോക്താവ്, 'WP_User') && $ user-> has_cap ('edit_posts') === false { get_bloginfo ('siteurl'); } തിരിച്ചുവിടൽ $ redirect_to; } add_filter ('login_redirect', 'loginRedirect', 10, 3);

ഈ കോഡ്, വരിക്കാരൻ റോളിൽ കൃത്യമായി പരീക്ഷിക്കുന്നില്ല എന്ന് ശ്രദ്ധിക്കുക. പകരം, ഉപയോക്താവിന് edit_posts ചെയ്യണോ എന്ന് പരിശോധിക്കുന്നു. എന്നിരുന്നാലും, ഇത് യഥാർത്ഥത്തിൽ ഒരു മികച്ച ടെസ്റ്റ് ആണെന്ന് എനിക്ക് തോന്നുന്നു - പോസ്റ്റുകൾ എഡിറ്റുചെയ്യാനാകാത്ത ആർക്കും ഡാഷ്ബോർഡിൽ യഥാർത്ഥ താൽപ്പര്യമില്ല.

& # 34; സ്ഥിരസ്ഥിതി & # 34;

മിക്ക അല്ലെങ്കിൽ എല്ലാ പോസ്റ്റുകളും സ്വകാര്യമായിരിക്കും, സ്ഥിരസ്ഥിതി പ്ലഗിൻ അനുസരിച്ച് സ്വകാര്യ പോസ്റ്റുകൾ കാണുക. ഈ ചെറിയ പ്ലുഗിന് ഒരു കാര്യം മാത്രമാണ്, ഒരു കാര്യം മാത്രം. നിങ്ങൾ ഒരു പുതിയ പോസ്റ്റ് സൃഷ്ടിക്കുമ്പോൾ സ്വയമേവ അത് സ്വകാര്യമായി സജ്ജമാക്കും.

നിങ്ങൾക്കിഷ്ടമുള്ള രീതിയിൽ നിങ്ങൾക്ക് പൊതുവായത് പോസ്റ്റുചെയ്യാൻ കഴിയും. എന്നാൽ ഈ പ്ലഗിൻ കൊണ്ട് നിങ്ങൾ ഒരു പോസ്റ്റ് സ്വകാര്യമായി സജ്ജമാക്കാൻ മറക്കരുത് .