Back to Question Center
0

મીમલ્ટ: વર્ડપ્રેસ પ્લગિન ડેવલપમેન્ટ ટિપ્સ

1 answers:

પ્લગઇન્સ એ કોડ્સ છે જે WordPress માં સ્થાપિત કરી શકાય છે અને સાઇટની કાર્યક્ષમતાને વિસ્તારવા અને વિસ્તરણ કરવાની ક્ષમતા ધરાવે છે. તે કોર કોડને હેકિંગ કરવાની આવશ્યકતા વગર આ કામગીરી માટે પરવાનગી આપે છે. તે ફેસબુક ઓપન ગ્રાફ અને હોટમેલ ટૅગ્સને એકીકૃત કરી શકે તેવા લક્ષણોનો ઉમેરો કરવાની મંજૂરી આપે છે.

ફ્રેન્ક અગનલેલે, સેમટ્ટ ના ટોચના નિષ્ણાત, આ સંદર્ભે એક આકર્ષક પ્રેક્ટિસ પર ધ્યાન કેન્દ્રિત કરે છે.

એક પ્લગઇન બનાવટ

પ્રથમ પગલું આ લિંક "wp-content / plugins /" માં WordPress માં એક નવું ફોલ્ડર બનાવવાનું છે, તેમાં ફોલ્ડર બનાવીને અને તેને "my-facebook-tags" નામ આપો. પ્લગઇનના ફોલ્ડરનું નામ પણ પ્લગઇનની ગોળ તરીકે ઓળખાય છે જે અનન્ય હોવું જોઈએ અને Google પર શોધ કરીને મેળવી શકાય છે.

આગળનું પગલું ફેસબુક ફોલ્ડરમાં ફોલ્ડર બનાવવું અને તેને "my-facebook-tags.p" p નામ આપવું. નીચે આપેલ કોડ પછી પ્લગઇનની મુખ્ય ફાઈલની અંદર પેસ્ટ કરવી જોઈએ.

પ્લગઇનની રચના કર્યા પછી, થીમમાં "wp_head " નામનો હૂક બનાવવો જરૂરી છે. બે પ્રકારની હૂક એટલે ક્રિયાઓ અને ફિલ્ટર્સ. ક્રિયાઓ અને ફિલ્ટર્સ વચ્ચેનો તફાવત એ છે કે જ્યારે ક્રિયાઓ WordPress દ્વારા હૂક શોધવામાં આવે ત્યારે ક્રિયાઓ કાર્ય કરે છે જ્યારે ફિલ્ટર્સ માહિતીના બીટ્સ સંશોધિત કરે છે. પ્લગઇન પૂર્ણ કરવા માટે, નીચેના કોડનો ઉપયોગ કરીને હૂક wp_head નો ઉપયોગ કરીને ફેસબુક મેટા ટેગ ઉમેરવું જરૂરી છે

પ્લોટમાં ઉપયોગ માટે યોગ્ય હૂક પસંદ કરવું જરૂરી છે.

ગાળકો

પહેલાં ઉલ્લેખ કર્યો છે, ફિલ્ટર્સને બિટ્સને સંશોધિત કરવા માટે ઉપયોગમાં લેવાય છે. તેથી, ભૂલ સંદેશો બદલવો શક્ય છે જ્યારે ખોટા પાસવર્ડ દાખલ કરવામાં આવે ત્યારે થાય છે. દાખલા તરીકે, જ્યારે www માટે કોઈ ખોટો પાસવર્ડ દાખલ કરવામાં આવ્યો હોય.example.com/wp-admin, ફિલ્ટર કરેલ ડેટા દાખલ કરીને ભૂલ સંદેશા દૂર કરી શકાય છે. ઉદાહરણ તરીકે નીચેના કિસ્સામાં;

ફિલ્ટર "login_errors" છે ફિલ્ટર થયેલ ડેટા દાખલ કરીને ભૂલ સંદેશો દૂર કરવામાં આવે છે.

સ્ક્રીપ્ટ અને શૈલીઓ enqueueing દ્વારા ઉમેરી શકાય છે. એક ઉદાહરણ Google ફોન્ટનો ઉમેરો છે જે સ્ટાઇલશીટનું એક સ્વરૂપ છે. તે નીચે સચિત્ર છે;

એન્ક્યૂઝનો ઉપયોગ કરીને પ્લગઇનમાં લોડ કરી શકાય છે અને તેને સંગ્રહિત કરી શકાય છે.

પ્લગઇન સેટિંગ્સ માટે એક પાનું બનાવટ

પૃષ્ઠ બનાવવાની ઘણી રીતો છે પરંતુ સૌથી વધુ ભલામણ કરાયેલ એક ઑબ્જેક્ટ-ઓરિએન્ટેડ અભિગમ છે. પ્રથમ પગલું મેનૂ બનાવવાનું છે જ્યાં સેટિંગ્સ યુઝર ઇન્ટરફેસ મૂકવામાં આવી શકે છે. "Add_menu_page " નીચેના કારણોને લીધે બહેતર મેનૂ બનાવવા માટે સૌથી યોગ્ય છે: પાનું શીર્ષક, મેનુ શીર્ષક, ક્ષમતા, મેનુ ગોકળગાય, કાર્ય, ચિહ્ન, અને સ્થાન. સેટિંગ્સ પછી નોંધણી કરવી જોઈએ. ઉદાહરણ તરીકે, જો આપણે કોઈ એકાઉન્ટન્ટ માટે સેટિંગ્સ રજીસ્ટર કરવા માંગીએ છીએ તો અમે નીચેની પ્રક્રિયાને અનુસરીએ છીએ.

આગળનું પગલું એ એક ફોર્મ બનાવવું છે કે જે વપરાશકર્તા ઇન્ટરફેસ પ્રદર્શિત કરવા માટે જવાબદાર હશે. નીચે બતાવેલ આ કોડને "my_plugin_settings_page " ફીલ્ડમાં પેસ્ટ કરવી જોઈએ.

નીચેની સાવચેતીઓ લેવા જોઈએ

"settings_fields " નો ઉપયોગ કરવો જોઈએ અને પ્રથમ પેરામીટર વિકલ્પ જૂથ તરીકે ઉમેરાશે. અને પરિમાણોમાં વપરાતા નામોનો વિકલ્પ નામો ફિલ્ડમાં ઉપયોગ કરવો જોઈએ. "Get_option " ફંક્શનને ક્ષેત્રના મૂલ્યને મેળવવા માટે ઉપયોગમાં લેવાય છે અને વિકલ્પ નામ ક્ષેત્રમાં પ્રથમ પરિમાણ તરીકે મૂકવામાં આવે છે. બનાવેલ સેટિંગ્સ ફોર્મ નીચે દર્શાવેલ આકૃતિની જેમ જોવું જોઈએ.

ભલે તે અનુવાદોને સક્ષમ કરવા માટે જરૂરી નથી, તે સમયે તે ઉપયોગી હોઈ શકે છે. અનુવાદો નીચેની કાર્યપદ્ધતિનો ઉપયોગ કરીને સક્ષમ કરવામાં આવે છે. "__ ફંક્શન" અથવા "_e ફંક્શન" ને આઉટપુટ કરવાના ઉદાહરણો હોય ત્યારે દર વખતે ટેક્સ્ટને લગાડવા માટે તેનો ઉપયોગ થવો જોઈએ.

November 29, 2017
મીમલ્ટ: વર્ડપ્રેસ પ્લગિન ડેવલપમેન્ટ ટિપ્સ
Reply