Үй / Нұсқаулар / Плагиндерді қолданбай, WordPress-те блогтар үшін қарапайым байланыс пішінін қалай жасауға болады. Плагинсіз WordPress – CSS беттеу мәнерлері мүмкін бе?

Плагиндерді қолданбай, WordPress-те блогтар үшін қарапайым байланыс пішінін қалай жасауға болады. Плагинсіз WordPress – CSS беттеу мәнерлері мүмкін бе?

Сәлем! Плагинсіз WordPress, бұл не? Жақын болашақ немесе тар ойлы адамдардан жасалған басқа адасушылық. WordPress сайтында плагиндерсіз веб-сайт құру мүмкін бе? Әрине аласыз! Бірақ бұл сайтты кім жасайды деген сұрақ туындайды. Жетілдірілген веб-шебер немесе жасыл шәйнек? Плагиндерсіз бұл сайт қандай деңгейде және күрделі болады? Профессионал сізге бір ғана кодты пайдаланып веб-сайт жасайтыны анық.

Бірақ бұл мәселе емес, көптеген адамдар плагиндер бірдей html, php, css, js коды екенін түсінбейді. Плагинді орнату және белсендіру арқылы сіз өзіңіздің сайтыңызға арнайы код қосасыз, егер плагин функциясын қолмен жасасаңыз, дәл сол код.

Жалғыз айырмашылық плагинді орнатқан кезде WordPress басқару тақтасында плагин параметрлері бар бет пайда болуы мүмкін. Бірақ сонда да барлық плагиндерде параметрлер мен қосымша опциялар жоқ. беттер. Иә, әкімші панеліне параметрлері, шығыс сілтемелері, жарнамалары және т.б. бар көптеген беттерді қосатын ауыр плагиндер бар. Бірақ, қайталап айтамын, егер сіз болсаңыз (оны орындау ұсынылады), онда бұл сізге қандай айырмашылық бар?! Іздеу жүйелеріӘкімші панеліне кіруге тыйым салынады.

Шын мәнінде, бір ғана минус бар - плагиннің салмағы, қалғанының бәрі маңызды емес. Ал плагиннің салмағы соншалықты қорқынышты емес, 50 ​​- 100 мегабайт деген не? Егер сіздің хостингіңізде 10-нан 100 гигабайтқа дейін диск жады болса, бұл ештеңе емес. Бұл жай ғана күлкілі!

Кейде үйлесімсіздік проблемалары бар, бірақ бұл қалыпты жағдай, әркімнің тақырыптары әртүрлі, бәрі болуы мүмкін. Егер плагин сіздің сайтыңызға қандай да бір түрде теріс әсер етсе, оны жай ғана алып тастаңыз, мәселе неде? Сізге сәйкес келетін басқа плагинді іздеңіз. Танымал қате түсініктердің бірі - плагиндер сіздің веб-сайтыңызды баяулатады. Бұл да ойы тар адамдардың тағы бір бос сөзі! Сондай-ақ сайтыңызды айтарлықтай баяулататын плагинді іздеу керек.

Сіз 50 плагинді орната аласыз және сіздің сайтыңыз жақсы болады немесе бірнеше плагиндерді орната аласыз және бетті жүктеген кезде сіз 0,2-0,5 секунд жоғалтасыз. Бірақ тағы да, бұл күлкілі, олар айтқандай - сұлулық құрбандықты талап етеді, бұл қалыпты жағдай.

Олар плагиндерде жасырынудан алыс, мұның бәрі түсінбейтін және тіпті шынайы себептерін білмейтін адамдардың нонсенсі. Плагиндердің зияны туралы бұл қауесеттердің, болжамдардың, стереотиптердің бәрі таза бос сөз және ақылсыздық болып табылады! Ер адам қоршауда Петьканың ақымақ екенін оқыды, енді ол Петьканы көзбен көрмесе де, оның нағыз ақымақ және арамза екеніне сенімді болды!

WordPress плагиндері - бұл веб-сайт құру саласындағы нағыз революция, енді веб-сайтыңызды жасау үшін кәсіби веб-бағдарламашы болудың қажеті жоқ. Сізге тек оқуды білу, аздап ми мен уақыт қажет.

Жай ғана ойландыратын көптеген құралдар бар, бұл сізге максималды пайда әкелетін өте тиімді құралдар. Иә, плагиндердің осы тауын сұрыптап, дәл сізге қажет нәрсені табу үшін көп уақыт қажет, бірақ маған сеніңіз, бұл тұрарлық. Қосулы қазірПлагиндердің көмегімен сіз мүлдем кез келген нәрсені, кез келген сайтты, кез келген функцияны жасай аласыз, сізге тек іздеу, іздеу және қайта іздеу керек және соңында сіз табасыз және бәрі қаншалықты қарапайым екеніне таң қаласыз. О, WordPress-тің бұл сиқырлы әлемі, күн сайын көбірек таң қалдырады ...

Біз WordPress басқару жүйесіндегі кері байланысқа арналған жазбалар сериясын жалғастырамыз. Бүгін мен ajax бағдарламалау технологиясын қолданатын стандартты wp_mail функциясына негізделген плагинсіз мұны қалай жасауға болатынын айтып беруге тырысамын.

Плагинсіз WordPress кері байланысының артықшылықтары

  • Сайт қосымша JavaScript және CSS кодын жүктемейді - бұл оңайырақ болады;
  • Кодыңыз бірегей болса, плагинсіз WordPress кері байланыс формасы спамға азырақ бейім;
  • Шығаруды өз қалауыңыз бойынша теңшеуге және кез келген күрделіліктегі пішінді жасауға болады.

Плагиндерді қолданбай, WordPress кері байланыс пішінін жасау үшін бізге ең аз PHP білімі қажет, кодты қажетті жерге көшіру жеткілікті.

Плагинсіз WordPress кері байланысын жасауға арналған код

Бастайық!

Тақырыпыңыздың functions.php файлын ашыңыз және сол жерге келесі кодты қосыңыз:

функциясы myform_action_callback() ( жаһандық $wpdb; жаһандық $mail; $nonce=$_POST["nonce"]; $rtr=""; егер (!wp_verify_nonce($nonce, "myform_action-nonce")) wp_die("(" қате":"Спам")"); $to="your_mail@site"; // электрондық поштамен ауыстырыңыз $headers = "Content-type: text/utf-8"; \r\n"; $headers.= "Кімнен: [электрондық пошта қорғалған]\r\n"; // басқа пошта жәшігімен ауыстырыңыз $subject="".$_SERVER["SERVER_NAME"] сайтынан хабарлама; do_action("plugins_loaded"); // жаңа VI файлдарында қосудың қажеті жоқ, сіз егер ( !empty($_POST["name"]) && !empty($_POST["mess"]) && !empty($_POST["электрондық пошта"]))( $message.="Name" болса, оны өшіру қажет болуы мүмкін. : ".$_POST["аты"]; $хабарлама.="
Электрондық пошта: ".$_POST["email"]; $message.="
Хабарлама:
".nl2br($_POST["mess"]); if(wp_mail($to, $subject, $message, $headers))( $rtr="("жұмыс":"Хабар жіберілді!","қате": "")"; )else( $rtr="("қате":"Сервер қатесі.")"; ) )else( $rtr="("қате":"Барлық өрістер міндетті!")"; ) echo $rtr; exit; ) add_action("wp_ajax_nopriv_myform_send_action", "myform_action_callback"); ectory")."/css /styleform.css","0.1.2",true); wp_enqueue_script("myform_script_temp",get_bloginfo("stylesheet_directory")."/js/scriptform.js",array("jquery"),"0.1.2", true wp_localize_script("myform_script_temp", "myform_Ajax", array("ajaxurl" => admin_url("admin-ajax.php"), "nonce" => wp_create_nonce("myform_action-nonce") "wp_enqueue_scripts"); , "myform_stylesheet" функциясы formZak() ( $rty=");

"; $rty.="
"; $rty.="
"; $rty.="
"; $rty.="
"; $rty.="
"; return $rty; ) add_shortcode("formZak", "formZak");

Бірінші функцияда "myform_action_callback" сізге $to="your_mail@site"; - электрондық поштаңызбен ауыстырыңыз. Сондай-ақ сізде do_action("plugins_loaded") жолында проблемалар болуы мүмкін; - VP жаңа нұсқаларында сіз онсыз жасай аласыз. Басқа ештеңені өзгертудің қажеті жоқ, мысал жұмыс істейді және WordPress кері байланысы плагинсіз WP 4.2 және 4.9.1 нұсқаларында сыналды.

Осы кодтан кейін тақырыпта 2 қалта жасау керек: «css» және «js». Бұл каталогтар тақырыбыңызда бұрыннан бар болса, оларды жасаудың қажеті жоқ. «styleform.css» мәнер файлын «css» каталогына орналастырыңыз және қажет болса, пішін мәнерлерін сол жерге жазыңыз. Мен мұны істемеймін, өйткені мысал жұмыс істеу үшін стильдер қажет емес.

«scriptform.js» файлын «js» каталогына орналастырыңыз және осы қарапайым кодты сол жерге жазыңыз:

myform_ajax_send функциясы (аты, электрондық поштасы, шатасуы)(
jQuery.ajax((
түрі: "POST",
url: myform_Ajax.ajaxurl,
деректер түрі: "json",
деректер :(
"name":jQuery(аты).val(),
"email":jQuery(email).val(),
"mess":jQuery(mess).val(),
"nonce": myform_Ajax.nonce,
"action":"myform_send_action"
},
табыс: функция (деректер) (
егер(data.error=="")(
ескерту(деректер.жұмыс);
)басқа(
alert(data.error);
}
},
қате: function() (
alert («Қосылу қатесі»);
}
});
}

Бұл файлдарды серверге жүктеп салуды ұмытпаңыз.

Барлығы дайын! - пішінді көрсету үшін веб-сайтыңыздың жазбасына немесе бетіне қысқа кодты енгізіңіз.

PHP-ден пішінді шақыру қажет болса, мысалы, беттің төменгі жағында, қысқа кодты шақыруды пайдаланыңыз:

Сіз бұл кодты веб-сайтыңызға көшіріп, оны сынап көріңіз, бәрі жұмыс істеуі керек, мен бұл мысалды өзім сынап көрдім. Бұл электрондық пошта арқылы алуыңыз керек жауап:

Түсінгеніңіздей, бұл плагинсіз жасау оңай. Әрі қарай мен сізге бұл кодтың нені білдіретіні туралы аздап айтып беруге тырысамын, егер сізді қызықтыратын болса.

Плагинсіз wordpress үшін кері байланыстың сипаттамасы

myform_action_callback() - кері байланыс пішінінен электрондық поштаңызға хабарлама жіберу функциясы.

add_action("wp_ajax_nopriv_myform_send_action", "myform_action_callback");
add_action("wp_ajax_myform_send_action", "myform_action_callback");

жіберу функциямызды Ajax сұрауына қосыңыз. Маңызды нүктеМәселе мынада: «myform_send_action» осы жерден JavaScript файлындағы осы жолға сәйкес келуі керек: «action»: «myform_send_action»

myform_stylesheet() - стиль файлын, JavaScript-ті қосу және myform_Ajax.ajaxurl қамтитын JavaScript айнымалысын жасауға арналған функция - Ajax сұрау өңдеушісіне сілтеме және myform_Ajax.nonce - пішіннің сіздің сайтыңыздан жіберілгенін бірегей тексеру (алдын алу үшін қажет) спам және сайтты бұзу).

formZak() - форма коды жасалатын функция. Мұнда қажетті өрістерді қосуға немесе жоюға болады.

Функциялардың соңғы жолы: add_shortcode("formZak", "formZak"); плагинсіз WordPress үшін кері байланыс пішінімен жұмыс істеуге ыңғайлы болу үшін қысқа кодты тіркейді.

Мен WordPress кері байланысы плагинсіз жұмыс істеуі үшін жасау керек немесе код қосу керек файлдарды құрылымдау үшін шағын кесте жасауды шештім. Олардың саны көп емес, менің ойымша, сіз оны анықтай аласыз.

Мен плагиндерсіз кері байланыс пішінін жасау туралы бәрін сипаттаған сияқтымын. Егер сізде әлі де код туралы сұрақтарыңыз болса немесе бұл пішінді серверде іске қоса алмасаңыз, мәселені түсініктемелерде сипаттай аласыз. Мен сіздің мәселеңізді шешуге көмектесуге қуаныштымын. Келесі жолы болғанша.

Өкінішке орай, сіз бұл мысалды жүктеп ала алмайсыз, себебі мен сіздің тақырыбыңызға functions.php файлымды бере алмағандықтан, ол жай жұмыс істемейді :(.

Егер сіз осы кодтың жұмысында ақауларды тапсаңыз, бізге хабарлаңыз, біз риза боламыз. Ақаулық VI жаңарту және кейбір пайдаланылған функцияларды өшіру немесе жаңа jQuery кітапханасына ауысу салдарынан болуы мүмкін.

Енді менің жаңа хоббиім бар - блогымды WordPress қозғалтқышында оңтайландыру. «Желі жолы»функционалдылықты сақтау және сонымен бірге болдырмау үшін плагиндер жоқ

Плагиндерді ұнатпау кездейсоқ пайда болған жоқ. Бірде күзде мен хостімнің мүмкіндіктері жеткіліксіз болып, басқасына көштім. Және оны шынымен жақсы ету үшін (өзім ойлағандай) - виртуалды бөлінген серверде

Менің нашар блогым. Бұған дейін қаншама эксперименттер жүргізілді! Басқасы жай ғана мыс қазаншұңқырмен жабылып, сылдырламас еді. Жалпы, бұл қадам стратегиялық қателік болып шықты. Арнайы желі бірнеше есе қымбатқа түседі, бірақ әр адам ағынымен ол үнемі пайда болды қате 503– сервердің шыдамы таусылды! Сервер менің блогымды жүктей алмады.

Қате 503
Сервердегі әрбір тіркелгі бөлінген белгілі бір сомапайдаланушы сұрауларын өңдейтін процестер. Сұраулар серверге келіп, кезекте тұрады. Жеңіл сұраулар жылдам өңделеді, ал ауыр проблемалық сұраулар баяу өңделеді, бұл кезектің жүруін бәсеңдетеді. Кезек ұзындығы белгілі бір мәнге жеткенде, сервер 503 қатесін қайтарып, жаңа сұрауларды қабылдауды тоқтатады (Қызмет уақытша қолжетімсіз, қызмет уақытша қолжетімсіз)

Бос бетке сүрінген адамдар уәде етілген ақпараттың жоқтығына шағымданды.

Мен өз тарапымнан үй иесіне жаздым, сұрадым, қарғадым.

Хостингті қолдау қызметі бір нәрсені шешуге тырысты, бірақ бәрі пайдасыз болды - Менің блогым іздеуде тез нөлге дейін төмендеді. Күзде іздеу трафикті трафик деп атауға болмайды. Көлік емес, көз жасы.

Желтоқсанға қарай біздің қолдау қызметімен қарым-қатынасымыз сындарлы және толеранттылықтан қарсыласу кезеңіне дейін бірқалыпты өтті: кім кінәлі және не істеу керек. Қалай болғанда да, осы кездесулердің ортасында менде көптеген плагиндер орнатылған деген ой келді. (ол кезде олардың саны 37 болатын).

Қазір мен де солай ойлаймын бұл көп. Бірақ әдеттегі ортақ хостингте бұл мүлдем сезілмеді! Сондықтан, сол кезде мен үй иесімен дау-дамайымызды соғысқа апармадым және блогты тез арада қайтардым timeweb

Бірақ егілген идея өз жемісін берді. Сұрақтармен біраз айналысты ішкі оңтайландыружәне блогты жүктеуді тездету, мен деген қорытындыға келдім плагиндер әрқашан пайдалы емес!Олардың барлық ыңғайлылығы үшін.

Олар дерекқорға қосымша сұраулар жасайды, серверге қосымша жүктеме жасайды және осылайша қозғалтқышты баяулатады. Қазірдің өзінде баяу WordPress жылдамдығы төмендейді және барлық жерде Google сіздің блогыңыздың басқаларға қарағанда баяу екенін білдіре бастайды, сондықтан іздеу нәтижелерінде жылдамырақтарға жол береді. Және бұл ең жақсы! Менің жағдайымда ол маған қатаң және қатаң айтты:

Оның ішінде плагиндерден бас тарту қажетті шара ретінде басталды. Жаңа үрдістер жаңа шешімдерді талап етеді. қарауға тура келді балама шешімдер. Плагиндерсіз WordPress!

WordPress-ті барынша жылдамдату үшін оны зерттеп, класстың шешімін табу керек: «қасқырлар да тамақтанды, ал қойлар қауіпсіз» - әдеттегі функционалдылықты сақтап, плагиндерсіз жасаңыз. Кем дегенде көптеген плагиндерсіз.

Плагиншағын көмекші бағдарлама болып табылады. Ол негізгі бағдарламаның (біздің жағдайда, WordPress) функционалдығын кеңейтуге, оны толықтыруға және оны белгілі бір салаларда жақсартуға арналған. Сонымен қатар, негізгі бағдарлама плагинді орындау механизмін қамтиды, яғни WordPress көмекші бағдарламалармен жұмыс істей алады.

Плагиндердің артықшылығы

  1. Плагиндер мүлдем басқа функцияларды орындай алады - қарапайым мәселелерді шешуден бастап күрделі интеграцияланған шешімдерге (форумдар, онлайн коммерция модульдері және т.б.)
  2. Оларды тіпті бастаушы да орната алады
  3. Блогтың функционалдығын жақсарту үшін PHP және CSS тілдерін түсіну қажет емес

Плагиндердің кемшіліктері

  1. Веб-серверге сұраулардың шамадан тыс саны
  2. Дерекқор сұраулары өте ауыр болуы мүмкін, бұл серверге жүктемені арттырады
  3. Плагиндерді жаңарту уақыты қозғалтқыштың өзін жаңартумен сәйкес келмеуі және нәтижесінде жұмысын тоқтатуы мүмкін
  4. Жаңартуларды блоктау үшін жаңадан бастаушылар қосымша плагиндерді орнатады
  5. Әрбір хостинг 50-ден астам плагиндерді қолдай алмайды (менің жағдайда ол енді 37 плагинмен дұрыс әрекет етпейді)
  6. Жаңа хостингке көшкен кезде күтпеген мәселелер туындауы мүмкін. Плагиндерді банальды қайта конфигурациялаудан бастап, қақтығыстармен және үйлеспеушілікпен немесе тіпті жеке плагиндердің жұмыс істемеуімен аяқталады. Келесі күні мен бір серіктеске арналған FacebookShare плагинімен мәселені шешуге тура келді - кодтау дұрыс жұмыс істемеді.

Қорытындылай келе, мен бүгін плагиндердің көпшілігінен бас тарттым деп айта аламын, бірақ менің блогым функционалдық жағынан ешқандай түрде өзгерген жоқ.

Желі жолында 14 белсенді плагин бар, олардың тек 4-і стандартты және жалпы қабылданған, мен оларды кодтың бір бөлігімен қалай ауыстыру керектігін түсінбейінше.

Бұл менің блогымда плагиндерсіз тамаша жұмыс істейді:

  1. Түсініктемелерде спамға қарсы
  2. Сайт картасы
  3. Суреттері бар бүйірлік тақтадағы танымал жазбалар
  4. Посттардың астындағы ұқсас жазбалар (бейнелері көрсетілген) - PageSpeed ​​бұл плагинге, оның java сценарийлеріне және CSS кестелеріне, тіпті оңтайландыру мен қысудан кейін де шағымданды, айтарлықтай жүктемені тудырды.
  5. нан үгіндісі
  6. Бетті шарлау
  7. Үздік комментаторлар
  8. Google+ ұсыныс түймелері және

Қосулы басты бет, сондай-ақ санат беттерінде, мұрағаттарда және іздеу нәтижелерінде әдетте бетті шарлау (беттеу деп те белгілі) қажет. WordPress-тегі блогтар да ерекшелік емес, олар ақпаратты шығару нәтижелері бірнеше беттерге бөлінген кезде беттеуді пайдаланады.

Бұрын бұл мүмкіндікті іске асыру үшін файлда орналасқан үшінші тарап плагиндері немесе арнайы функциялар пайдаланылды functions.php. Дегенмен, WordPress 4.1 нұсқасының шығарылымымен беттеу мүмкіндігі CMS негізіне енгізілді, енді WordPress-тің ішкі функциялары бетті шарлауды жүзеге асыру үшін жеткілікті және үшінші тарап кодын немесе плагиндерін қосудың қажеті жоқ.

Мен TITLE тегіне қатысты WordPress тарапынан ұқсас жақсарту туралы бұрын жазғанмын - https://aboutwordpress.ru/post/wordpress-title/.

Беттеу дегеніміз не

Беттеу - ақпаратты беттерге бөлу. Бұл ұғым сонымен қатар беттің төменгі жағында, үстіңгі жағында немесе жағында орналасқан сандармен көрсетілген беттердің ретті нөмірленуін білдіреді.

WP-PageNavi - WordPress беттеу плагині

WordPress үшін ең танымал беттеу плагині - WP-PageNavi. Шынымды айтсам, ол беттеу тапсырмасын жақсы орындайды, сондықтан басқа плагиндерді талқылаудың және салыстырудың қажеті жоқ.

WordPress беттеу - WP-PageNavi плагині

Плагинсіз WordPress беттеу

Плагиндерсіз веб-сайтта беттеуді жасау үшін біз кірістірілген WordPress функциясын the_posts_pagination() қолданамыз. Бізге қажет жерге келесі кодты енгізу керек (әдетте бұл файлдар index.php, категория.phpжәне сол сияқтылар):

the_posts_pagination() функциясының нәтижесі шамамен келесі HTML коды болады:

Беттеуден H2 тақырыбын жою

H2 тақырыбы «Post Navigation» бірден көзіңізге түседі. Көп жағдайда сайтта орын жоқ. Одан құтылу үшін файлға келесі кодты қосыңыз functions.php:

/* Беттеуден H2 жою */ add_filter("navigation_markup_template", "my_navigation_template", 10, 2); функциясы my_navigation_template($template, $class)(қайтару "

"; }

Беттеу беттерін орнату

Әдепкі бойынша, the_posts_pagination() бірінші және соңғы бетті, сонымен қатар ағымдағы беттің айналасындағы бір бетті көрсетеді. Қалғандарының барлығы эллипспен ауыстырылады. Бұл әрекетті аргументтер арқылы өзгертуге болады:

  • show_all - барлық беттерді көрсету
  • end_size - тізімнің басы мен соңындағы беттер саны
  • mid_size - ағымдағы беттің сол және оң жағындағы беттер саны

Мысалы, келесідей:

2, "соңғы_өлшем" => 2,)); ?>

CSS беттеу мәнерлері

Бет нөмірлері ( толтыру: 1% 2%; қорап-көлеңке: 0 0 10px #ccc; жиегі: 0 1% 0 0; фон: #fff; шекара радиусы: 3px; )

Осы стильдері бар беттеу беттеріне сілтемелер келесідей болады:

Кейбір веб-шеберлер өздерінің веб-сайттарын WordPress-те бір плагинсіз болғанын қалайды. Плагиндердің үлкен тізімін пайдаланатындар үшін бұл не үшін қажет екені түсініксіз болуы керек.

Шындығында, веб-шеберлердің екі тобы да бір уақытта дұрыс және екеуі де қате. Плагинсіз WordPress толығымен мүмкін, бірақ мүлдем мүмкін емес.

Бұл мәселені толығырақ қарастырайық.

Сізге плагинсіз WordPress не үшін қажет?

WordPress-тегі әрбір плагин серверді жүктейді. Осылайша, сайт жүктелген сайын хостинг сервері белгілі бір жүктемені алады және бұл жүктеме плагиндер санына қарай артады. Келушілердің көбеюімен жүктеме экспоненциалды түрде өседі, өйткені әр адам серверді жүктейді.

Сервер мәліметтеріне бармай-ақ, көптеген плагиндер сайтты баяулатады делік және ол неғұрлым баяу жұмыс істесе, соғұрлым көп плагиндер, көп келушілер және әлсіз хостинг. Айтпақшы, сайтыңызды жүктеуге қанша уақыт кететінін білу үшін оқыңыз.

WordPress-ті плагиндерсіз жасау идеясы осыдан шыққан.

WordPress-ті плагиндерсіз жасауға болады ма?

WordPress веб-сайтында шығарылатын функциялардың көпшілігін плагиндерсіз жүзеге асыруға болады. Дегенмен, бұл көрінетіндей қарапайым емес. Мұны істеу үшін, мысалы, плагинсіз, сізге қажетті кодты дұрыс жерге жазу керек, қалаған файл. Сізге бұл кодты жазудың қажеті жоқ және оны Интернетте оңай табуға болады, бірақ оны өзіңіз дұрыс жерге қоюыңыз керек. Егер сіз қателессеңіз, онда, ең жақсы жағдайда, функция жұмыс істемейді. Ең нашар жағдайда, бүкіл сайт жұмыс істемейді. Содан кейін оны қалпына келтіруге тура келеді. Қай файлды және қай жерде өзгертулерді жасағаныңызды есте сақтасаңыз жақсы. Егер жоқ болса, оны сақтық көшірмеден жасау керек болады.

Қарапайым тілмен айтқанда, WordPress-ті плагинсіз жасау білім мен тәжірибені қажет етеді. Бірақ олар барлығында бола бермейді. Содан кейін WordPress кез келген адам арнайы білімі мен тәжірибесіз веб-сайт жасай алатындай етіп жасалды.

Плагинсіз WordPress соншалықты функционалды болмайды және осы немесе басқа функцияны конфигурациялау оңай болмайды. Мәселен, егер сіз, мысалы, плагинсіз жүгірткі жасауға тырыссаңыз, онда суреттерді қосу және ауыстыру үшін кодты өңдеуге тура келеді және бұл барлық назар мен шоғырланумен жасалуы керек. Слайдерлерге арналған плагиндер сайт элементін өңдеу кезінде тіпті көп ойланбауға мүмкіндік беретін уақытта.

Сізге плагинсіз WordPress керек пе?

Жоғарыда айтылғандарды айтқаннан кейін, жауап анық - жоқ, WordPress-ті плагинсіз, кем дегенде толығымен жасаудың қажеті жоқ. Шкаланың бір жағында сервердегі жүктеме, екінші жағында кодты өңдеудің ұзақ сағаттары. Таңдау анық. Оның үстіне, егер сіз жақсы хостингті қолдансаңыз, жүктемені сезбейсіз.

Дегенмен, WordPress-те плагинсіз кейбір қарапайым функцияларды іске асыруға тырысуға болады. Бұл сізге баға жетпес тәжірибе алуға мүмкіндік береді.