Internet Windows Android
Kengaytirish

Joomla -da blog yaratish. Joomla -da blog yaratish! Qo'shimcha kengaytmalardan foydalanish

Bu komponent standart bloglarda mavjud bo'lgan barcha funktsiyalarning kombinatsiyasi, shuningdek, ijtimoiy komponentning kichik qismi. CjBlog foydalanuvchilar uchun sayt profillarini tashkil qilish, ularga tarkibni baholash, shuningdek so'rovlar o'tkazish va boshqa ko'p narsalarni amalga oshirish imkoniyatini beradi, lekin birinchi navbatda. Joomla 3 uchun blogning ushbu komponenti blogning ishini to'liq tashkil qilish imkonini beradi, shu bilan birga keng imkoniyatlardan foydalangan holda, bugungi kunda deyarli eng yaxshilaridan biri. Shuni ta'kidlash kerakki Oxirgi yangilanish Rivojlanish juda yaqinda sodir bo'ldi, shuning uchun har bir kishi eng mos funktsiyalar to'plamini oladi va hatto mutlaqo bepul. Bu komponentda etarlicha qiziqarli imkoniyatlar bor, demak ularni har qanday holatda ko'rib chiqishga arziydi.

CjBlog funksiyasi

Men blog bilan bog'liq saytlar uchun, eng muhimi, qulay interfeysni saqlab qolish, ishlab chiquvchilar juda ko'p turli xil narsalarni taqdim etishganini aytib o'taman. Shunga qaramay, biz eng ko'p ko'rib chiqamiz muhim funktsiyalar bu shunday ko'rinadi:

Agar sizga nafaqat funktsional, balki haqiqatdan ham foydalanishga qulay blog yaratishga imkon beradigan vosita kerak bo'lsa, unda bu variant mukammaldir. Joomla-da yuqori sifatli blog yarating, u erda har bir foydalanuvchi o'z sahifalarini yuritishi, shuningdek ular bilan hamkorlik qilishi mumkin ijtimoiy tarmoqlar- Agar siz kengaytmani to'g'ri tanlasangiz, bularning barchasi haqiqiydir.

Hamma uchun zamonaviy blog

Salom blog saytining aziz o'quvchilari. Bugun biz bir necha bor ilgari ko'targan va o'rgangan ishimizni davom ettiramiz. Bugun biz har xil menyu elementlari yordamida sayt sahifalarida maqolalarni ko'rsatishning turli variantlarini ko'rib chiqishga harakat qilamiz.

Menyu asosiy qismlardan biri bo'lib, odatda navigatsiya elementlari vazifasini bajaradi. Ammo navigatsiyadan tashqari, ular havolani bosgandan so'ng dinamik sahifada aynan nima ko'rsatilishini aniqlaydilar. Aslida, ular ma'lum bir sahifada nima ko'rsatilishini aniqlaydilar.

Bu nima va Joomla menyusi elementlari bilan qanday ishlash kerak

Buni tushunish oson emas, ayniqsa menyu roli navigatsiyani ta'minlash bilan cheklangan statik saytlar bilan shug'ullanadigan foydalanuvchilar uchun. Umuman olganda, kontentni tashkil qilish va kontentni namoyish qilish usullari yangi boshlovchilar uchun eng qiyinlaridan biridir.

Dastlab, menyu, uning elementlari, veb -sahifalar tarkibi va ular ko'rsatiladigan modullar o'rtasidagi bog'liqlikni tushunish juda qiyin. Ammo hamma narsani tartibda gaplashaylik. Birinchidan, ular, har qanday boshqa veb -saytdagidek, gorizontal (ko'pincha oynaning yuqori qismida, lekin pastki qismini ham yaratish mumkin) va vertikal (chap yoki o'ng ustunda) joylashishi mumkin. shablon haqida).

Qizig'i shundaki, Joomla -dagi navigatsiya menyusi bitta maqolali sahifaga, yoki blogga yoki bo'lim yoki bo'limda joylashgan materiallar ro'yxatiga olib kelishi mumkin. Bundan tashqari, bitta nashrga menyudan turli xil havolalar orqali kirish mumkin.

Ba'zi havolalar uni veb -sahifada yakka o'zi ochadi, ba'zilari esa uni ro'yxat yoki unga tegishli bo'lgan toifadagi yoki bo'limdagi blog sifatida ko'rsatadi. Siz bu nima haqida ekanligini hali to'liq tushunmagan bo'lishingiz mumkin, lekin umid qilamanki, siz ushbu qo'llanmani o'qishni tugatganingizda tushunasiz.

Shunday qilib, siz bu boylikning barchasini bir joyda - menyu menejerida ko'rishingiz mumkin. Administrator panelidan tanlab, unga kirish mumkin bo'ladi yuqori chiziq"Barcha menyular" - "Menyu". Ularning har biri uchun siz u yoki bu veb -sahifalarni yaratadigan elementlarni yaratishingiz mumkin.

Ularning tashqi ko'rinish xuddi shu menyu elementlari sozlamalari orqali o'rnatiladi. Buni tushunish juda muhim, chunki ba'zi sozlamalarni qaerdan qidirishni bilsangiz, siz o'z vazifangizni ancha osonlashtirasiz. , shuningdek ular uchun modullarni sozlash.

Menyu menejeriga kirgandan so'ng, siz kerakli belgining qarshisidagi ustundagi belgini bosishingiz mumkin, natijada undagi barcha elementlarning ro'yxati ochiladi. Ushbu sahifaga kirish uchun boshqaruv panelidagi "Barcha menyular" - "Sizga kerak bo'lgan ism" ustki satrini tanlash orqali ham erishish mumkin:

Natijada, ro'yxati bo'lgan oyna ochiladi:

Menyu bandini yaratish

Uning yuqori qismida siz tugmalarni ko'rasiz, ular orasida "Yaratish" tugmasi bo'ladi, uning ustiga yangi navigatsiya elementini yaratish ustasi ochiladi:

Bu oynada siz Joomla -da yaratishingiz mumkin bo'lgan menyu havolalari turlarining daraxt tuzilishini ko'rasiz. Bu daraxt tanlangan ota -ona filialini bosgandan so'ng ochiladigan ichki elementlarni o'z ichiga oladi. Hammasi juda sodda va intuitiv.

Bu menyu havolasini bosgandan so'ng o'tish amalga oshiriladigan sahifaning taqdimot variantini tanlashimiz uchun xizmat qiladi. Boshqacha qilib aytganda, siz Joomla sahifa shablonlaridan birini tanlashingiz kerak bo'ladi. Turli andozalar sizga tegishli bo'limlar va toifalarga asoslangan bir yoki bir nechta maqolalarni birlashtirishga imkon beradi.

E'tibor bering, yuqoridagi variantlar daraxtida juda ko'p variantlar mavjud va ular tarkibiy qismlarga bo'linadi (bu), ularning asosida mazmun saytda ko'rsatiladi. Bizni, birinchi navbatda, dvigatelga sukut bo'yicha o'rnatilgan, komponentlar bilan ishlash uchun javob beradigan tarkibni yaratishni taklif qiladigan variantlar qiziqtiradi.

Maqolalar bilan ishlashning asosiy komponentidan tashqari, boshqalar ham bor, ular o'z navbatida ushbu daraxtga o'z variantlarini qo'shadilar, bu sizga bizning tarkibimiz tomonidan yaratilgan veb -sahifalarga havola qilish imkonini beradi.

Ammo hozircha biz materiallarni qaytarib olish masalasi ustida to'xtalamiz va qolgan hamma narsani imkon qadar ko'rib chiqamiz. Shunday qilib, Joomla -dagi menyu elementi uchta asosiy sahifaga tegishli bo'lishi mumkin: bitta maqola, butun toifa yoki bo'lim.

Bundan tashqari, menyu elementi alohida komponentni ham, ushbu komponentning toifasini ham ko'rsatishi mumkin. Masalan, siz o'zingiz yaratgan galereyaning barcha toifalari ro'yxatiga ega bo'lgan sahifaga ham, bitta kontentli (fotosuratlar) sahifaga olib boruvchi havola yaratishingiz mumkin.

Bu sharmandalik quyidagicha ko'rinishi mumkin:

Shu bilan birga, daraxtda Phoca Gallery komponentasini o'rnatgandan so'ng qo'shilganlardan quyidagi variantlar tanlangan:

Joomla -da sayt yaratishda asosiy vazifa - mazmunni (tarkib, tarkib) to'g'ri tartibga solish. Men maqolalar uchun ham, masalan, foto galereya komponenti uchun ham bo'limlar va toifalar tuzilishini nazarda tutyapman. Yaxshi tuzilgan tarkibni namoyish qilishning ko'plab usullari mavjud.

To'g'ri, ko'pincha chekinish usullarining xilma -xilligi yangi foydalanuvchilarga qiyinchilik tug'diradi. Umid qilamanki, ushbu nashrni o'qib bo'lgach, siz chalkash tizim tomonidan kiritilgan chalkashliklarni biroz kamaytirasiz va hech bo'lmaganda ba'zi masalalarda aniqlik bo'ladi.

Agar siz eng qulay navigatsiyaga erishmoqchi bo'lsangiz, unda siz bo'limlar va toifalarni to'g'ri shakllantirishdan va ular orasidagi mavjud maqolalarni taqsimlashdan boshlashingiz kerak. Va shu asosda foydalanuvchilar uchun qulay va tushunarli chiqish uchun menyular va ularning elementlarining tarmoqli tizimini shakllantirish allaqachon texnologiya masalasi bo'ladi.

Saytdagi maqolalarni ko'rsatishga imkon beruvchi menyu elementlari

Saytdagi maqolalarni o'z ichiga olgan tarkibni ko'rsatish uchun siz daraxtning "Materiallar" bo'limidan menyuga yangi elementlarni kiritishingiz kerak bo'ladi. Menimcha, juda mantiqiy. Daraxtning bu shoxini bosish orqali siz saytingizning veb -sahifalarida materiallarni ko'rsatish uchun foydalanishingiz mumkin bo'lgan barcha variantlar ro'yxatini ko'rasiz:

Ularning soni unchalik ko'p emas, lekin ular sizga maqolaning mazmunini turli xil shakllarda ko'rsatishga imkon beradi - alohida nashrlardan tortib veb -saytning bir sahifasida butun bo'limning blogigacha.

Endi biz daraxtning bu shoxida u yoki bu variant nima ekanligini tushunishimiz kerak, so'ngra Joomla -da bloglar yoki maqolalar ro'yxatini ko'rsatishga imkon beradigan ularning sozlamalarini aniqlashimiz kerak. Ushbu sozlamalar yordamida siz materiallarning ko'rinishi va ko'rsatish tartibini o'rnatishingiz mumkin. Lekin birinchi navbatda birinchi narsa.

Biz nashr oxirida bitta maqolani ko'rsatish variantini ko'rib chiqamiz va bu erda murakkab va e'tibor talab qiladigan narsa yo'q. Va endi men to'xtalmoqchiman chiqishning ikkita asosiy shakli:

  1. Blog shabloni (toifa yoki bo'lim) - shunday nomlanadi, chunki bu holda maqolalarning ko'rsatilishi standart bloglarga o'xshaydi. Bu holda, Joomla -da yaratilgan veb -sahifa, umuman olganda, "Ko'proq" havolasi bilan tugaydigan maqolalarning bir qator e'lonlari (kirish qismlari) bo'ladi. Ularning barchasi sozlash paytida siz tanlagan bitta bo'limga yoki bitta toifaga tegishli bo'ladi.
  2. Bo'lim yoki toifalar ro'yxati uchun standart shablon, bu aslida bir xil. Joomla -da yaratilgan veb -sahifa jadval bo'ladi, unda toifalar sarlavhalari ma'lum bir bo'limdan yoki ma'lum bir toifadagi maqolalar sarlavhalari keltirilgan.

Albatta, blog shabloni odatdagidan ko'ra ko'proq moslashuvchanlikka ega, u jadvaldagi sahifalar tarkibini faqat havolalar bo'lgan sarlavhalar ko'rinishida ko'rsatadi. to'liq versiyalari maqolalar.

Blog toifasi yoki bo'limining formati sizga nafaqat maqolalarning sarlavhalarini ko'rsatishga, balki o'qishni davom ettirish va "Yana" havolasini kuzatib borish uchun ushbu sahifaga tashrif buyuruvchilarda qo'shimcha qiziqish uyg'otish imkonini beradigan kichik e'lonni qo'shish imkonini beradi.

Shu bilan birga, siz maqolalarning ko'rinishini moslashuvchan tarzda sozlashingiz mumkin. Sahifaning to'liq kengligida qancha e'lonlar ko'rsatilishini, qanchalari ustunlarga bo'linishini, ustunlar sonini belgilash va havola sifatida pastda ko'rsatilgan materiallar sonini aniqlash mumkin bo'ladi.

Joomla -da toifali maqolalar asosida qanday blog yaratish mumkin

Keling, birinchi navbatda toifadagi (yoki bo'limdagi) blog shabloni asosida Joomla -da menyu elementini yaratishga harakat qilaylik va biz o'zgartirishimiz mumkin bo'lgan barcha sozlamalarni ko'rib chiqaylik. Ular uchun ular deyarli bir xil bo'ladi. Shuning uchun biz faqat toifalar shabloniga asoslangan variantni ko'rib chiqamiz va siz bo'limni o'xshashlik bilan o'zingiz aniqlashingiz mumkin.

Shunday qilib, Joomla boshqaruv paneliga o'ting, "Barcha menyular" - "Sizga kerak bo'lgan ism" qatorini tanlang. Ochilgan sahifada yuqori qismida joylashgan "Yaratish" tugmasini bosing. Ochilgan daraxtda "Materiallar" - "Turkum" - "Ro'yxat shabloni" variantini bosing. Ushbu harakatlar natijasida siz tanlagan shablon asosida menyu bandining sozlamalari bo'lgan oyna ochiladi:

"Sarlavha" maydoniga, odatdagidek, saytda ko'rsatiladigan ushbu menyu bandining nomini kiriting. "Boshqa taxallus" maydonini faqat agar to'ldirish kerak. Keyin sizga kerak bo'ladi.

Agar siz SEFni tashkil qilish uchun uchinchi tomon komponentlaridan foydalansangiz, uni to'ldirishingiz shart bo'lmaydi. Men allaqachon yozganman.

Bog'lanish maydonida ushbu menyu bandidan yaratilgan sahifaga giperhavola ko'rsatiladi. Siz uni nusxalashingiz va saytingizdagi boshqa maqolalar matnidan veb -havolalarni ta'minlash uchun foydalanishingiz mumkin. "Ko'rsatish" maydonida siz yaratayotgan element joylashgan menyuni tanlashingiz kerak bo'ladi.

"Ustunida" Asosiy element"Siz yaratilgan element uchun ota -onani tanlashingiz mumkin, siz bosganingizda menyuda bizning ichki elementimiz ko'rsatiladi. Agar siz uni ichkariga kirgizishni xohlamasangiz, standart variantni "Top" qoldiring.

"Kirish" maydonida tashrif buyuruvchilarning qaysi biri ushbu elementni ko'rishini belgilashingiz mumkin. Yoki hamma (ko'pincha ishlatiladi), yoki faqat ro'yxatdan o'tgan yoki faqat Joomla ma'murlari ("Maxsus" variant).

"Ochish" maydonida sahifa o'sha oynada yoki yangi oynada yoki yangi brauzer ko'rinishida ochilishini tanlang.

Joomla -da blog yaratish

Biz sozlamalarning o'ng tomoniga o'tamiz, bu erda ushbu havolani bosish natijasida ochiladigan veb -sahifaning taqdimoti uchun javob beradigan parametrlar bilan tablar to'plangan. Xuddi shu nomdagi yorliqda joylashgan asosiy parametrlardan boshlaylik:

"Kategoriya" maydonida mazmuni blog ko'rinishida ko'rsatiladigan birini tanlashingiz kerak. "Tavsif" ustunida siz ushbu sahifaning tavsifini yashirishingiz yoki ko'rsatishingiz mumkin, u blog sahifasining yuqori qismida ko'rsatiladi. Xuddi shu narsa "Tavsif rasmiga" ham tegishli.

"To'liq kenglik" maydonida siz ustunlarga bo'linmasdan veb -sahifaning to'liq kengligida ko'rsatiladigan maqolalar sonini (ko'pincha faqat ularning kirish qismlari - e'lonlar) belgilashingiz mumkin. "Kirish" ustunida siz ustunlarga bo'linadigan materiallar sonini va "Ustunlar" maydonida ularning sonini ko'rsating. Ular to'liq kenglikda ko'rsatiladigan maqolalar orqasida ko'rsatiladi.

Shunday qilib, siz, masalan, bu to'rtta maydonga raqamlarni qo'yishingiz mumkin: 1 6 2 4, natijada blogning sahifasi shunday bo'ladi: eng yuqori qismida bitta maqola e'lon qilinadi, keyin yana oltitasi bo'ladi. ushbu toifadagi e'lonlar, eng pastki qismida yana to'rtta havola ro'yxati bo'ladi.

Ochiqmi? Yo'q? Keyin ushbu sozlamalardagi raqamlar bilan tajriba o'tkazishga harakat qiling, shunda hammasi siz uchun tushunarli va tushunarli bo'ladi. Hozirgi vaqtda Joomla -da bloglar toifasidagi yoki bo'limidagi maqolalarni ustunlar, so'ngra sahifaning to'liq kengligida ko'rsatishni amalga oshirish mumkin emas. Shuning uchun, sizda bor narsadan qoniqish kerak.

Aytgancha, "ustun" dan tashqari, bu to'rtta maydonning har birida nol raqami, bu toifadagi materiallarning hech biri bu ko'rsatish parametridan foydalanmaydi. Bu biz Joomla -da menyu elementini yaratishda o'zgarishi mumkin bo'lgan asosiy parametrlarni ko'rib chiqdik. Endi kengaytirilgan yorliqqa o'tamiz:

Mana, maqolalar tartibi uchun javob beradigan sozlamalar. Ko'p variantlar mavjud - sana bo'yicha, alifbo tartibida, kontent menejerida ko'rsatgan tartibda (ushbu toifadagi).

Agar siz bir nechta toifalarni o'z ichiga olgan bo'lim uchun menyu bandini yaratayotgan bo'lsangiz, Buyurtma maydoni kerak bo'ladi. Bunday holda siz bo'limda toifalarni saralash usulini tanlashingiz mumkin, unga ko'ra ularning bo'limi blog shabloni asosida tuzilgan sahifada ko'rsatiladi.

"Saralash" maydoni maqolalarning o'zi ko'rsatilganda qanday ko'rsatilishini aniqlaydi. Aytgancha, "Blog bo'limining shabloni" kodli menyu elementini yaratishda siz barcha maqolalarni ma'lum bir toifaga tegishli bo'lishidan qat'i nazar saralashingiz mumkin, lekin buning uchun oldingi "Buyurtma" maydonida "Standart" ni tanlashingiz kerak.

Agar siz "Buyurtmani ko'rsatish" variantini tanlasangiz, tanlanganlardan maqolalar Joomla toifalari u faqat filtrlash orqali material menejerida ko'rsatgan tartibda sahifada ko'rsatiladi.

Kontent menejerida kerakli toifaga kiruvchi maqolalarni saralashning ikki yo'li mavjud. Siz "Saralash" ustunida kerakli raqamlarni tartibga solishingiz va shu ustunning nomi yonida joylashgan disketni bosishingiz mumkin. Va siz bir xil ustunda yashil o'qlarni ishlatishingiz mumkin, lekin bilan katta raqam maqolalar, ehtimol, noqulay bo'ladi.

Sahifa ustunida va menyu bandining toifasi yoki bo'limi shabloniga asoslangan kengaytirilgan sozlamalarning keyingi bir nechta ustunlarida siz sahifalashni yashirishingiz va ko'rsatishingiz mumkin. Masalan, agar ko'rsatilgan toifadagi materiallar yuqorida ko'rsatilgan sozlamalarda ko'rsatilgandan ko'ra ko'proq bo'lsa, Joomla veb -sahifaning pastki qismiga blog qo'yadi, agar siz uni "Sahifalash" bo'limida o'chirmasangiz. maydon.

Shuni unutmangki, Joomla -da blogning bir qismi sifatida ko'rsatilishi kerak bo'lgan maqolalar shunga mos ravishda tayyorlanishi kerak, ya'ni uni tahrir qilish uchun vizual tahrirlovchida ochish, sichqoncha kursorini matnning bir necha paragrafidan keyin qo'yish va tugmani bosish kerak bo'ladi. " Batafsil ma'lumot"Muharrir oynasining pastki qismida joylashgan.

Natijada, kursor o'rnida e'lon matnini ajratuvchi chiziq paydo bo'ladi. Blogda faqat ushbu satr ustidagi e'lon ko'rsatiladi.

Shaxsiy materiallar, toifalar yoki maqolalar ro'yxati

Keling, menyu elementini yaratish yoki tahrirlashda o'rnatishingiz mumkin bo'lgan sozlamalarni ko'rib chiqaylik standart shablon Bo'lim. Boshlash uchun boshqaruv paneliga o'ting, yuqori qatordan "Barcha menyular" - "Sizga kerak bo'lgan ismni" tanlang. Ochilgan oynada yuqori qismida joylashgan "Yaratish" tugmasini bosing.

Ochilgan ob'ektlar daraxtida "Materiallar" - "Kategoriya" - "Standart bo'lim shabloni" ni bosing. Ushbu harakatlar natijasida sozlamalari bo'lgan oyna ochiladi.

Ajablanarlisi shundaki, uning chap tomoni biz ilgari ko'rib chiqqan tomonga o'xshab ketadi. Asosiy farq asosiy parametrlarning nuqtalarida yotadi:

"Bo'lim" maydonida siz menyuni ushbu havolani bosganingizda toifalar ro'yxati ko'rsatiladigan bo'limni tanlashingiz kerak bo'ladi. Aytgancha, tashrif buyuruvchi toifalar ro'yxatini ko'rganda, ularning har biridagi materiallarning ro'yxatini sichqoncha bilan bosish orqali ko'rish mumkin bo'ladi. "Ta'rif" va "Rasm" maydonlarining maqsadi yuqorida tavsiflanganga o'xshaydi.

Qolgan maydonlarning maqsadi, bu haqda o'qishdan ko'ra, amalda ko'rish osonroq bo'ladi. Boshqa barcha sozlamalar yuqorida muhokama qilinganlardan farq qilmaydi.

Keling, toifalar ro'yxati shabloni asosida Joomla -da menyu elementini yaratishga harakat qilaylik va sozlamalar qanday farq qilishini ko'rib chiqaylik:

Quyidagi sozlamalarda siz ro'yxatda ko'rsatilgan maqolalar sonini belgilashingiz mumkin, shuningdek ro'yxat ustuni sarlavhalarini ko'rsatishni yoqishingiz yoki o'chirib qo'yishingiz, yaratilish sanasi (buning uchun o'z formatingizni belgilashingiz mumkin) va sizga ruxsat beradigan filtr. sarlavhalar, mualliflar yoki xitlar bo'yicha materiallarni saralash (tashrif buyuruvchilar tomonidan materialni ko'rishlar soni).

Va nihoyat, men Joomla -da standart moddiy shablon asosida menyu elementini yaratish haqida bir necha so'z aytaman. Bu erda hamma narsa juda oddiy, asosiy parametrlarda faqat menejer havolasini bosganingizda ochiladigan material menejeridan kerakli maqolani tanlash imkoniyati mavjud.

Blogni muvaffaqiyatli targ'ib qilish haqidagi burjua tasavvuri yordam berishi mumkin (burjuaziyada SEO bo'yicha eng mashhur blog muallifi):

Omad sizga! Tez orada blog sayti sahifalarida ko'rishguncha

Sizni qiziqtirishi mumkin

Joomla -da bo'limlar va toifalar, Joomla -dagi blog va boshqa tugmalar yordamida maqolalar (kontent) yaratish va ko'rsatish.
Sayt va shakl uchun kontaktlar fikr -mulohaza o'rnatilgan qurilmadan foydalanish Joomla komponenti
Joomla nima
Joomla bo'limlari ro'yxatini tasodifiy va So'ngi yangiliklar, shunga o'xshash materiallar, o'zboshimchalik bilan olingan fotosuratlar va Html kodi
Joomla menyusi - ichki yoki ochiladigan menyuni qo'shish, shuningdek uni saytda ko'rsatish uchun modul yaratish va sozlash.
Joomla -dagi modullar - ko'rish pozitsiyasi, sozlash va ko'rsatish, shuningdek sinf qo'shimchalarini tayinlash
Joomla -da kontentni tashkil qilish - administrator maydonida maqolalarni o'chirish va yaratish, shuningdek barcha materiallar uchun parametrlarni o'rnatish
Joomla -da bloglar, kataloglar va portallar yaratish uchun K2 komponenti - xususiyatlari, o'rnatish va ruslashtirish
Joomla boshqaruv paneli - tafsilotlar va rasmlarda Joomla boshqaruv panelining barcha sozlamalari bo'yicha to'liq qo'llanma

Yuqori menyuda elementni tanlang MATERIALLAR- KATEGORIYA Menejeri- KATEGORIYA YARATISH

Ochilgan shaklda bizni 3 ta maydon qiziqtiradi:

  • Sarlavha, bu erda biz toifaning nomini yozamiz, bizning holatimizda shunday bo'ladi BLOG
  • Boshqa ism, agar biz bu maydonni bo'sh qoldiradigan bo'lsak, unda taxallus avtomatik ravishda yaratiladi va turkum nomini lotin tiliga tarjima qiladi
  • Nashriyot parametrlari- Muallif Durang FOYDALANDAN TANLASH va ochilgan oynada tanlang kerakli foydalanuvchi, material muallifi kim bo'ladi
Endi bosing Saqlash va yopish
Kategoriyani yaratishning ikkinchi usuli - biz MATERIALLAR MENAJERI, CATEGORIES yorlig'ida bo'lganimizda, "CREATE" tugmasini bosish va yuqoridagi sxema bo'yicha davom etish kerak.
Biz bu erga faqat optimallashtirish bosqichida qaytamiz.

Maqolalarni nashr etish

Keyingi bosqich - materiallarni nashr etish, ya'ni. ichidagi maqolalar BLOG, buning uchun biz ham boramiz: MATERIALLAR - MATERIALLAR Menejeri - MATERIAL YARATISH.
Yoki agar biz kirsak MATERIALLAR Menejeri, keyin yorliqlarga o'ting MATERIALLAR va bosing YARATMOQ.

Ko'rsatilgan shaklda biz uni to'ldirishimiz kerak:

  • Maqola sarlavhasini yozadigan joy
  • Boshqa ism, agar biz bu maydonni bo'sh qoldirsak, taxallus avtomatik ravishda hosil bo'ladi va maqolaning nomini lotin tiliga tarjima qiladi.
  • Kategoriya, ochiladigan ro'yxatdan kerakli toifani tanlang, bizning holatda bu BLOG
  • Agar biz maqolaning asosiy sahifada nashr etilishini talab qilsak, unda FAVORITE ochiladigan ro'yxati kerak va Ha ni tanlang.
  • Muallif, xuddi toifani yaratishda bo'lgani kabi
  • Maqolaning o'zi
Endi bosing Saqlash va yopish

Belgi rangini o'zgartirishi kerak, demak u asosiy sahifada va agar siz yorliqqa o'tsangiz Tanlangan materiallar - MATERIALLAR Menejeri, keyin siz uni ro'yxatda ko'rasiz, uni nashrdan olib tashlash uchun xuddi shu amalni yoki ochiladigan ro'yxatdagi maqolalarni tahrir qilish rejimlarini bajarishingiz kerak. TANLANGAN tanlang YO'Q

Shamanizmdan oldingi oxirgi tayyorgarlik, siz menyu elementini yaratishingiz kerak, buning uchun biz foydalanamiz ASOSIY MENYU

Qo'ysangchi; qani endi MENYU- ASOSIY MENYU- Menyu elementini yaratish yoki, siz taxmin qilganingizdek, agar siz asosiy menyu menejerida bo'lsangiz, shunchaki bosing YARATMOQ

Ko'rsatilgan ro'yxatda bizga kerak:

  • Ko'rsatilgan oynada ob'ekt turini tanlang BLOG KATEGORIYALARI
  • Menyu sarlavhasi, bu erda menyu elementi nomini yozamiz, shuning uchun u saytda ko'rsatiladi, biz esa yozamiz BLOG
  • Agar biz bu maydonni bo'sh qoldirsak, taxallus avtomatik ravishda menyu sarlavhasi nomini lotin alifbosiga tarjima qilib yaratiladi.
  • Majburiy parametrlar, bizning toifamizda kerakli toifani tanlang BLOG
Durang SAQLASH.

Biz saytga boramiz va hamma narsa unchalik silliq emasligini ko'ramiz, endi bizning vazifamiz hamma narsani tarash

Blogni sozlash

Endi sozlash sehrining o'zi boshlanadi, bu Joomla -dagi asosiy sirni ochib beradi! sozlamalarning ma'lum bir ierarxiyasi mavjud, bizning holimizda MAKOLA - KATEGORI - MENU MAHSULOTI, ya'ni. maqola sozlamalari birinchi navbatda ishlatiladi, agar qolganlari sukut bo'yicha o'rnatilgan bo'lsa, ya'ni. ular maqola sozlamalaridan olingan, boshida men boshqa hech narsaga tegmasligimizni aytdim, butun blogni tarash uchun bizni menyu bandining sozlamalari qiziqtiradi, biz hamma narsani o'zgartiramiz. maqolalar, bu wordpress -da juda muhim, bu unday emas va menimcha, bu asosiy kamchilik, u erda bunga faqat dasturlash va plaginlar orqali erishiladi, ya'ni. dasturchi bo'lmaganlar uchun, qoida tariqasida, bu mavjud emas.
Yana bir nuance, barcha sozlamalar maydonlari maqsad to'liq tasvirlangan asboblar maslahatlarini qo'llab -quvvatlaydi. bu sohaning, shuning uchun boramiz:

Yorliq PARAMETRALAR KATEGORIYALARI

  • Turkum sarlavhasi - toifadagi nashrni boshqarishga imkon beradi
  • Turkum tavsifi - toifalar tavsifi nashrini boshqarishga imkon beradi
  • Turkum tasviri - toifadagi tasvirning nashrini boshqarishga imkon beradi
  • Pastki toifadagi darajalar - ushbu maqola doirasida biz tarqoq emasmiz
  • Bo'sh toifalar - standart, yashirish, ko'rsatish
  • Xabarlarning etishmasligi xabari - ko'rsatuv, yashirish, ko'rsatish
  • Pastki toifalarning tavsifi - ushbu maqola doirasida biz tekshirmaymiz
  • Bir toifadagi maqolalar soni - ko'rsatuv, yashirish, ko'rsatish
  • Sahifaning subtitrlari - ushbu maqola doirasida biz sinchkovlik bilan tekshirmaymiz

Biz uchun kalit yorliq PARAMETRALARNI BLOG QILISH

  • To'liq kenglik - bu erda siz shablonning to'liq kengligi (kontent) bo'yicha qancha maqola nashr qilmoqchi ekanligimizni ko'rsatishingiz kerak.
  • Faqat kirish - bu erda siz ustunlarda ko'rsatiladigan materiallar sonini ko'rsatishingiz kerak
  • Ustunlar soni - bu erda biz oldingi xatboshidagi maqolalar uchun ustunlar sonini ko'rsatamiz
  • Havolalar soni - bu erda biz sahifaning oxirida nashr etiladigan maqolalar sonini havola sifatida ko'rsatamiz
  • Ustunlarga joylashtirish tartibi - bu erda biz material ustunlarga qanday joylashtirilishini ko'rsatamiz: sukut bo'yicha, yuqoridan pastgacha, bo'ylab
  • Biz keyingi 2 ballni hisobga olmaymiz
  • Kategoriyani saralash tartibi - bu erda biz toifani qanday saralashni tanlaymiz
  • Materiallar tartibi - bu erda biz toifadagi materiallarni qanday saralashni tanlaymiz
  • Saralash sanasi - agar sana saralashda ishlatilsa, saralash uchun qaysi sanani ishlatishni tanlang: maqola yaratish, o'zgartirish yoki nashr qilish.
  • Pagination - standart, yashirish, ko'rsatish, avtomatik, ya'ni. sahifa navigatsiyasini qanday ko'rsatishni tanlang
  • Pagination natijalari - Standart, yashirish, ko'rsatish

biz uchun oxirgi haqiqiy yorliq MATERIAL KO'RSATISH PARAMETRLARI, bu erda sozlash opsiyasi qo'shilgan - moddiy sozlamalardan foydalaning.

  • Sarlavha - sizga maqolaning sarlavhasini ko'rsatishga imkon beradi
  • Sarlavha havola sifatida - sarlavha havolalar ko'rinishida bo'ladimi
  • Kirish matni - kirish sahifasining to'liq matnli qismida
  • Turkum - maqola toifasini ko'rsatish kerakmi
  • Havola sifatida toifalar - uni havola sifatida yaratish kerakmi
  • Ota -onalar toifasi sarlavhasi
  • Ota -onalar toifasining sarlavhasi, havola sifatida - ushbu maqola doirasida biz sinchkovlik bilan tekshirmaymiz
  • Muallif - maqola muallifini nashr etish kerakmi
  • Muallif havola sifatida - uni havola qilish kerakmi
  • Yaratilgan sanasi - uni nashr etish kerakmi
  • O'zgartirilgan sana - nashr qilish kerakmi
  • Nashr qilingan sana - chop etish kerakmi
  • Navigatsiya - uni nashr etish kerakmi
  • Reyting - uni nashr etish kerakmi
  • "Ko'proq" ni ko'rsatish - uni chop etish kerakmi
  • Sarlavhani qo'shimcha tafsilotlar bilan birga ko'rsatish - ya'ni. matn yonida maqola sarlavhasi batafsilroq chop etilgan
  • Belgilarni ko'rsatish - bosib chiqarish va E -pochta
  • Chop etish belgisi - uni nashr etish kerakmi, ya'ni. foydalanuvchilar sahifaning bosma versiyasini ochishi mumkin bo'ladi
  • Elektron pochta belgisi - uni nashr qilish kerakmi, ya'ni. foydalanuvchilar maqolaning havolasini boshqasiga yuborishlari mumkin
  • Ko'rishlar soni - nashr qilish kerakmi
  • Ruxsatsiz havolalarni ko'rsatish
Material bunga asoslanadi oxirgi versiya Joomla! chiziq 2.5, aytmoqchi, bosh direktor nuqtai nazaridan ko'p ijobiy o'zgarishlar.
Va yana bir nechta maslahatlar, amalga oshirishni boshlashdan oldin, yarim soatni dizaynga sarflang, ya'ni. Sizning blogingiz qanday ko'rinishini xohlaysiz.
Tajriba qilishdan qo'rqmang, sozlamalar bilan o'ynang!

PS Agar siz xato yoki noaniqlikni sezsangiz, ushbu mavzuga yozing, material katta hajmli, ehtimol siz biror narsani o'tkazib yubordingiz

Muallifdan: Sizni tabriklayman, aziz do'stim. Bu vaqtda blog saytlari juda mashhur. Buning yordamida ularning egalari o'z bizneslarini yuritadilar yoki har xil mavzudagi ma'lumotlarni nashr qiladilar. Shuning uchun, men ushbu maqolada sizga Joomla -da qanday qilib blog yaratishni ko'rsatmoqchiman.

Blog degan so'z deyarli har qanday veb -ishlab chiqaruvchiga yaxshi tanish, chunki bu vaqtda bu guruh saytlari juda mashhur. Ammo yangi veb -ustalar ko'pincha "blog nima" va "oddiy saytdan qanday farq qiladi" deb so'rashadi.

Blog - bu sayt, uning asosiy mazmuni matn va ba'zi multimediali fayllardan (rasmlar, video, audio) iborat muntazam ravishda postlar qo'shib boriladi. Shu bilan birga, yozuvlar odatda teskari xronologik tartibda tartiblanadi, ma'lum bir mavzuga tegishli va toifalarga bo'linadi. Odatda, bloglar har bir kishi tashrif buyurishi va har bir xabarga izoh qo'shish imkoniyatini berishi mumkin, bu esa o'ziga xos muloqot muhitini, xabarlar muallifi bo'lgan foydalanuvchilarni yoki umuman saytni tashkil qiladi.

Blogda siz muallifning shaxsiy yozuvlarini ham, ba'zi ma'lumotlarga ega bo'lgan yozuvlarni ham olishingiz mumkin, masalan, o'quv materiallari va maqolalar.

Blog - bu oddiy sayt va uni yaratish uchun deyarli har qanday kontentni boshqarish tizimidan foydalanish mumkin. Yuqorida aytib o'tganimizdek, ushbu maqolada biz Joomla-da qanday blog yaratish haqida gaplashamiz, ayniqsa, bu CMS o'zining asosiy funksiyasida blog tipidagi saytni amalga oshirishga imkon beradigan vositalarni o'z ichiga oladi. To'g'ri, uchinchi tomon kengaytmalarini o'rnatmasdan izoh qo'shish mexanizmini amalga oshirish mumkin emas, lekin buni tuzatish mumkin, chunki hozirda Joomla uchun etarli miqdordagi tayyor sharh komponentalari yaratilgan.

Shunday qilib, keling, CMS Joomla o'rnatilgan va ishlashga tayyor. Agar siz ushbu CMSni qanday o'rnatishni bilmasangiz, unda bizning veb -saytimizda, ilgari chop etilgan maqolalarda, batafsil ma'lumot berilgan bosqichma-bosqich ko'rsatma yoqilgan Joomla o'rnatish yoqilgan mahalliy kompyuter... Endi boshqaruv paneliga o'ting va toifalar menejerini oching.

Aytganimdek, barcha blog materiallari alohida toifalarga bo'linadi, shuning uchun ushbu menejer yordamida siz kelajakdagi blogning bir nechta toifalarini yaratishingiz kerak. Buning uchun "Yaratish" tugmasini bosing.

Yangi toifani qo'shish uchun "Sarlavha" maydonida bo'lajak toifaning nomini (uning sarlavhasini) ko'rsatish va agar kerak bo'lsa, ro'yxatdan o'tish kerak. qisqa Tasvir Tavsif matn maydonida.

Blogdagi toifalar bir darajali yoki ko'p darajali bo'lishi mumkin. Shuning uchun, agar siz ko'p darajali toifalar tizimini joriy qilishni rejalashtirmoqchi bo'lsangiz, avval siz toifalarni yaratishingiz kerak yuqori darajali, ya'ni ota -ona. Buning uchun "Ota-ona" maydonida "- Ota-ona yo'q" qiymatini tanlang, bu CMS Joomla-ga yaratilgan toifaning ota-ona ekanligini bildiradi. Bundan tashqari, bolalar toifalarini yaratish uchun yuqoridagi maydonda siz yaratilgan toifaga nisbatan ota -ona toifasini tanlashingiz kerak (yaratilgan toifalar "Ota -ona" maydonining ro'yxatiga qo'shiladi).

Kerakli toifadagi toifalarni qo'shib, siz materiallarni yaratishga o'tishingiz mumkin, ya'ni kelajakdagi blogning mazmuni, lekin bundan oldin men toifalarga o'xshab sayt materiallarini bo'linadigan bir nechta teglar qo'shmoqchiman. alohida guruhlarga bo'ling va kerakli ma'lumotlarni qidirishni ancha soddalashtiring. Belgilar aniqlanadi kalit so'zlar material yoki yozuvning mazmunini qisqacha ta'riflaydi. Yorliq yaratish uchun maxsus menejerga o'ting.

Odatdagidek, "Yaratish" tugmasini bosish orqali biz yangi yorliq yaratish uchun sahifaga o'tamiz.

Yangi teg yaratish uchun "Sarlavha" maydonida uning nomini ko'rsatish kifoya. Agar kerak bo'lsa, "Tavsif" maydoniga siz qisqacha ma'lumot qo'shishingiz, shuningdek, mavjud yorliqlardagi maydonlarni to'ldirishingiz va shu bilan teglar va materiallar bilan bog'liq ma'lumotlarni ko'rsatish uchun sahifalar yaratish uchun zarur bo'lgan qo'shimcha ma'lumotlarni qo'shishingiz mumkin. .

Endi siz blog kontentini yaratishni boshlashingiz mumkin, demak biz materiallar menejeriga boramiz.

"Materiallar" ko'rinishida "Sarlavha" maydonida bo'lajak maqolaning sarlavhasini belgilang, "Kategoriya" ochiladigan ro'yxatidan foydalanib toifani tanlang, maxsus "Teglar" maydonidan tegishli yorliqni tanlang va matnini qo'shing. kelajakdagi maqola matn maydoniga. Blogda bilganingizdek, kamdan -kam hollarda ma'lum bir toifadagi maqolalar ro'yxati ko'rsatiladigan sahifalarda barcha materiallar to'liq ko'rsatiladi. Odatda, materialning faqat kirish qismi ko'rsatiladi va to'liq matn faqat tafsilotlar sahifasida mavjud. Shuning uchun, matn maydoniga qo'shiladigan yozuvning asosiy mazmuni "Tafsilotlar" tugmasi yordamida bo'linishi kerak (kursorni matnning kerakli joyiga qo'yib, tugmani bosing).

"Nashriyot" yorlig'iga SEO optimallashtirish uchun zarur bo'lgan kelajakdagi sahifaning meta teglarini tashkil etadigan ma'lumotlarni qo'shing.

Veb -ishlab chiqarishda zamonaviy tendentsiyalar va yondashuvlar

Sayt qurilishida noldan tez o'sish algoritmini o'rganing

Bu materialning yaratilishini tugatadi, siz ma'lumotlarni saqlash uchun "Saqlash" tugmasini bosishingiz mumkin.

Shu bilan Joomla blogi yakunlandi, qo'shilgan postlar ko'rsatiladigan sahifalar bundan mustasno, bittasini yarataylik. Buning uchun menyu menejeriga o'ting va yangi menyu bandini yarating (men qo'shilgan materiallarni ko'rsatish uchun yangi menyu elementini yarataman, lekin siz mavjudini tahrir qilishingiz mumkin).

Avvalo, xuddi shu nomdagi maydonda menyu bandining turini tanlaymiz. Blogni amalga oshirish uchun siz "Materiallar" komponentidan "Bloglar toifasi" tartibini tanlashingiz va materiallari ekranda ko'rsatiladigan toifani tanlashingiz kerak (bu ota -ona toifasi bo'lishi mumkin). Keyin "Menyu sarlavhasi" maydonida yangi element nomini ko'rsating.

"Blog tartibi variantlari" yorlig'i kelajakdagi sahifaning ko'rinishi uchun sozlamalarni o'z ichiga oladi.

Asosiy sohalarning maqsadi:

To'liq kenglik - sayt sahifasining markaziy maydonining to'liq kengligida ko'rsatiladigan materiallar soni. Agar ustun uzilishlari ishlatilsa, bu parametr tegishli bo'ladi.

Faqat kirish - bitta sahifadagi materiallarning kirish soni (qolgan materiallar keyingi sahifada ko'rsatiladi). To'liq kenglikdagi materiallar hisobga olinmaydi.

Ustunlar soni - tarkibni ustunlarga ajratadi. 1-2-3-4 ustunlar o'rnatilishi mumkin.

Havolalar soni - saytdagi boshqa maqolalarga havolalar sonini aniqlaydi.

Qolgan tablar odatlangan qo'shimcha sozlamalar materiallarni ko'rsatish uchun sahifalar, masalan, kategoriya sarlavhasini ko'rsatish, uning tavsifi, tasviri, kichik toifalar tavsifi va boshqalar.

Sozlamalarni to'ldirgandan so'ng, "Saqlash" tugmasini bosing. Endi siz foydalanuvchi bo'limiga o'tishingiz va nima bo'lganini ko'rishingiz mumkin.

Endi kelajakdagi sayt uchun shablonni tanlash yoki yaratish qoladi va u o'ziga xos, chiroyli, tushunarli va zamonaviy bo'lishi kerak, chunki sayt shabloni uning yuzidir va bu foydalanuvchi birinchi sahifaga kirganda ko'rgan birinchi narsa. blog haqida. Agar siz o'z shablonlaringizni yaratish mavzusiga qiziqsangiz, bizning kursimiz siz uchun foydali bo'ladi.

Agar xohlasangiz, siz saytda navigatsiyani soddalashtiradigan bir nechta modullarni qo'shishingiz mumkin, masalan, kategoriya moduli va oxirgi qo'shilgan materiallarning moduli.

Joomla -da qanday qilib blog yaratish kerakligi haqidagi savol tugadi. Sizga eng yaxshi va muvaffaqiyatli kodlash !!!

Veb -ishlab chiqarishda zamonaviy tendentsiyalar va yondashuvlar

Sayt qurilishida noldan tez o'sish algoritmini o'rganing

Nimani bekor qilish yoki shablon yaratish Joomla -da biz oldingi maqolada uchrashganmiz. Shuningdek, biz yangiliklar modulining tartibini qanday bekor qilish haqida gaplashdik. Bu maqola toifalar blogiga bag'ishlanadi, aniqrog'i ma'lum bir sayt ehtiyojlari uchun toifalar blogining standart tartibini qayta belgilaydi.

Blog turkumi nima ekanligini tushuntirishning hojati yo'q, deb o'ylayman, lekin aniqroq qilish uchun ekran ko'rinishida blog ko'rinishida ko'rsatiladigan materiallar qanday ko'rinishga ega bo'lishi mumkinligi haqidagi kichik misolni ko'ring:

Men maqolani quyidagicha tuzishga qaror qildim - birinchi navbatda, nima uchun siz toifadagi blogning tartibini qayta belgilashingiz kerakligi haqida gaplashamiz, so'ngra toifali blogni ko'rsatishga mas'ul bo'lgan standart fayl kodini ko'rib chiqamiz. Shundan so'ng, biz ushbu faylni keraksiz kodni olib tashlash orqali qisqartiramiz, shu bilan birga ahamiyatsiz bo'lsa -da, lekin sahifani yuklash tezligini tezlashtiramiz. Xulosa qilib aytganda, biz toifadagi materiallarni namoyish qilishda ma'lum o'zgarishlar kiritamiz va standart ko'rinishni o'zgartiramiz.

Nima uchun toifadagi blog tartibini bekor qilish kerak?

Bu savolning javobi etarlicha sodda - sahifa hajmini kamaytirish yoki keskin kamaytirish toifadagi blog tartibining ko'rinishini o'zgartirish sayt sahifalarida.

Tashqi ko'rinishi bilan hamma narsa aniq, lekin qayta aniqlash sahifa hajmiga qanday ta'sir qiladi? Hamma narsa oddiy, aytaylik, biz blogdagi materiallarni quyidagicha ko'rsatishimiz kerak - rasm, sarlavha, qisqa matn, tugma va biz uchun boshqa hech narsa qiziq emas. Ammo bloglar toifasi uchun javobgar bo'lgan standart fayl ko'p saytlarga kerak bo'lgandan ko'ra ko'proq kodni o'z ichiga oladi va shuning uchun ularning hajmini sezilarli darajada kamaytirish mumkin.

Shunday qilib, biz fayl hajmini kichraytirib, sahifa hajmini kamaytiramiz, lekin serverga yukni kamaytiramiz, chunki u kamroq amallarni bajarishi kerak bo'ladi.

Bloglar turkumi uchun javobgar bo'lgan fayllar

  • blog.php- butun sahifaning asosiy tartibi, menyu bandining sarlavhasini, toifaning sarlavhasi va tavsifini, toifalar teglarini, blog shaklidagi sahifalarni va sahifalashni o'z ichiga oladi (menyu turining turi - "Bloglar toifasi") ). Bundan tashqari, har bir aniq materialni ko'rsatish uchun qo'shimcha blog_item.php fayli ishlatiladi.
  • blog_item.php- blog postining joylashuvi uchun javobgardir. Maqola sarlavhasi, reyting, xulosa, tafsilot tugmasi va boshqalarni ko'rsatadi.
  • blog_ children.php- kichik toifalarni ko'rsatish uchun javobgardir.
  • blog_links.php- materiallar sarlavhalarini muntazam havolalar ko'rinishida ko'rsatadi. Bunday havolalar soni blog joylashuvi parametrlarida ko'rsatilishi mumkin.
  • default_articles.php- materiallarni ro'yxat ko'rinishida ko'rsatish uchun javobgardir ("Kategoriya materiallari ro'yxati" menyusi turi), lekin hozircha bu bizga qiziq emas.

Bu papkada boshqa fayllar bor, lekin ular hozir bizni qiziqtirmaydi.

Bloglar tartibi va ularning kodi uchun javobgar bo'lgan standart fayllar

O'zingizning blogingiz tartibini qayta belgilashni boshlashdan oldin, ularga o'zgartirishlar kiritishda xatolikka yo'l qo'ymaslik uchun asl fayllarning kodini tushungan ma'qul. Lekin, avvalo, nusxa ko'chiraylik original fayllar(bizga blog.php va blog_item.php fayllari kerak) yuqoridagi papkadan / templates / template_name / html / com_content / category papkasiga.

Blog.php fayli Joomla 3.8.1 -dagi toifali bloglarning joylashuvi uchun javobgardir

Aytganimdek, blog.php fayli blogning butun toifasi uchun javobgardir - menyu bandining sarlavhasini (agar ishlatilsa), toifani sarlavhasini, materiallar ro'yxatini, teglarni, sahifalashni va boshqalarni ko'rsatish uchun.

Keling, ushbu faylni ochamiz (joriy andozaning html / com_content / category papkasidan) va uning kodini ko'rib chiqaylik. Eng boshida (1 dan 30 gacha satrlar) litsenziya va mualliflik huquqi to'g'risidagi ma'lumotlar, undan keyin xavfsizlik va o'zgaruvchan deklaratsiyalar satri.

Keyin kontentni ko'rsatish uchun javob beradigan kod boshlanadi. Birinchi 5 satr sahifa sarlavhasini ko'rsatish uchun javobgardir, aniqrog'i, menyu bandining sarlavhasi shunday sarlavha vazifasini bajaradi (agar "ko'rsatish" o'rnatilgan bo'lsa). Aniqroq qilish uchun men kodga izohlar qo'shishga va uni skrinshot sifatida ko'rsatishga qaror qildim:

Teglarga rioya qilish (yana, agar sozlamalarda o'rnatilgan bo'lsa) toifaning tavsifi va tasviri:

Endi ushbu toifadagi materiallar mavjudligini tekshirish boshlanadi, agar materiallar bo'lmasa, tegishli xabar ko'rsatiladi:

Endi eng qiziqarli qism boshlanadi - toifadagi materiallarni chiqarish. Bundan tashqari, blogda materiallarni ko'rsatish uchun blog joylashuvi sozlamalarida ko'rsatilgan uch xil ishlatiladi: to'liq kenglikda, ustunlar va havolalar ko'rinishida. Va bu variantlarning har biri uchun uchta variant mavjud turli bloklar kod

Boshida materiallarni to'liq kenglikda ko'rsatish uchun javob beradigan kod mavjud, ularning soni blog tartibi sozlamalarida ko'rsatilgan:

Keyingi kod bloki materiallarni ustunlarda ko'rsatish uchun javobgardir, bunday materiallar soni va ustunlar soni Joomla blogining joylashuv sozlamalarida ham ko'rsatiladi:

Blog.php fayli asosiy materiallarni kuzatib turadigan oddiy havolalar ko'rinishida materiallarni ko'rsatish uchun javob beradigan kod bilan tugaydi va faylning oxirida sahifalash uchun javob beradigan kod mavjud (sahifa navigatsiyasi):

Blog_item.php fayli blog postlarining paydo bo'lishi uchun javobgardir

Blog sahifasining tartibini tashkil etuvchi keyingi fayl blog_item.php deb nomlanadi. Yordamida bu faylning materiallarning tashqi ko'rinishi o'rnatiladi - kirish matnining tasviri, matnning o'zi, tugmachasi batafsilroq ko'rsatiladi, qo'shimcha ma'lumot, masalan, yaratilgan sana, muallif va boshqalar.

Xuddi oldingi fayl blog_item.php faylining boshida mualliflik huquqi to'g'risidagi ma'lumotlar mavjud va kerakli o'zgaruvchilar e'lon qilinadi. Keyinchalik, materialning tashqi ko'rinishi uchun javob beradigan asosiy kod keladi.
Nima ekanligini tushunish uchun skrinshotga qarang:

Skrinshotda to'liq kod ko'rsatilmagan, lekin quyida keltirilgan hamma narsa bizni qiziqtirmaydi. Chiqish materiallarining ko'rinishini o'zgartirish uchun biz faqat ushbu kod satrlari bilan ishlaymiz. Blog_children.php va blog_links.php fayllari bu masalani batafsilroq ko'rmaydilar, ular kamdan -kam hollarda qayta aniqlanadi.

Ehtimol, men maqolani tugataman, bu juda katta bo'lib chiqdi. Maqolaning keyingi qismida men sizga turkum blogining tartibini, xususan blog.php va blog_item.php fayllarini qanday o'zgartirish kerakligini ko'rsataman.