როგორ შევქმნათ WordPress- ის საბაჟო საფოსტო ტიპები

როგორ შევქმნათ WordPress- ის საბაჟო საფოსტო ტიპები

WordPress- ს შეუძლია აჩვენოს შინაარსის უამრავი ფორმა, მაგრამ მისი ორგანიზება შეიძლება მკაცრი იყოს. ნაგულისხმევი პარამეტრები საკმაოდ შეზღუდულია და მათი შეცვლა შეიძლება დამაბნეველი იყოს. სწორედ ამიტომ, მე გადავწყვიტე, ჩამოვაყალიბოთ ეს მოკლე სახელმძღვანელო.


საბაჟო საფოსტო ტიპების გამოყენებით, თქვენ შეგიძლიათ შექმნათ ახალი ტიპის ელემენტი – პოსტებისა და გვერდების მსგავსი – რომელიც შეიცავს მონაცემთა სხვადასხვა წყობას. მას აქვს საკუთარი ადმინისტრაციული მენიუ, საკუთარი რედაქტირების გვერდები, საკუთარი საბაჟო ტაქსონომია და სხვა კომუნალური პროგრამების რამოდენიმე ვარიანტი..

თუ გაინტერესებთ, რატომ გჭირდებათ ეს ერთი, პირველ რიგში, ისინი საუკეთესოა ვებსაიტებისთვის, რომლებსაც აქვთ შინაარსი, რომელიც ორგანიზებულია არაჩვეულებრივი სტრუქტურის გასწვრივ. ასე რომ, თუ თქვენ გაქვთ რაიმე შინაარსი, რომელიც განსხვავებულად უნდა აჩვენოთ, ვიდრე რეგულარულ შეტყობინებებში და გვერდებზე, საფოსტო ფოსტის ტიპი შეიძლება იყოს მხოლოდ თქვენთვის. ისინი ასევე კარგია SEO– სთვის, მათი ინტეგრირებული პერლილინების გამო.

რა არის პირადი ფოსტის ტიპი?

ფოსტის ტიპი, სპეციფიკური ჟღერადობის სახელის მიუხედავად, შეგიძლიათ გამოიყენოთ ნებისმიერი სახის შინაარსი. თქვენ ალბათ ეს ადრეც გინახავთ, რადგან დეველოპერები იყენებენ საფოსტო ფოსტის ტიპებს, რათა დაამატონ პორტფოლიოები, პერსონალი, ჩვენებები და სხვა მათ WordPress თემებზე. ასე რომ, პირადი პოსტის ტიპი მხოლოდ ჩვეულებრივი პოსტია, მონაცემთა ბაზაში განსხვავებული post_type მნიშვნელობით. არსებობს ხუთი ნაგულისხმევი ფორმა: პოსტი, გვერდი, დანართი, გადასინჯვა და სანავიგაციო მენიუ. WordPress 3.0+, ამასთან, საშუალებას გაძლევთ დაამატოთ საკუთარი პერსონალური.

WordPress Post- ის ტიპები და ტაქსონომიები

ტერმინი ტაქსონომია ხშირად ჩნდება საბაჟო ფოსტის ტიპებთან მიმართებაში და ეს შეიძლება ზოგისთვის დამაბნეველი იყოს. WordPress- ისთვის ახალი, ტაქსონომია არის საშუალება ჯგუფების დასადგენად პოსტების და ტიპის შეკვეთების ერთად. WordPress– ს გააჩნია ოთხი ჩაშენებული: კატეგორიები, ტეგები, ბმულების კატეგორია და საფოსტო ფორმატები. შეგიძლიათ მეტი შეიტყოთ ამ საკითხის სპეციფიკის შესახებ WordPress Codex. ამასთან, თქვენ ასევე შეგიძლიათ შექმნათ თქვენი საკუთარი ტაქსონომია და გამოიყენოთ ისინი თქვენს საფოსტო ტიპებში, შინაარსის დაჯგუფებასა და დასალაგებლად.

როგორ შევქმნათ პერსონალური ფოსტის ტიპი?

WordPress- ში ფოსტის ტიპის ტიპების დამატება ძალზე მარტივია, რადგან WordPress მოიცავს ძირითადი ფუნქციის რეგისტრატორს_პოსტ_ტიპს, რომლის საშუალებითაც შეგიძლიათ შექმნათ ისინი. ეს ნიშნავს, თუ plugin- ის დეველოპერი ხართ, მარტივად შეგიძლიათ შეიტანოთ საკუთარი პოსტის ტიპები თემის შექმნის თემატიკაში. ან შეგიძლიათ დაამატოთ ისინი თქვენი ბავშვის თემის მეშვეობით, ან საკუთარი მოდულით.

პერსონალური ფოსტის ტიპის ხელით შექმნა (კოდის გამოყენებით)

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

ტესტირების მიზნებისათვის, თქვენი ფუნქციები.php ფაილი კარგად გამოვა. მაგრამ მოდული უზრუნველყოფს, რომ თქვენ არ დაარღვევთ თქვენს საიტს თქვენი თემის შეცვლის ან განახლების შესახებ.

თუ შეკვეთის ტიპი ნამდვილად არის მნიშვნელოვანი, ჩათვალეთ, რომ გახადოთ იგი აუცილებელი დანამატით. უნებლიეთებისთვის, დამატებითი დანამატები დამონტაჟებულია სპეციალურ დირექტორიაში, შინაარსის საქაღალდეში და ავტომატურად ჩართულია ყველა საიტზე. მოხმარების დანამატები არ ჩანს დანამატების დამატებით სიაში, დანამატების გვერდზე wp-admin.

ყოველ შემთხვევაში, პირადი პოსტის ტიპის დამატება შეგიძლიათ WordPress- ს დაემატოს მეშვეობით Register_post_type () ფუნქცია. ეს საშუალებას გაძლევთ განსაზღვროთ ახალი რამდენიმე ეტიკეტის მიხედვით. სათაურის შექმნის შემდეგ შეგიძლიათ გამოიყენოთ ეს ფუნქცია admin_menu, მაგრამ ამის შემდეგ შემდეგ_გამოყენების შემდეგ მოქმედების კაკვები. თუ სწორად შეიქმნა, შეგიძლიათ ჩამოიბანოთ ეს მხოლოდ რამდენიმე ხაზის კოდით. Დან WordPress Codex, აქ არის მარტივი მაგალითი ახალი საბაჟო წერილის ტიპის:

ფუნქცია create_post_type ()
Register_post_type ('acme_product',
მასივი (
'ეტიკეტები' => მასივი (
'name' => __ ('პროდუქტები'),
'singular_name' => __ ('პროდუქტი')
),
'public' => მართალია,
'has_archive' => მართალია,
)
);
}
add_action ('init', 'შექმნა_post_type');

ამით შექმნიან პოსტის ტიპს სახელწოდებით “პროდუქტი”, რომელიც იდენტიფიცირდება როგორც “acme_product”. Register_post_type ფუნქცია ორ მნიშვნელობას იძენს. პირველი, ვინც ამ სახელწოდებას „იარლიყებს“. მეორე არის “საჯარო”, რომ ის გამოჩნდეს ადმინისტრატორის ეკრანზე და თქვენს საიტზე. დაბოლოს, “has_archive” არის ახალი პოსტის ტიპის არქივის შესაქმნელად.

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

შემდეგი, შექმენით 16 × 16 პიქსელის ხატის სურათი და შეინახეთ იგი მიმდინარე მოდულების საქაღალდეში. ეს საჭიროა საბეჭდი დაფის პერსონალისთვის. კიდევ ერთი ვარიანტია შრიფტის ხატის გამოყენება. თუ გსურთ დაინტერესდეთ ამ მარშრუტის გავლით, ჩვენ გვაქვს სწრაფი სახელმძღვანელო, თუ როგორ გამოიყენოთ Dashicons თქვენი პირადი ფოსტის ტიპებისთვის, რომელიც უნდა წაიკითხოთ. შემდეგ შეგიძლიათ გააგრძელოთ ჩართვა და გაააქტიუროთ მოდული.

შენიშვნა დანიშვნის შესახებ: მიუხედავად იმისა, რომ ეს არის მაცდური და მოსახერხებელი გამოიყენოთ მარტივი საბაჟო წერილის ტიპის იდენტიფიკატორი, უკეთესია პრეფიქსი. გამოიყენეთ მოკლე სახელების სივრცე, რომელიც განსაზღვრავს მოდულს, თემას ან ვებსაიტს, რომელიც იყენებს სახის ტიპს. გაცილებით დეტალური სახელმძღვანელოსთვის, გადახდა tuts + სახელმძღვანელო WordPress- ის საბაჟო ფოსტის ტიპებამდე. ისინი იწვებიან უფრო მეტ კოდს და საფოსტო ტიპის ტიპის ვარიანტებს, თუ გსურთ შეიყვანოთ თქვენი ფოსტის ტიპები. მაგრამ თუ გსურთ უფრო სწრაფი და მარტივი ვარიანტი, განაგრძეთ კითხვა!

შექმნა ფოსტის ტიპის შეკვეთით

საფოსტო ტიპები შეუზღუდავი მოდული

ახალი პერსონალური ფოსტის ტიპების დამატება მარტივი ვარიანტია მოდულით. უფასოა განათავსეთ ტიპები შეუზღუდავი მოდული ხდება, რომ შექმნას და მართოს საბაჟო საფოსტო ტიპები. თქვენ შეგიძლიათ შექმნათ საბაჟო ტაქსონომიებიც.

თქვენ მხოლოდ plugin- ის დაყენება გჭირდებათ. თქვენ შეგიძლიათ აითვისოთ იგი WordPress დირექტორია (იხილეთ ზემოთ მოცემულ ბმულებზე). ან დააინსტალირეთ იგი თქვენი WordPress დაფადან მოდელები> ახალი დამატება და მოძებნეთ “პოსტების ტიპები შეუზღუდავი” – ეს უნდა იყოს პირველი შედეგი. უბრალოდ დააინსტალირეთ და გააქტიურეთ.

განათავსეთ ტიპები შეუზღუდავი მოდული - შექმენით ახალი საფოსტო ტიპები

ეს დაამატებთ ახალი ტიპების მენიუს ელემენტს თქვენი პანელის ბოლოში. დააჭირეთ მასზე, რომ შექმნათ თქვენი ახალი ფოსტის ტიპები და ტაქსონომიები. არსებობს მრავალი ვარიანტი პარამეტრები საფოსტო ტიპის ან ტაქსონომიის სახელის შესაქმნელად, რაც ავტორებისთვის ახალ პოლის ტიპის ხილვას გახდის, სადაც ის ჩანს თქვენს პანელში (ან თუ ქვემენიუში, მაგალითად, “პარამეტრების” ქვეშ), მენიუს ხატი, მხარდაჭერილი მეტაბოქსი. (უბრალოდ შეამოწმეთ ის, ვინც გსურთ ჩართოთ) და REST API- ის მოწინავე პარამეტრებიც კი.

შეარჩიეთ პარამეტრები, რომელთა ჩართვაც გსურთ თქვენი ახალი პოსტის ტიპისთვის და შეინახოთ. Ის არის. მზად არის წასვლა! უბრალოდ მოძებნეთ ის სახელი, რომელიც თქვენს დაფაზე მიგითითეთ ჩვენს ჩვენს სახელს ზემოთ დასახელებულ ეკრანზე ასახელებს ”ჩემი ფოსტის ტიპები”. (შენიშვნა – ჩვენ არ მივანიჭეთ ადგილმდებარეობა, ასე რომ, მას უბრალოდ დაამატეს არსებული ტესტების ტიპები ჩვენს ტესტურ საიტზე.)

საფოსტო ტიპები შეუზღუდავი მოდული - მთლიანი პარამეტრები

Post Types l შეუზღუდავი შეიქმნა WordPress– ის ნებისმიერ თემასთან მუშაობის შესანიშნავად, მაგრამ თუ თქვენ იყენებთ WordPress- ის მთლიან თემას, გექნებათ წვდომა ექსკლუზიურ და მძლავრ ვარიანტებზე. დააყენეთ პირადი მთავარი გვერდი თქვენი მარწყვისთვის, შეარჩიეთ ახალი ტიპის ტიპის არქივის განლაგების პარამეტრები, შეარჩიეთ შესვლის (და ერთი შესვლის) ბლოკები და მეტა, ჩართეთ შემდეგი / წინა პაგინაცია და სხვა.

ალტერნატივა: WCK WordPress შექმნა ნაკრები PRO

პირადი პოსტის ტიპები და საბაჟო ველების შემქმნელი - WCK

ინფორმაცია და ჩამოტვირთვა იხილეთ დემო

WordPress Creative Kit PRO არის Premium WordPress მოდული, რომლის საშუალებითაც ადვილია თქვენი WordPress ინსტალაციის პერსონალურად მორგება, ასე რომ კლიენტები ან ავტორები მხოლოდ ხედავენ, თუ რა გსურთ მათ. ეს ძლიერი მოდული საშუალებას გაძლევთ აკონტროლოთ საბაჟო ველებზე და ფოსტის ტიპზე, შექმნათ თქვენი საკუთარი გაწმენდილი ინსტალაცია WordPress.

თუ თქვენ ხართ ვებ დეველოპერი, თქვენ უკვე იცით, რომ WordPress შეიძლება დამამძიმრებელი იყოს ზოგიერთ კლიენტთან მიმართებაში, და მათი დახმარების გაწევა ერთ – ერთი გზაა, რომ მათი ვებ – გვერდის გამოყენების პროცესის მარტივია, გაანალიზოთ ის, რისი გაკეთებაც შეუძლიათ და ვერ ხედავენ თავიანთი WordPress- ის საფუძველზე. ინსტალაცია. შეიყვანეთ WordPress შექმნა ნაკრები PRO. ამის საშუალებით შეგიძლიათ შექმნათ მომხმარებლისთვის მეგობრული WordPress ინსტალაცია სპეციფიკური თქვენი კლიენტისთვის. თქვენ შეგიძლიათ შექმნათ და შეცვალოთ ფოსტის ტიპის ტიპები და ტაქსონომიები, რათა მათ გაუადვილოთ მათი გაგება, ან დამალვა პარამეტრების ზოგიერთი ვარიანტი, რომელიც შეიცავს WordPress- ის თემას, რომელსაც იყენებთ მათი ვებსაიტისთვის. არსებობს ტონები, რომელთა გაკეთებაც შეგიძლიათ WordPress Creative Kit PRO– სთან.

WordPress Creative Kit PRO- ის კიდევ ერთი შესანიშნავი თვისებაა შედის საბაჟო ველები. თქვენ მიერ შექმნილ პოსტის ტიპზე დამოკიდებულია შესაძლოა დაგჭირდეთ ტექსტის არეალის დამატება შინაარსისთვის, ოფციონის ჩამოსაშლელად (მაგალითად, პერსონალის წევრების ტიტულები ან ფოტო გადაღებისთვის გამოყენებული აღჭურვილობის ტიპი), თარიღი ან სხვა რამ. როგორიც არ უნდა იყოს თქვენს საჭიროებებზე, WordPress Creative Kit PRO მოიცავს 11 პერსონალურ საველე ვარიანტს, ასე რომ თქვენ შეგიძლიათ გახადოთ თქვენი პოსტის ტიპები თქვენი კლიენტებისთვის მარტივი.

დასკვნა

საფოსტო ფოსტის ტიპის ტიპები შეიძლება დამაშინებლად ჟღერდეს, მაგრამ ეს ასე არ არის საჭირო. მცირე პრაქტიკის საშუალებით, შეგიძლიათ მიიღოთ საბაჟო საფოსტო ტიპის საფუძვლები და შექმნათ თქვენთვის სასურველი საიტი. და უფასო ტიპის ტიპის შეუზღუდავი მოდული, არანაირი საბაბი არ არის. ახლა რომ თქვენ საფუძველი ჩაიშალეთ, გაცნობეთ, გაქვთ დამატებითი შეკითხვები. ან თუ უფრო მეტი სასარგებლო რჩევა გაქვთ, გაზიარეთ ისინი! მოგერიდებათ ქვემოთ მოყვანილ კომენტარებში. მოდით განვიხილოთ დისკუსია!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me