WordPress ბავშვთა თემის სრული სახელმძღვანელო

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


  • რა არის WordPress ბავშვთა თემა
  • WordPress ბავშვთა თემების დამსახურება
  • WordPress- ის ბავშვთა თემების დემეტრიტები
  • როგორ შევქმნათ WordPress Child თემა
  • WordPress ბავშვთა თემის რესურსები

რა არის WordPress ბავშვთა თემა?

რა არის WordPress- ის ბავშვთა თემა?

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

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

ყველაზე ძირითადი WordPress ბავშვთა თემა უბრალოდ საქაღალდეა, რომელიც შეიცავს სპეციალურ style.css ფაილს. ნუ ინერვიულებ, ეს ყველაფერი აზრი აქვს, როდესაც ავუხსენი. ერთ – ერთი შეკითხვა, რომელიც ალბათ ახლა თქვენს თავზე გადის, არის: რატომ სურს ვინმეს ბავშვის თემის გამოყენება, მაშინ როდესაც მშობლების უამრავი თემაა?

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

მოძრაობს…

რამდენიმე პუნქტის წინ აღვნიშნე, რომ ბავშვთა თემები “სესხავს” შაბლონის ფაილებს და ფუნქციონირებას მშობლების თემებიდან. როგორ ხდება ეს? იფიქრეთ ბავშვის თემებზე, როგორც ჩრდილი თემები; ისინი მიბაძავენ თავიანთ მშობელთა თემებს. ეს ყველაფერი მოგვწონს თქვენი მშობლის თემის ასლის შექმნა, სინამდვილეში, რომ არაფერი გადაწეროთ. ჯადოსნურად ჟღერს, არა?

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

ბავშვის თემის შესაქმნელად, თქვენ უნდა შექმნათ საქაღალდე (ბავშვის თემისთვის) თქვენს WordPress თემების დირექტორიაში. შეგიძლიათ საქაღალდე დაასახელოთ რასაც (ან თქვენი თემის შემდეგ). შემდეგი, თქვენ უნდა შექმნათ style.css შემდეგი კოდით:

/ *
თემის დასახელება: თქვენი შვილის თემის სახელი (მაგ., სულ ბავშვის თემა)
თემა URI: http://www.example.com (თქვენი შვილის თემის URL)
აღწერა: თქვენი ბავშვის თემის მოკლე აღწერა
ავტორი: თქვენი სახელი აქ მიდის
შაბლონი: თქვენი მშობლების თემების დირექტორია (მაგ. სულ, ოცდაოთხმეტი და ა.შ.)
ვერსია: 1.0.0
* /

თქვენ უნდა შეინახოთ ეს სტილი.css თქვენი ბავშვის თემის საქაღალდეში. ახლა, დაუბრუნდეთ მეექვსე (მე -6) ხაზს ზემოთ მოცემულ კოდში. Ნახავ:

შაბლონი: თქვენი მშობლების თემების დირექტორია (მაგ. სულ, ოცდაოთხმეტი და ა.შ.)

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

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

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

რა არის ბავშვის თემის გამოყენების სარგებელი?

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

წარმატება

უსაფრთხო განახლებები

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

ბავშვის თემები ადვილად ვრცელდება

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

ბავშვის თემები დაცულია

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

რა უარყოფითი მხარეები აქვთ ბავშვის თემის გამოყენებას?

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

არსებობს სასწავლო მრუდი

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

ყველაფერი იშლება ან დარჩა

თუ თქვენ შექმენით ვებგვერდი მშობლების თემის გარშემო, შესაძლოა, ბავშვის თემაში გადასვლისას მოგიწევთ რამდენიმე ნივთის გადაღება (მაგ. მენიუები, ვიჯეტები და / ან თემის პარამეტრები). ზოგიერთი თემა მონაცემთა ბაზაში ინახავს პარამეტრებს თემის სახელის საფუძველზე, ასე რომ, როდესაც თქვენს შვილს თემას გადაერთებთ, შეიძლება ჩანდეს, რომ დაკარგეთ თქვენი მშობლის თემის ყველა პარამეტრი (Customizer პარამეტრები), მაგრამ არ ინერვიულოთ, რომ ისინი უსაფრთხოა მონაცემთა ბაზაში, მაგრამ თქვენ თუ მშობლებისთვის საჭიროა ამ შემთხვევაში დაბრუნება, ასე რომ თქვენ შეგიძლიათ თქვენი პარამეტრების კოპირება და მათი მიგრაცია. ჩვენს სულ თემაში ჩვენ გთავაზობთ სასარგებლო იმპორტის / ექსპორტის პანელის დაფის უფლებას, ასე რომ თქვენ შეგიძლიათ დააკოპირეთ თქვენი თემის Customizer- ის პარამეტრები, სანამ შეცვლით თქვენს შვილს თემას და გადაიტანეთ მათ.

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

როგორ შევქმნათ WordPress Child თემა?

მინდა ვიფიქროთ, რომ პროაქტიული ხართ და შექმენით საქაღალდე და “სპეციალური” სტილი.css ფაილი თქვენი ბავშვის თემისთვის. თუ თქვენ უბრალოდ გაეცალეთ ამ ნაწილს (ან მოუთმენლად ელოდებდით ამ სექციას), გთხოვთ გახსნათ თქვენი WordPress თემების დირექტორია FTP / SFTP (… / wp-შინაარსი / თემები) მეშვეობით და შექმენით საქაღალდე, სადაც შეინახავთ თქვენი შვილის თემას..

შენიშვნათქვენ შეგიძლიათ შეიტანოთ თემების დირექტორიაში თქვენი ფაილ მენეჯერის საშუალებით თქვენს cPanel- ში. გარდა ამისა, შეგიძლიათ გამოიყენოთ FTP კლიენტი, როგორიცაა FileZilla თუ ჩართულია FTP ანგარიშები.

შემდეგი, გახსენით თქვენი საყვარელი ტექსტური რედაქტორი (მაღაროს) რვეული++) და შექმენით style.css ფაილი შემდეგი ინფორმაცია:

/ *
თემის დასახელება: თქვენი შვილის თემის სახელი (მაგ., სულ ბავშვის თემა)
თემა URI: http://www.example.com (თქვენი შვილის თემის URL)
აღწერა: თქვენი ბავშვის თემის მოკლე აღწერა
ავტორი: თქვენი სახელი აქ მიდის
შაბლონი: თქვენი მშობლების თემების დირექტორია (მაგ. სულ, ოცდაოთხმეტი და ა.შ.)
ვერსია: 1.0.0
* /

ეს არის იგივე კოდი, რომელიც ადრე გამოვიყენეთ.

ატვირთეთ თქვენი სტილი.css ფაილი ბავშვის თემის საქაღალდეში. ამ ეტაპზე, თქვენი style.css ფაილი ცარიელია (ზემოთ მოყვანილი სტრიქონების გარდა, რომლებიც სტილისთვის არაფერს აკეთებენ), ამიტომ არ მოელით თქვენი შვილის თემას ისე გამოიყურებოდეს, როგორც თქვენი მშობლის თემაა. ამ სირთულის დასაძლევად, შეგიძლიათ თქვენი მშობლის თემის სტილი.css იმპორტის საშუალებით შექმნათ ახალი ცარიელი ფუნქციები.php ფაილი ბავშვის თემის საქაღალდეში და დაამატეთ შემდეგი PHP კოდი:

ფუნქცია total_child_enqueue_parent_theme_style ()

// დინამიურად მიიღეთ მშობლის სტილის ფურცლის მობილური ნომერი (საშუალებას გაძლევთ ბრაუზერები ხელახლა დაალაგოთ თქვენი სტილის ფურცელი, როდესაც განაახლებთ თემას)
$ თემა = wp_get_theme ('სულ');
$ version = $ თემა-> მიღება ('ვერსია');

// ჩატვირთეთ სტილის ფურცელი
wp_enqueue_style ('მშობლების სტილი', get_template_directory_uri (). '/ style.css', მასივი (), $ ვერსია);

}
add_action ('wp_enqueue_scriptts', 'total_child_enqueue_parent_theme_style');

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

თქვენი ბავშვის თემის შეცვლა

ბავშვთა თემა-პერსონალიზაცია

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

  • თქვენი ბავშვის თემის მოსაწყობად, უბრალოდ დაამატეთ თქვენი სტილები თქვენს მიერ შექმნილ style.css ფაილში. ისინი გადალახავს მშობლების თემში ნაპოვნი შესაბამის სტილებს.
  • შაბლონის ფაილების შესწორების მიზნით, ჯერ დააკოპირეთ თქვენი ბავშვის თემაში, შემდეგ კი მათ შესწორება იქიდან. მაგრამ ყველა ფაილის გადაწერა შეუძლებელია თქვენი ბავშვის თემასთან დაკავშირებით და შეცვალოს, მხოლოდ შაბლონური ფაილების კოპირება შეგიძლიათ. ასე რომ, თუ თემას აქვს გარკვეული ფაილები შიგნით, მოიცავს, ფუნქციებს ან სხვა საქაღალდეს, რომელსაც აქვს საბაჟო კლასები და ფუნქციები, თქვენ ვერ შეძლებთ ამ ფაილის კოპირებას და შეცვლას. იმ შემთხვევებისთვის, როდესაც თქვენ გსურთ დაათვალიეროთ ფილტრები ან მოქმედების კაკვები, რომ შეცვალოთ მშობლის ძირითადი თემის ფუნქციები.
  • თქვენ შეგიძლიათ დაამატოთ საბავშვო შაბლონური ფაილები თქვენს შვილის თემას უფრო მეტი ფუნქციონირებისთვის
  • გამოიყენეთ თქვენი ბავშვის თემის ფუნქციები.php ფაილი, დაამატეთ საკუთარი ფუნქციები და გამოიყენეთ მშობლის თემა ან WordPress ფილტრები. ნუ დაამატებთ ახალ ფუნქციებს ფუნქციების.php ფაილში, თქვენი მშობლის თემაში!

WordPress დატვირთავს შაბლონის ფაილებსა და სტილებს თქვენი შვილის თემაში, მაგრამ თუ რამე აკლია, ის ატვირთავს შესაბამის ფაილებს მშობლის თემაში. ჰო, ბავშვთა თემები უსაფრთხოა, მაგრამ მე დადებს, რომ ეს უკვე ვთქვით.

ეს არის ის.


ნივთების გადასაჭრელად…

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

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map