როგორ შევქმნათ WordPress ბავშვთა თემა – და, ალბათ, გსურთ გამოიყენოთ ერთი

სად ვიყიდოთ WordPress თემები


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

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

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

რა არის ბავშვთა თემა – როგორ მუშაობს იგი?

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

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

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

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

WordPress ბავშვთა თემის სტრუქტურა / იერარქია

პირველი ნაბიჯი, რომელიც ხელით შექმნის WordPress ბავშვთა თემას, არის თქვენი თემების დირექტორიაში წვდომა wp-შინაარსი / თემები. ამის გაკეთება შეგიძლიათ FTP კლიენტის საშუალებით, ან, ხშირ შემთხვევაში, თქვენი ჰოსტინგის სერვისით გათვალისწინებული ინტერფეისით.

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

ყველა მნიშვნელოვანი CSS ფაილი (სავალდებულო)

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

/ *
თემის დასახელება: ოცდამეცერთი ბავშვი
თემა URI: http://example.com/twenty-thirteen-child/
აღწერა: ოცდაჩვიდმეტი ბავშვის თემა
ავტორი: ჯონ დო
ავტორი URI: http://example.com
შაბლონი: ოცდამეცამეტე
ვერსია: 1.0.0
* /

@import url ("../twentythirteen/style.css");

/ * = აქ თემის პერსონალიზაცია იწყება
——————————————————– * /

გსურთ შეცვალოთ ზემოთ მოყვანილი ინფორმაცია იმის ასახვის ფაილებზე, რომლებზეც რეალურად მუშაობთ და ეს უაღრესად მნიშვნელოვანი დარწმუნდით, რომ თქვენი ‘შაბლონი’ და ‘@import’ სექციები სწორია ამ ეტაპზე. გახსოვდეთ: ყველაფერი საქმეზე მგრძნობიარეა!

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

თქვენი ახალი ბავშვის თემის გასააქტიურებლად, თქვენ უნდა შექმნათ ბავშვთა თემის საქაღალდე, რომელიც თქვენ შექმენით (ის, რომელიც შეიცავს ზემოთ მოცემულ CSS ფაილს) და დააინსტალირეთ გარეგნობა > თემები თქვენს WordPress Admin- ში, ისევე, როგორც თქვენ გსურთ WordPress- ის სხვა თემასთან ერთად. გარდა ამისა, თქვენ შეგიძლიათ დატოვოთ იგი unzipped და ატვირთეთ იგი თქვენი თემების დირექტორიაში FTP კლიენტის გამოყენებით.

მოდით ვთქვათ, რომ გსურთ შექმნათ ოდნავ უფრო რთული ბავშვის თემა – თემა, რომელიც სცილდება მხოლოდ CSS პერსონალიზაციას. როგორ ფიქრობთ, დაამატეთ პერსონალური PHP ფუნქციები, ან შეცვალეთ ფაქტობრივი ფაილები ან შაბლონები?

Functions.php ფაილის რედაქტირება (სურვილისამებრ)

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

<?PHP
// თქვენი კოდი აქ გადადის
?>

შაბლონის ფაილების რედაქტირება (სურვილისამებრ)

PHP შაბლონის ფაილების რედაქტირება ცოტათი განსხვავდება CSS სტილისა და ფუნქციების რედაქტირებისგან. ორი წინა მაგალითში, რაც თქვენ უნდა გააკეთოთ, შექმნათ ფაილები, რომლებიც შეიცავს თქვენს დამატებებს ან / და უმთავრეს ცვლილებებს. ორივე შემთხვევაში, ბავშვის თემაში შემავალი ახალი ფაილები მეტ-ნაკლებად დამატებითი იყო მშობლების თემის ფაილებისთვის – მაგრამ როდესაც საქმე PHP შაბლონის ფაილებს ეხება, თქვენ უნდა შეცვალოთ ორიგინალის მთელი შინაარსი ახალ ფაილში თქვენს შვილში. თემა.

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

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

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

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

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

Takeaway გაგზავნა

თუ ვიმედოვნებთ თქვენი თემის განახლებას (ეს არის ძალიან კარგი იდეა), ბავშვთა თემის გამოყენება უმჯობესია საუკეთესო პრაქტიკა. ** საბედნიეროდ, მხოლოდ რამდენიმე წუთიანი ნამუშევარია შექმნათ ეს, ასე რომ, თუ არ გაქვთ. უკვე, მაშინ ახლა დროა!

შენიშვნები, რჩევები და მინიშნებები

თუ თქვენ ცდილობთ თქვენი ვიზუალური რედაქტირების გაკეთებას, გადახედეთ ჩვენს ადრინდელ სტატიას, სად უნდა ვისწავლოთ CSS ინტერნეტი

მეტი WordPress- ის ბავშვთა თემების შესახებ, დარწმუნდით, რომ ნახოთ ოფიციალური WordPress Codex.

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

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

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