Ръководство за начинаещи за вмъкване на PHP фрагменти от мрежата в WordPress, IT блог
Главно меню » Платформата за блогове на wordpress » Ръководство за начинаещи в WordPress » Ръководство за начинаещи за вмъкване на уеб PHP фрагменти в WordPress
Основният PHP семантичен код е написан така:
Основната причина, поради която трябва да знаете този код, е, че над 95% от проблемите, които коригираме за нашите потребители, включват поставяне на кода на грешното място. Следователно познаването на семантиката на PHP е много необходимо. По-долу са описани най-популярните грешки според нас.
1-ва често срещана грешка
Собственикът на сайта поставя кода между PHP таговете, както е показано по-долу, но го поставя неправилно.
Пример за код Functions.php (Забележка: Файлът functions.php обикновено е много по-голям, но значението е същото):
Това очевидно ще бъде грешка в WordPress, защото вече имате начален таг, който все още не е затворен. Има две решения на този проблем. Първо поставете елемента на правилното място:
Забележете колко правилно вмъкнахме кода след затваряне на предишния.
Друг начин е просто да премахнете началния и крайния тагове от новия си код. Ще изглежда така:
2-ра често срещана грешка
Всеки учебник има свой стил на писане. Някои ги държат на фрагменти, обвити в PHP тага, който видяхте по-горе. Други не увиват своите фрагменти с PHP таг. Това ни води до друг проблем. Пример:
Авторът предполага, че знаете, че този код трябва да е вътре в таговете. Някои хора смятат, че ще поставите техния код в долната част на вашия файл functions.php. Пример за грешка на новобранец:
Ако забележите, кодът е поставен извън таговете. WordPress не знае какъв е този код, така четака възниква грешка. Пример за правилен код:
3-та често срещана грешка
Ето и последната грешка. което е най-често срещано, когато потребителят вмъква нов фрагмент в съществуваща функция.
Структурата на една функция обикновено изглежда така:
Поставянето на една функция в друга ще доведе до изключение на вашия сайт. Пример за тази грешка е нещо подобно:
Не можете да направите това. Всяка функция е независима, така че не можете да съберете две заедно. Ето правилния код за вграждане:
Горните три грешки са вероятната причина вашата тема да не работи, след като сте добавили кодовия фрагмент към вашия файл functions.php
Други съвети
Има моменти, когато се сблъскваме с въпроси само за да разберем кой поставен код има грешки. Някои от тях са наистина небрежни грешки от невнимание. Едновременно с други функционални грешки с кода или самият потребител не следва правилно инструкциите.
Има моменти, когато се натъквате на дълги откъси. Например нашия код за генериране на фрагменти. Авторите са склонни да обясняват кода на своите потребители (което е добре), но това също води до грешки в кода. Така че превъртаме надолу или нагоре, за да получим крайния кодов фрагмент, вместо да го сглобяваме сами.