Back to Question Center
0

സെമൽറ്റ് വിദഗ്ദ്ധൻ: എങ്ങിനെ ഒരു ലളിതമായ വേർഡ് പ്ലഗിൻ സൃഷ്ടിക്കാം

1 answers:

ഒരു ഇച്ഛാനുസൃത WordPress പ്ലഗിൻ സൃഷ്ടിക്കുന്നത് എളുപ്പമാണ്. മിക്ക ആളുകളും തങ്ങളുടെ പരിഷ്ക്കരണങ്ങളും ആവശ്യങ്ങളും നിറവേറ്റുന്നതിനു ഈ ഗുണം കണ്ടുപിടിച്ചേക്കാം. നിങ്ങളുടെ വെബ്സൈറ്റ് പ്രവർത്തിപ്പിക്കുന്ന രീതിയിൽ മാറ്റം വരുത്തുന്ന PHP കോഡുകളുടെ പ്ലഗിനുകളാണ് പ്ലഗിനുകൾ. ഈ കോഡ് സൃഷ്ടിച്ച് വെബ്സൈറ്റിന്റെ പ്രധാന കോഡ് പരിഷ്കരിക്കാതെ നിങ്ങളുടെ ബ്ലോഗിൻറെ വെബ്സൈറ്റിൽ ഇത് ചേർക്കാൻ കഴിയും. ചില സന്ദർഭങ്ങളിൽ, നിങ്ങളുടെ സൈറ്റിലേക്ക് നിങ്ങൾ ഒരു സവിശേഷമായ സവിശേഷത ചേർക്കേണ്ടതുണ്ട്, ഇത് ഒരു റെഡിമെയ്ഡ് വാണിജ്യ പ്ലഗിൻ ഇല്ല.

സെമൽറ്റ് ൽ നിന്നുള്ള വിദഗ്ധനായ ആൻഡ്രൂ ധ്യാൻ നൽകിയ ഈ എസ്.ഇ ആർച്ച് ലേഖനത്തിൽ നിങ്ങളുടെ ഇച്ഛാനുസൃത വേർഡ്പ്രസ്സ് പ്ലഗിൻ എങ്ങനെ സൃഷ്ടിക്കുമെന്ന് പഠിക്കും.

ഒരു വേർഡ്പ്രൈസ് പ്ലഗിൻ അടിസ്ഥാന ഘടന

ഈ എസ്.ഇ. ഗൈഡിൽ നമ്മൾ ഒരു വേർഡ്പ്രസ്സ് പ്ലഗിൻ സൃഷ്ടിക്കുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കും. ഇതിൽ ലളിതമായൊരു പി.എച്ച്.പി ഫയൽ ആണ്. എന്റെ എസ്.ഇ.ഒ. അഭിപ്രായത്തിൽ ഒരു ഫോൾഡർ സൃഷ്ടിച്ച് എപ്പോഴുമുള്ള PHP ഫയൽ ആക്കി എപ്പോഴും നല്ലതാണ്. ഈ ഫോൾഡറിൽ പ്ലഗിൻ ഉള്ള സമാനമായ പേര് ഉണ്ടായിരിക്കണം. ഈ ഫയൽ സൃഷ്ടിച്ചതിനുശേഷം, അത് നിങ്ങളുടെ സെർവർ ഹോസ്റ്റിൽ wp-content / plugins folder ആയി അപ്ലോഡുചെയ്യേണ്ടത് അത്യാവശ്യമാണ്. ഒരു പ്ലഗിനിൽ ചില അടിസ്ഥാനങ്ങൾ ഉണ്ട്. ഉദാഹരണത്തിന് ഹെഡ്ഡർ ഉണ്ട്.

വേർഡ് പ്ലഗിൻ ഹെഡ്ഡർ

ഒരു ലളിതമായ തലക്കെട്ടിൽ ഒരു ചെറിയ ഫങ്ഷണൽ ഘടനയുണ്ട്. ഉദാഹരണത്തിന്, ഇതിന്:

പ്ലഗിൻ നാമം: ഞങ്ങളുടെ പുതിയ പ്ലഗിൻ

ഒരു പ്ലഗിൻ ഹെഡറിന്റെ ലളിതമായ ഫോർമാറ്റ് ആണ്, ഇത് WordPress കണ്ടന്റ് മാനേജ്മെന്റ് സിസ്റ്റവുമായി പൊരുത്തപ്പെടുന്നു. ഈ ഘട്ടം വഴി, നിങ്ങൾക്ക് നിങ്ങളുടെ പ്ലഗിൻ പ്ലഗിന്നുകൾ ഏരിയയിൽ സജീവമാക്കാൻ കഴിയുന്ന ഒരു വർക്ക് പ്ലഗിൻ നിങ്ങൾക്ക് ലഭിക്കും. എന്നിരുന്നാലും, അതിൽ യാതൊരു പ്രവർത്തനവുമില്ല. അതിനാൽ ഇത് നിങ്ങളുടെ വെബ്സൈറ്റിലെ ഏതെങ്കിലും പ്രവർത്തനത്തെ മാറ്റില്ല. സ്രഷ്ടാവ്, വിവരണം, പതിപ്പ് മുതലായ ചില വിവരങ്ങൾ ഹെഡറിന് അടങ്ങുന്നു. ഭാവിയിലെ വികസന ഉദ്ദേശ്യങ്ങൾക്ക് ഈ വിവരങ്ങളിൽ ചിലത് ആവശ്യമാണ്.

പ്ലഗിന്റെ ബാക്കി

നിങ്ങളുടെ പ്ലഗിൻ നൽകാനുള്ള നിർദ്ദേശങ്ങൾക്ക് പരിധി ഇല്ല..എന്നിരുന്നാലും, നിങ്ങളുടെ വെബ്സൈറ്റിന്റെ പ്രതികരണത്തെ നിർമ്മാണ തന്ത്രമായി പരിഗണിക്കുന്നത് അത്യന്താപേക്ഷിതമാണ്. വളരെയധികം കോഡ് നൽകുന്നത് നിങ്ങളുടെ സൈറ്റ് വളരെയധികം പരിഷ്കരിക്കപ്പെടുമാക്കാം. നിങ്ങൾക്കാവശ്യമായത്രയും നിങ്ങളുടെ പ്ലഗിൻ പരിഷ്ക്കരിക്കാം. ഏത് തീം പോലെ പരിഷ്ക്കരിക്കാൻ കഴിയുന്ന ഒരു ലളിതമായ PHP ഫയൽ ആണ്, ഇത് നിങ്ങളുടെ functions.php ഫയലിലേക്ക് വരുത്താൻ കഴിയുന്ന ഏതൊരു പരിഷ്ക്കാരവും. ഒരു അടിസ്ഥാന പോയിന്റിൽ നിന്ന്, നിങ്ങൾക്ക് ഒരു WordPress വെബ്സൈറ്റിൽ നൽകാൻ കഴിയുന്ന മാറ്റങ്ങൾ ചെറുതാക്കേണ്ടത് അത്യാവശ്യമാണ്. ഉദാഹരണത്തിന്, എന്റെ വെബ്സൈറ്റ് മുഴുവനായും മറ്റൊരു പേജ് റീഡയറക്ട് ചെയ്യാൻ സഹായിക്കുന്നതിനായി എനിക്ക് ഈ സ്നിപ്പെറ്റ് ഉപയോഗിക്കാം, ഒരു പൂർണമായും പുതിയ വെബ്സൈറ്റിൽ;

my_custom_redirect {

പ്രവർത്തിപ്പിക്കുക

ഗ്ലോബൽ $ പോസ്റ്റ്;

((is_page || is_object ($ പോസ്റ്റ്)) {

($ redirect = get_post_meta ($ post-> ID, 'റീഡയറക്ട്', true)) {

wp_redirect ($ പിൻവലിക്കൽ);

ഒഴികെ.

add_action ('get_header', 'my_custom_redirect');

ഈ സ്നിപ്പെറ്റിൽ ഒരു ലളിതമായ ചംഗ്വരമുണ്ട്. ഏത് പേജിലും ഒരു ഇച്ഛാനുസൃത മെറ്റാ ചേർക്കാൻ നിങ്ങളെ അനുവദിക്കും. കൂടാതെ, മറ്റൊരു URL ഉപയോഗിച്ച് ഇഷ്ടാനുസൃത 'റീഡയറക്ട്' ചേർക്കുന്നതിന് ഇത് നിങ്ങളെ സഹായിക്കും. എന്റെ മുൻ തലക്കെട്ടിൽ, മുഴുവൻ പ്ലഗ് ലും പ്രത്യക്ഷപ്പെടും;

/ *

പ്ലഗിൻ നാമം: ഞങ്ങളുടെ പുതിയ പ്ലഗിൻ

my_custom_redirect {

പ്രവർത്തിപ്പിക്കുക

ഗ്ലോബൽ $ പോസ്റ്റ്;

((is_page || is_object ($ പോസ്റ്റ്)) {

($ പിൻവലിക്കൽ = get_post_meta ($ പോസ്റ്റ്-> ID, 'റീഡയറക്ട്', true))

wp_redirect ($ പിൻവലിക്കൽ);

ഒഴികെ.

add_action ('get_header', 'my_custom_redirect');

ഒരു ഇച്ഛാനുസൃത WordPress പ്ലഗിൻ സൃഷ്ടിക്കാൻ ലളിതമാണ്. മുകളിൽ പറഞ്ഞതുപോലെ, നമ്മൾ ഒരു പ്ലഗിൻ ഉണ്ടാക്കി, അത് താളുകൾ റീഡയറക്ട് ചെയ്യാൻ കഴിയും. നിങ്ങളുടെ ബ്ലോഗിൻറെ വെബ്സൈറ്റിൽ വിവിധ പ്രവർത്തനങ്ങൾക്കായി നിങ്ങൾക്ക് PHP കോഡിന്റെ വ്യത്യസ്ത വരി ചേർക്കാം.

November 29, 2017
സെമൽറ്റ് വിദഗ്ദ്ധൻ: എങ്ങിനെ ഒരു ലളിതമായ വേർഡ് പ്ലഗിൻ സൃഷ്ടിക്കാം
Reply