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

გაახარეთ ყველას! 🙂

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

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

WordPress შაბლონის ავტომატური ინსტალაცია

გადავწყვიტე ჩემი მიმოხილვა თავიდანვე დამეწყო მარტივი გზა, რაც თქვენგან მინიმალურ ძალისხმევას მოითხოვს :)

პირველი, რაც თქვენ უნდა გააკეთოთ ინსტალაცია WordPress შაბლონიავტომატური რეჟიმი, არის ადმინისტრატორის ანგარიშზე გადასვლა თქვენი ბრაუზერის მისამართების ზოლში „site_domain_name/admin“ აკრეფით:

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

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

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

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

თქვენ შეგიძლიათ გადაამოწმოთ ჩემი სიტყვების სისწორე WordPress 4.4.2-ში ნაგულისხმევად ხელმისაწვდომი თემების სიის დათვალიერებით, რომელიც გამოვიდა 2016 წლის დასაწყისში:

ნაგულისხმევ თემას ჰქვია "2016", ასევე ხელმისაწვდომია "2015" და "2014" თემები.

WordPress-ში შაბლონის დასაყენებლად, თქვენ უნდა დააჭიროთ ღილაკს „ახლის დამატება“, რომელიც ხელმისაწვდომია ეკრანის ზედა ნაწილში.

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

WordPress შაბლონის ავტომატურად ინსტალაციისას შეგიძლიათ ორი გზით წახვიდეთ: დააინსტალირეთ გადმოწერილი არქივი თემის ფაილებით ან მოძებნეთ ოფიციალური თემების კატალოგი https://wordpress.org/themes.

ისე, მესამე, ამ მეთოდითძალიან მარტივი და მოსახერხებელი, როგორც მოგვიანებით ნახავთ :)

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

საძიებო ზოლში თემის სახელის შეყვანის შემდეგ არ დაგავიწყდეთ დააჭიროთ კლავიატურაზე „Enter“ ღილაკს, რომ დარწმუნებული იყოთ, რადგან... ძებნა ყოველთვის არ იწყება აკრეფის დასრულების შემდეგ.

თუ თქვენი თემა ნაპოვნია, თქვენ უნდა დააჭიროთ მასზე მაუსი და დააწკაპუნოთ ღილაკზე „ინსტალაცია“:

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

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

ასევე, როგორც ხედავთ, ხდება ავტომატური ლოკალიზაცია, ე.ი. დაინსტალირებულია საჭირო ენის პაკეტი.

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

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

როგორც ხედავთ, ყველაფერი ძალიან მარტივი და მოსახერხებელია :)

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

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

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

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

როგორც წესი, WordPress თემის ფაილები არის zip არქივები, რომელთა გახსნა არ არის საჭირო.

WordPress-ის შაბლონების ავტომატურად დასაყენებლად ამ მეთოდის გამოყენებით, თქვენ უნდა გადახვიდეთ თემის დამატების ეკრანზე (გარეგნობა – თემები – ახალის დამატება) და დააწკაპუნეთ ღილაკზე „თემის ატვირთვა“ ფორმის ზედა ნაწილში:

მასზე დაწკაპუნებისას იხსნება ფაილის ატვირთვის ფორმა, რომელიც ასევე აღნიშნავს zip არქივის არსებობას:

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

WordPress შაბლონის ხელით ინსტალაცია

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

ინსტალაციის ეს მეთოდი შეიძლება საჭირო გახდეს, როდესაც თქვენ მიერ გადმოწერილი ფაილები არ არის შეფუთული zip არქივში, არამედ სხვა გზით (rar, sfx და ა.შ.)

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

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

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

მათ ექნებათ მსგავსი სტრუქტურა:

დააკოპირეთ დირექტორია თემის სახელით და ყველას შიდა ფაილებიდა საქაღალდეები დირექტორიაში "site_domain_name/wp-content/themes".

თუ საიტი მდებარეობს ადგილობრივ ვებ სერვერზე, უბრალოდ გადაიტანეთ ფაილები იქ. თუ ჰოსტინგზეა, მაშინ ფაილების კოპირებისთვის საჭიროა გამოიყენოთ FTP კლიენტი (მაგალითად, FileZilla).

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

ადმინისტრაციულ პანელში ჩვენ მივდივართ ნაცნობ გზაზე "გარეგნობა - თემები" და დარწმუნდით, რომ იგი დაემატა კატალოგს:

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

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

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

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

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

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

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

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

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

  • მთავარია, რა თქმა უნდა, არასწორი კოდირებამონაცემთა ბაზები.
    გვერდზე ხრაშუნის სახით ჩანს. შეიტყვეთ კოდირება, რომელიც დაინსტალირებულია ჰოსტერის სერვერზე ნაგულისხმევად. როგორც წესი, ეს არის win-1251, მაგრამ ის ასევე შეიძლება იყოს utf8.
    ამ პრობლემის თავიდან ასაცილებლად, თქვენი მონაცემთა ბაზის შექმნის შემდეგ, ნუ იჩქარებთ WordPress-ის დაყენებას – ამის ნაცვლად გახსენით phpMyAdmin.

    შემდეგი, თქვენ უნდა აირჩიოთ მონაცემთა ბაზა და თუ მონაცემთა ბაზაში ჯერ არ არის შექმნილი ცხრილები, როგორც მითითებულია გზავნილში: „ბაზაში ცხრილები არ არის ნაპოვნი“, გადადით phpMyAdmin გვერდზე და ფანჯარაში „Mapping Connection to MySQL“ აირჩიეთ კოდირება შედარებისთვის.
    თუ სერვერზე ნაგულისხმევი კოდირება არის win-1251, აირჩიეთ “utf8_general_ci”.
    თუ კოდირება არის UTF-8, მაშინ მონაცემთა ბაზაში შედარება უნდა იყოს არჩეული UTF-8_unicode_ci.
    თუ მონაცემთა ბაზაში უკვე არის ცხრილები, იპოვეთ მათი სია და ყურადღება მიაქციეთ ბოლო ხაზს „ყველა ცხრილი:“ და „შედარება“. შეამოწმეთ, რომ ის სწორად არის შერჩეული, როგორც ზემოთ იყო აღწერილი.
    თუ შედარება არასწორად არის შერჩეული, გადადით "ოპერაციების" ჩანართზე.
    ბოლოში ნახავთ ჩამოსაშლელ სიას „შედარება“, სადაც უნდა აირჩიოთ თქვენთვის სასურველი შედარება. ამის შემდეგ დააჭირეთ "OK".
    ასევე შეამოწმეთ, რომ თქვენი თემის ყველა ფაილი არის utf8 კოდირებით. ამისათვის გჭირდებათ Notepad2 ბლოკნოტი - ჩვეულებრივი რვეული არ გაძლევთ კოდირების გამოსწორების საშუალებას.

  • ინსტალაციის ფაილის გაშვებისას, სკრიპტი აჩვენებს შეტყობინებას "შეცდომა მონაცემთა ბაზის კავშირის დამყარებისას".
    ეს ნიშნავს, რომ მონაცემთა ბაზა მიუწვდომელია (mysql არ პასუხობს). ამ შემთხვევაში, შეამოწმეთ, რომ მონაცემთა ბაზის სახელი, შესვლა და პაროლი config.php ფაილში ემთხვევა თქვენ მიერ შექმნილ მონაცემთა ბაზაში არსებულს. შემდეგი, გადატვირთეთ გვერდი, შეიძლება ამის გაკეთება რამდენჯერმე მოგიწიოთ. თუ ეს არ დაგვეხმარება, მიწერეთ მასტერს.
    შენ ამას დამოუკიდებლად ვერ გაუმკლავდები.
  • ჩამოტვირთვისა და ინსტალაციის დაწყების მცდელობის შემდეგ იხსნება ცარიელი გვერდი http://mydomain.com/wp-admin/install.php.როდესაც ვცდილობ გახსნას http://mydomain.com/index.php იგივე სურათი ჩნდება.
    შეამოწმეთ, სწორად ატვირთეთ თუ არა ფაილები. სწორ დირექტორიაშია? შექმენით index.html ფაილი საქაღალდეში თქვენს საიტზე - ის ჩვეულებრივ იტვირთება უპრობლემოდ. ანუ იმის უზრუნველსაყოფად, რომ მინიმუმ რამდენიმე სატესტო გვერდი გამოჩნდება. თუ ეს არ გამოდგება, მაშინ უმჯობესია დაუკავშირდეთ მასტერს, ის იტყვის რაიმე კონკრეტულს.
  • ინსტალაცია ჩვეულებრივ მიმდინარეობს, მაგრამ CNC-ის კონფიგურაცია შეუძლებელიაან თუნდაც ერთი საწყისი გვერდი იტვირთება, მაგრამ დანარჩენი არა.
    შექმენით .htaccess ფაილი საიტის ძირში და დააყენეთ ნებართვები 777-ზე, თავად სკრიპტი ჩაწერს მასში იმას, რაც მას სჭირდება CNC-ის მუშაობისთვის. ან ჩასვით შემდეგი კოდი ამ ფაილში:
    # BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond % ( REQUEST_FILENAME) !- f RewriteCond % ( REQUEST_FILENAME) !- d RewriteRule .

    /ინდექსი. php[L]#END WordPress

  • # BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule . /index.php [L] # END WordPress
    მსგავსი შეცდომები გამოჩნდება საიტზე ან ადმინისტრაციულ პანელში: გაფრთხილება: სათაურის ინფორმაციის - სათაურების შეცვლა შეუძლებელიაუკვე გაგზავნილი
    მიერ
    ან რაღაც შეცდომები ჩანს და სხვა არაფერი.
    მოიქეცი ასე: იპოვეთ wp-config.php ფაილი (საიტის ძირში), გახსენით ჩვეულებრივადტექსტის რედაქტორი
    , (მაგალითად Notepad2 - http://www.flos-freeware.ch), აირჩიეთ:
    ფაილი - Save As - UTF-8 კოდირება (არა UTF-8 ხელმოწერით).
    და დააჭირეთ "შენახვა".

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

P.S. პოსტი გადატანილია http://wordpressru.blogspot.com/-დან

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

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

  • მოდულის ან თემის ფუნქციები
  • დაზიანებული .htaccess ფაილი
  • PHP მეხსიერების ლიმიტი მიღწეულია
  • თქვენ ცდილობთ შეხვიდეთ ადმინისტრაციულ პანელზე, სანამ საიტი ნორმალურად მუშაობს

2. შეცდომა მონაცემთა ბაზის კავშირის დამყარებისას

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

3.მომაკვდინებელი თეთრი ეკრანი

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

4. WordPress პოსტის შეცდომა 404 - ვერ მოიძებნა

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

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

5. გვერდითი ზოლი მდებარეობს შინაარსის ქვემოთ

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

გადახედეთ ყველაფერს, რაც ახლახან შეცვალეთ. დამატებულია ახალი მოდული? განახორციელეთ ცვლილებები HTML-თან დაკავშირებით? თუ თქვენს გვერდს ან პოსტის კონტენტს აქვს ტეგების ბლოკები

, დარწმუნდით, რომ ისინი სწორად არის დახურული. ერთ-ერთი საუკეთესო გზებიიპოვნეთ შეცდომები - გამოიყენეთ W3 Validator. (უბრალოდ შეიყვანეთ თქვენი URL ფანჯარაში და რამდენიმე წამში მიიღებთ შეცდომების სიას).

6. თეთრი ტექსტი და დაკარგული ღილაკები WordPress-ის ვიზუალურ რედაქტორში

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

7. მეხსიერების ლიმიტი WordPress-ზე (WordPress Memory Exhausted Error) - გაზარდეთ PHP მეხსიერება

ამ შეცდომის ნიშნები შეიძლება შეიცავდეს სასიკვდილო თეთრ ეკრანს ან შეცდომის მსგავს შეტყობინებას:

ფატალური შეცდომა: მეხსიერების დაშვებული ზომა 33554432 ბაიტი ამოწურულია (სცადა გამოეყო 2348617 ბაიტი) /home/username/public_html/site1/wp-includes/plugin.php ხაზზე xxx ( ფატალური შეცდომა: მეხსიერების დაშვებული ზომა ამოწურულია (მცდელობა იყო გამოეყო 2348617 ბაიტი საქაღალდის სახელზე xxx ხაზზე)

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

როგორ გამოვასწოროთ ეს შეცდომა.გახსენით თქვენი wp-config.php ფაილი, რომელიც მდებარეობს თქვენს WordPress root საქაღალდეში. დაამატეთ შემდეგი ხაზი თქვენს php ტეგში.

define("WP_MEMORY_LIMIT", "64M");

ეს გაზრდის მეხსიერების ლიმიტს 64M-მდე, თუ ამის შემდეგ შეცდომა გაგრძელდება, დაუკავშირდით თქვენს ჰოსტინგის პროვაიდერს. სავარაუდოდ, ისინი შევლენ თავიანთ php.ini ფაილში, რათა გაზარდონ მეხსიერების ლიმიტი თქვენთვის.

8. როგორ გამოვასწოროთ სინტაქსის შეცდომა WordPress-ში

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

გაანალიზების შეცდომა - სინტაქსის შეცდომა, მოულოდნელი $end in /public_html/site1/wp-content/themes/my-theme/functions.php სტრიქონზე 278 (გაანალიზების შეცდომა - სინტაქსის შეცდომა, რაღაც უცხო გაიგზავნა /public_html/site1/wp - content/themes/my-theme/functions.php ხაზზე 278)

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

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

(სულ ვიზიტორები: 212, დღეს: 1)

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

როგორ დააინსტალიროთ Premium WordPress თემა

პრემიუმ WordPress თემის სწორი ინსტალაცია შედგება შემდეგი ნაბიჯებისგან:

  1. WordPress პარამეტრების შემოწმება
  2. თემის ინსტალაცია და გააქტიურება

სერვერის კონფიგურაციის და პარამეტრების შემოწმება

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

  • სერვერზე დაინსტალირებული PHP ვერსია 5.6 ან 7.0;
  • მონაცემთა ბაზის სერვერის ვერსია MySQL 5.6 ან MariaDB 10.0 (ან უფრო მაღალი)

გთხოვთ გაითვალისწინოთ, რომ პრემიუმ თემების უმეტესობას აქვს შეუთავსებლობა PHP 5.6-ზე დაბალ ვერსიებთან და ზოგიერთ თემას ასევე აქვს შეუთავსებლობა PHP 7.0 ან უფრო მაღალ ვერსიებთან. ჩვენ გირჩევთ გამოიყენოთPHP ვერსია 5.6 თქვენს სერვერზემაქსიმალური თავსებადობისთვის.

თემის ინსტალაციის დროს შეცდომების თავიდან ასაცილებლად, დარწმუნდით, რომ იყენებთ სწორი პარამეტრები PHP თქვენს სერვერზე (შეგიძლიათ შეამოწმოთ თქვენი PHP პარამეტრები, მაგალითად, თქვენი ჰოსტინგის მართვის პანელის გამოყენებით):

სწორი PHP პარამეტრები

#მაქსიმალური სკრიპტის შესრულების დრო წამებში max_execution_time = 600; #შეყვანის ცვლადების მაქსიმალური რაოდენობა ერთ მოთხოვნაში max_input_vars = 5000; მეხსიერების #მაქსიმალური რაოდენობა, რომლითაც სკრიპტს უფლება აქვს გამოიყენოს memory_limit = 256M; POST მეთოდით გაგზავნილი მონაცემების #მაქსიმალური დაშვებული ზომა post_max_size = 128M; #მაქსიმალური ატვირთვის ფაილის ზომა upload_max_filesize = 128M;

PHP პარამეტრების დაყენება შესაძლებელია ფაილში ჩაწერით . მომხმარებელი.iniსაიტის root დირექტორიაში, ფაილში .htaccess(თუ იყენებთ apache-ს), პირდაპირ ფაილში php.ini(თუ თქვენ გაქვთ წვდომა სერვერზე) ან უბრალოდ დაუკავშირდით თქვენს ჰოსტინგის პროვაიდერს, რათა მოითხოვოთ ცვლილებები პარამეტრებში.

WordPress პარამეტრების შემოწმება

დარწმუნდით, რომ თქვენს WordPress-ს შეუძლია საკმარისად გამოიყენოს ოპერატიული მეხსიერებაიმისათვის, რომ ის იმუშაოს, ამისათვის დაამატეთ შემდეგი კოდი თქვენს wp-config.php-ს

Define ("WP_MEMORY_LIMIT", "256M"); define("WP_MAX_MEMORY_LIMIT", "256M");

არქივის ამოლაგება თემატური მასალებით

გახსენით არქივი პრემიუმ თემით .zip არქივერის გამოყენებით. როგორც წესი, თემის დეველოპერები ათავსებენ შემდეგ მასალებს თემის არქივში:

  • თემის_სახელი.zip- თემის ინსტალაციის ფაილი
  • თემის_სახელი-ბავშვი. zip- ბავშვის თემის ინსტალაციის ფაილი
  • ლიცენზირება (ლიცენზია) - ლიცენზიის აღწერილობის ფაილები (GNU GPL)
  • დოკუმენტაცია- დოკუმენტაცია, რომელიც მოყვება თემას
  • დემო მონაცემები (მატყუარა მონაცემები) - თემის დემო მონაცემები
  • psd- თემის დიზაინი Photoshop ფორმატში

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

თემის შემქმნელებისგან დოკუმენტაციის კითხვა

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

თემის ინსტალაცია და გააქტიურება

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

მეთოდი ნომერი 1. თემის ინსტალაცია WordPress-ის ადმინისტრაციული პანელის მეშვეობით

გადადით თქვენს WordPress ადმინისტრაციულ პანელზე, გახსენით განყოფილება გარეგნობა, შემდეგ გადადით ქვეგანყოფილებაში თემები, მარჯვნივ გამოჩნდება განყოფილება სამი თემით უკვე დაინსტალირებული ნაგულისხმევად: Twenty Fifteen, Twenty Seventeen, Twenty Sixteen. ზევით არის ღილაკი დაამატეთ ახალი, შემდეგ დააწკაპუნეთ ატვირთე თემადა აირჩიეთ თემა install.zip ფაილი, რომელიც იპოვეთ სრულ არქივში. შერჩევის შემდეგ დააწკაპუნეთ დააინსტალირეთღილაკზე დაჭერის შემდეგ, შაბლონი იტვირთება სერვერზე. ველოდებით შაბლონის ჩამოტვირთვას (ფაილები არქივიდან თემით აიტვირთება ვებ სერვერზე wp-content/themes/ საქაღალდეში). თემის ჩატვირთვის შემდეგ დააჭირეთ ღილაკს გააქტიურება. თემის ინსტალაციისა და გააქტიურების ეტაპი დასრულებულია.

მეთოდი No2. თემის ინსტალაცია FTP/ჰოსტინგის ფაილ მენეჯერის საშუალებით

თქვენ ასევე შეგიძლიათ დააინსტალიროთ შაბლონი FTP ან ჰოსტინგის ფაილ მენეჯერის საშუალებით. ამისათვის თქვენ უნდა ჩამოტვირთოთ და ამოშალოთ თემის ინსტალაციის ფაილი საქაღალდეში საჯარო_html/wp-შინაარსი/თემებივებ სერვერზე. მაგალითად, Avada თემისთვის, თემის ფაილები უნდა იყოს განთავსებული საქაღალდეში საჯარო_html/wp-შინაარსი/თემები/ავადა(ზოგჯერ მომხმარებლები ქმნიან დამატებით საქაღალდეს ამოხსნისას, მაგალითად, public_html/wp-content/themes/avada/ავადა, რაც შეცდომაა).

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

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

თუ გსურთ ცვლილებების შეტანა თემის PHP კოდში, მაშინ იმისათვის, რომ არ დაკარგოთ ისინი თემის შემდეგ განახლებისას, თქვენ უნდა დააინსტალიროთ საბავშვო თემა. თუ არ აპირებთ ცვლილებების შეტანასphp კოდი, არ არის საჭირო ბავშვის თემის ინსტალაცია.

ხშირად ბავშვის თემა მდებარეობს იმავე არქივში, როგორც მთავარი თემა და ე.წ ბავშვი -თემა.zipან რაიმე მსგავსი სიტყვა ბავშვი.

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

საჭირო დანამატების, დემო მონაცემების ინსტალაცია და გააქტიურება

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

დემო მონაცემების ინსტალაცია, ისევე როგორც დანამატები, შეიძლება განხორციელდეს ავტომატურად (ერთი დაწკაპუნებით ინსტალაცია, თუ ეს ფუნქცია მხარს უჭერს თემას) ან ხელით. სახელმძღვანელო რეჟიმში, იმპორტი ჩვეულებრივ აუცილებელია XML ფაილიმენიუს საშუალებით ხელსაწყოები > იმპორტი, ვიჯეტები (.wie ფაილები), სლაიდერები (Revolution Slider, LayerSlider), თემის პარამეტრები ცალკე იმპორტირებულია.

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

გავრცელებული შეცდომები თემის დაყენებისას

განვიხილოთ ტიპიური შეცდომებიინსტალაციის დროს WordPress თემებიდა მათი გადაჭრის გზები.

შეცდომა: არქივის დაყენება ვერ მოხერხდა. თემას აკლია stylesheet style.css

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

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

შეცდომა: დარწმუნებული ხართ, რომ გსურთ ამის გაკეთება?

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

PHP შეცდომები, 500 შეცდომა ან თეთრი ეკრანი თემის გააქტიურების შემდეგ

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

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

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

ნებისმიერ შემთხვევაში, სერვერზე შეცდომების მიზეზის მოსაძებნად და გასაგებად, ჯერ შეამოწმეთ შეცდომების ჟურნალი.

როგორ სწორად განაახლოთ WordPress თემა

უმარტივესი და სწორი გზათემის განახლებები – ამოშალეთ თემის ინსტალაციის ფაილის ახალი ვერსია wp-content/themes საქაღალდეში ფაილის ჩანაცვლებით.

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

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

დასკვნა

ამ სტატიაში შევეცადეთ გაგვეშუქებინა პრემიუმ WordPress თემების დაყენებისას ძირითადი პუნქტები და ჩვენთვის ცნობილი თემების დაყენებისას პრობლემების გადაჭრის გზები.

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

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

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

რა უნდა გააკეთოთ, თუ მოგწონთ შაბლონი, მაგრამ ის მუშაობს შეცდომებზე? ძებნა! მოძებნეთ იგივე შეცდომები და გამოასწორეთ სანამ ყველაფერი არ მუშაობს :)

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

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

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

tag ღრუბელი


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

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

tag ღრუბელი




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

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

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