Back to Question Center
0

Semalt: WordPress მოდული განვითარების რჩევები

1 answers:

მოდულები არის კოდი, რომელიც შეიძლება დაინსტალირდეს WordPress- ში და აქვს უნარი გააფართოვოს და გააფართოვოს ფუნქციონალური საიტი. ეს საშუალებას აძლევს ამ ფუნქციას ძირითადი კოდის დარღვევის გარეშე. ეს საშუალებას აძლევს დამატებით ფუნქციებს, რომლებსაც შეუძლიათ ინტეგრირება Facebook Open Graph და Hotmail tags.

ფრანკ აბგნალელი სემალტის წამყვანი ექსპერტი აქ ყურადღებას ამახვილებს ამ თვალსაზრისით.

შექმნის მოდული

პირველი ნაბიჯი არის WordPress- ის ახალი საქაღალდის შექმნა ამ ბმულზე "wp-content / plugins /", რომელსაც მოჰყვა საქაღალდის შექმნა და დაასახელეთ "my-facebook-tags". სახელი მოდულის საქაღალდე ასევე ცნობილია, როგორც მოდულის slug რომელიც უნდა იყოს უნიკალური და შეიძლება მოიძებნოს მიერ ძებნას Google.

შემდეგი ნაბიჯი ქმნის საქაღალდეში Facebook- ის საქაღალდეში და დასახელებულია "my-facebook-tags.p" p "შემდეგ კოდში უნდა ჩაიწეროს მოდულის ძირითადი ფაილი.

შექმნის შემდეგ მოდული, აუცილებელია შექმნას hook თემა, კერძოდ "wp_head ". არსებობს ორი ტიპის კაკვები, კერძოდ, ქმედებები და ფილტრები. განსხვავება ქმედებებსა და ფილტრებს შორის არის ის, რომ ქმედებები მოქმედებს, როდესაც WordPress- ის მიერ გამოვლენილი hook გამოვლინდა, ხოლო ფილტრები შეცვლიან მონაცემებს. დასრულების მოდული, აუცილებელია დამატება facebook meta tags გამოყენებით hook wp_head გამოყენებით შემდეგი კოდი

აუცილებელია აირჩიოს სწორი Hook for გამოყენების ნაკვეთი.

ფილტრები

როგორც უკვე აღვნიშნეთ, ფილტრები გამოიყენება შეცვლის ბიტი. ამიტომ, შეცდომის შეცვლის შეცვლა შესაძლებელია, როდესაც ხდება არასწორი პაროლი. მაგალითად, როდესაც არასწორი პაროლი შეყვანილია www..example.com/wp-admin, შეცდომა შეიძლება ამოღებულ იქნას გაფილტრული მონაცემებით. მაგალითად, შემდეგ შემთხვევაში;

ფილტრი "login_errors". შეცდომის შეტყობინება ამოღებულია გაფილტრული მონაცემებით.

სკრიპტები და სტილები შეიძლება დაემატოს enqueueing. მაგალითი არის Google font- ის დამატება, რომელიც სტილის ფორმაა. ქვემოთ არის ილუსტრირებული;

აქტივები შეიძლება დატვირთული და შენახული მოდული გამოყენებით enqueueing როგორც ნაჩვენებია ქვემოთ.

შექმნის გვერდი მოდული პარამეტრები

გვერდზე შექმნის რამდენიმე საშუალებაა, მაგრამ ყველაზე რეკომენდირებული ობიექტი ორიენტირებული მიდგომაა. პირველი ნაბიჯი არის შექმნის მენიუ, სადაც პარამეტრების ინტერფეისი შეიძლება განთავსდეს. "Add_menu_page " ყველაზე შესაფერისია მენიუს შესაქმნელად შემდეგი მიზეზების გამო: გვერდის სათაური, მენიუ სათაური, შესაძლებლობები, მენიუ სლოგანი, ფუნქცია, ხატი და პოზიცია. პარამეტრები მაშინ უნდა დარეგისტრირდეს. მაგალითად, თუ ბუღალტერისთვის ანგარიშების რეგისტრაცია გვსურს, მივყვებით შემდეგ პროცედურას.

შემდეგი ნაბიჯი არის შექმნას ფორმა, რომელიც პასუხისმგებელი იქნება მომხმარებლის ინტერფეისის ჩვენებაზე. ქვემოთ მოცემული კოდი უნდა ჩაიწეროს "my_plugin_settings_page " სფეროში.

უნდა განხორციელდეს შემდეგი ზომები

"settings_fields " უნდა იქნას გამოყენებული და პირველი პარამეტრი დამატებული ვარიანტი ჯგუფი. და პარამეტრებში გამოყენებული სახელები უნდა იქნას გამოყენებული პარამეტრების სახელები სფეროში. "Get_option " ფუნქცია გამოყენებული უნდა იქნეს სფეროს ღირებულების დასაბალანსებლად და შეყვანილი იქნება პარამეტრი სახელი სფეროში. შექმნის პარამეტრების ფორმა უნდა გამოიყურებოდეს ქვემოთ მოყვანილი ფიგურა.

მიუხედავად იმისა, რომ არ არის აუცილებელი თარგმნის დასაზუსტებლად, შეიძლება სასარგებლო იყოს დროდადრო. თარგმანები ჩართულია შემდეგი პროცედურების გამოყენებით. "__ ფუნქციის" ან "_e ფუნქციის" გამომავალი "შემთხვევების არსებობისას,

November 29, 2017
Semalt: WordPress მოდული განვითარების რჩევები
Reply