Koncepti Bazë
Ky seksion shpjegon konceptet themelore që duhet të kuptoni për WordPress dhe si funksionojnë elementët kryesor.
WordPress është një sistem menaxhimi i përmbajtjes (CMS) i fuqishëm, i cili ju lejon të krijoni dhe menaxhoni faqe interneti pa nevojë për programim kompleks. Përpara se të filloni, mendoni si WordPress është si një "platformë" që ju ofron bazën e gjithë vendit tuaj online.
PHP është gjuhësia kryesore që përdoret për të ndërtuar WordPress-in. Është motori i aftë që bën të gjitha funksionet e faqes të punojnë siç duhet.
MySQL është sistemi bazë të të dhënave (database) ku të gjitha informacionit tuaj – postimet, komentin, përdoruesit dhe konfigurimet – ruhen në mënyrë të strukturuar dhe të sigurt. Mendoni se MySQL është biblioteka e madhe që WordPress përdor për të mbajtur të gjithë "memjet" tuaja.
Pluginet (Plugins) janë si "aplikacione" ose "moti" shtesë që ju lejojnë të shton funksionalitë specifike në WordPress, si formata të reja, integrime me shërbime të tjera, apo ndryshime esteteike. Kjo është mënyra më e lehtë për të modifikuar se çfarë bën WordPress bazë.
Tema (Themes) janë dizajnet vizuale që përcaktojnin pamjen e faqes tuaj – si duket tek vizitorët, cilat janë fontet, ngjyrat dhe strukturat. Tema është si "skin" ose "paket i pamjes" i faqes suaj.
Dashboard (Paneli Qendror) është hapësira ku ju ndërvepron me WordPress-in. Këtu gjendet të gjitha opsionet për menaxhim, publikim e postimeve, aktivizimin e plugin-eve dhe ndryshimet e temave. Është qendra e komandës suaj në sistem.
URL (Adresa në Internet) është adresa unik që përdoret për të gjetur faqen tuaj online. Për shembull, www.example.com. Kur vendosni një postim ose faqe, WordPress i jep automatikisht një URL unike.
Database Query (Kërkimi në Bazë të Dhënave) është mënyra si ju kërkoni informacion nga MySQL-i. Kjo ndodh kur WordPress duhet të gjejë të gjitha postimet e një kategori ose të bëjë ndonjë operacion me të dhënat që janë ruajtur në bazë.
Hook (Marrja) është një mekanizëm i fuqishëm në WordPress që ju lejon të "ngaranit" kodin tuaj në pikën e saktë kur diçka ndodh brenda procesit të WordPress-it (p.sh., para se faqa të shfaqet, ose pas se postimi të ruhet). Kjo është thelbësore për krijimin e funksionaliteteve të avancuara.
Custom Post Type (Lloji i Postimit i Përshtatshëm) ju lejon të krijoni lloj të veçantë postimes, si p.sh., "Produkte" ose "Portofoljo", që kanë strukturën e tyre specifike dhe nuk janë thjesht postime normale.
Meta Data (Të Dhënat Shtesë) janë informacione shtesë që ju mund të lidhni me një faqe, postim apo imazh, si data e publikimit, autoriteti ose informacion specifik tjetër. Kjo ndihmon WordPress-in të menaxhojë më mirë përmbajtjen tuaj.
Për një përdorues të ri WordPress Multisite dhe dikë që po fillojnë të përdorin Ultimate Multisite, mund të ketë shumë fjalë e reja dhe fraza që duhet të mësoni në fillim. Mësimi i tyre është një detyrë e rëndësishme sepse do të keni nevojë të kuptoni platformën dhe se si funksionon si një tjetër.
Në këtë artikull do të përpiqemi të përcaktojmë dhe të shpjegojmë disa nga konceptet kryesore në WordPress. Disa prej tyre janë më të rëndësishëm për përdoruesit, të tjerë për zhvilluesit, dhe disa për të dyja.
WordPress Multisite
Multisite në WordPress është një lloj instalimi WordPress që ju lejon të krijoni dhe menaxhoni një rrjet shumë faqeve (websites) nga një dashboard i vetëm WordPress. Ju mund të menaxhoni gjithçka, përfshirë numrin e faqeve, funksionet, temat dhe rolet e përdoruesve. Mund të menaxhoni qindëra dhe mijëra faqe.
Rrëshqitja (Network)
Në termat e WordPress, një rrjet multisite është vendi ku mund të menaxhoni një numër subsite-ve nga një dashboard i vetëm. Edhe pse krijimi i një rrjeti multisite ndryshon në varësi të ofrues së hostingut, rezultati final është zakonisht disa udhyrje shtesë në skedarin wp-config.php që t'i thonim WordPress-it se po punon në këtë mënyrë specifike.
Ka disa ndryshime të qarta midis një rrjeti multisite dhe një instalimi WordPress standalone, të cilat do t'i diskutojmë shkurtimisht.
Database
Një bazë të dhënash është një mbledhje e strukturuar dhe e organizuar e të dhënave. Në terminologjin e kompjuterizimit, baza e të dhënave i referohet softuerit që përdoret për ruajtjen dhe organizimin e të dhënave. Mendoni si një kabinet arkivash ku ju ruani të dhënat në seksione të ndryshme të quajtura tabela (tables).
WordPress Multisite përdor një bazë të vetme dhe secili subsite merr tabelat e tij specifike me ID-n e blogut në prefiks. Pra, pasi instaloni një instalim rrjeti (network installation) dhe krijoni një subsite, duhet të keni këto tabela:
wp_1_options - tabelat e opsioneve për subsite të parë
wp_2_options - tabelat e opsioneve për subsite të dytë
Përfshëndetja (Hosting)
Një ofrues hosting është një kompani që lejon bizneset dhe individët të bëjnë faqet e tyre të aksesueshme përmes World Wide Web-it. Shërbimet që ofrojnë ofrues hosting mund të ndryshojnë, por zakonisht përfshijnë dizajnin e faqes, hapësirën për ruajtjen te hosti dhe lidhjen me Internetin.
Domeni
Emri i domenit është adresa që njerëzit përdorin për të vizituar faqen tuaj. Ai i thotë shfletuesit të internetit ku duhet të kërkojë faqen tuaj. Ashtu si një adresë rruge, domeni është mënyra se si njerëzit vizitojnë faquinë tuaj online. Dhe, ashtu si të keni një shenjë para dyqanit tuaj. Nëse dëshironi të vizitoni faqen tonë, do t'kuni të shkruani adresën e internetit në adresën e shfletuesit tuaj, që është www.ultimatemultisite.com , ku ultimatemultisite.com është emri i domenit.
Subdomeni
Një subdomain është një lloj hierarkie të faqeve web nën domenin kryesor, por në vend që të përdorni foldert për të organizuar përmbajtjen në një faqe, ai krijon një faqe të tij të vetme. Ai paraqitet si https://site1.domain.com/ ku site1 është emri i subdomainit dhe domain.com është domeni kryesor.
Subdirekt
Kjo është një mënyrë për të ndarë përmbajtjen e faqes tuaj në një strukturë më të organizuar, duke krijuar faqe që janë pjesë e një direktori (folder) më të madh. Kjo është shumë e dobishme kur keni nevojë për faqet e veçanta ose për të ndarë përmbajtjen teknike nga ajo që shfaqet publikisht.
Një sous-direktor (subdirectory) është një lloj hierarkieje të faqes së internetit nën një domen kryesor që përdor fusha (folders) për të organizuar përmbajtjen e faqes. Një sous-direktor është i njëjtë si një subfolder dhe emrat mund të përdoren ndërfaqësisht. Ai paraqitet si https://domain.com/site1 ku site1 është emri i sous-direktorit dhe domain.com është domeni kryesor.
Subsite
Subsite është një faqe nën (child site) që krijoni në një rrjet Multisit. Ajo mund të jetë një subdomain ose subdirectory, varet nga mënyra se si është konfigurimi i instalimit tuaj WordPress Multisite.
Super Admin
Super Admin-i i WordPress është një rol përdorues me të gjitha aftësitë për të menaxhu të gjitha subsitet në një rrjet Multisite. Për përdoruesit e Multisite, ky është nivel më i lartë i aksesit që mund t'i ofroni instalimit tuaj WordPress.
Plugin
Në përgjithësi, një plugin është një grup kod që shton funksionalitet shtesë në faqen tuaj të WordPress. Kjo mund të jetë aq e thjeshtë sa ndryshimi i logos së hyrjes apo aq komplekse sa shtimi i funksionalit të tregut elektronik (e-commerce). Woocommerce dhe Contact Form janë shembuj të plugin-eve.
Në një WordPress Multisite, pluginet mund të instalohen vetëm nga administratorit i rrjetit (network admin) duke qenë Super Admin. Administratorët e subsite-ve mund të aktivizojnë dhe deaktivojnë pluginet vetëm brenda subsite-it të tyre.
Temat
Një temë WordPress është një grup skedarë (grafika, stilet dhe kod) që përcakton pamjen e përgjithshme të faqes së internetit. Ajo ofron të gjitha stilimet e front-end-it si stili i fontit, dizajni i faqes, ngjyrat, etj.
Shkema e Sitet (Site Template)
Të gjitha pluginet dhe temat në WordPress Multisite mund të instalohen vetëm nga Super Admini dhe aktivizohen në nivelin i subsite-it nga administratorët e subsite-ve.
Template i Siti është një skedar bazë që mund të përdoret si bazë kur keni nevojë të krijoni njerëzore të reja në rrjetin tuaj.
Kjo do të thotë që mund të krijoni një faqe bazë, të aktivizoni plugin-e të ndryshme, të vendosni një temë aktive dhe ta personalizoni atë si dëshironi. Pastaj, kur klienti ju krijon një llogari të re, në vend që të marrin një faqe WordPress standard me përmbajtje pa kuptim, ata do të marrin një kopje të faqes bazë tuaj me të gjitha personalizimet dhe përmbajtjet e paraqitura tashmë.
Mapimi i Domenive
Ky seksion tregon se si WordPress menaxhon dhe lidh domenët (domain mapping) në një sistem me shumë faqe. Kjo është thelbësore kur keni nevojë të ndërroni ose të menaxhoni mënyrën se si vizitorët e shohin faqet tuaja, duke përdorur një adresë URL tjetër për të të drejtuar në një faqe tjetër.
Në thelb, domain mapping ju lejon të vendosni që kur dikush shkruan www.example.com, ai duhet të shohë faqen A, ndërsa kur shkruan blog.example.com, ai duhet të shohë faqen B.
Si funksionon Domain Mapping?
Domain mapping-u zakonisht bazohet në rregullat e konfigurimit të WordPress dhe si ju vendosni që një domen i caktuar (p.sh., blog.example.com) duhet të lidhet me një instalim specifik të WordPress, ndërsa domeni kryesor (www.example.com) mund të jetë i lidhur me një instalim tjetër ose direkt me faqen kryesore.
Kjo funksionon duke përdorur një sistem që ju lejon të vendosni rregullat e redirekcionimit (redirection rules). Kur një vizitor shkon në adresën e domeneve të ndara, sistemi i WordPress e kërkon informacionin se ku duhet drejtuar.