Сохтани системаҳои мундариҷаи модулӣ дар WordPress

Муаллиф: John Stephens
Санаи Таъсис: 1 Январ 2021
Навсозӣ: 19 Май 2024
Anonim
CANONIC SHOPIFY URL: SEO оптимизация
Видео: CANONIC SHOPIFY URL: SEO оптимизация

Мундариҷа

Калимаи калидӣ, ки дар тӯли чанд соли охир аз кори ман хабар дод, 'фасеҳ' буд. Вебсайт бояд барои корбари охирин чандир бошад ва барои қонеъ кардани онҳо дар дастгоҳи интихобкардаашон муросо кунад. Аммо муаллифони мундариҷаи мо ба чандирӣ ниёз доранд, инчунин дар тарзи эҷоди мундариҷа барои сайт. Онҳо бояд қобилияти омехтани мундариҷаҳои гуногунро барои эҷоди сайти ҷолиб дошта бошанд.

Бо ин дарсӣ олиҷаноб малакаҳои WordPress-и худро такмил диҳед

Яке аз роҳҳои гуфтугӯ дар бораи ин чандирӣ барои ҳам корбарон ва ҳам муаллифон истифодаи истилоҳи 'мундариҷаи модулӣ' мебошад. Мундариҷаи возеҳ муайяншуда, модулӣ маънои тақсим кардани мундариҷаи моро ба қисмҳои хурдтаре дорад, ки метавонанд бо роҳҳои мухталиф якҷоя шаванд.

Ин ғояи нав нест, балки онест, ки веби нави бисёрсоҳавӣ ва дастгоҳҳои нав ба мо шитоби нав медиҳад. A 'page' як воҳиди хеле калон аст - он бояд ба ҷузъҳои хурд тақсим карда шавад, то ки он хам шавад ва тағир диҳад, то ба муаллифон ва корбарони худ беҳтар хизмат кунад.

WordPress дорои якчанд вариантҳоест, ки метавонанд барои илова кардани баъзе аз ин чандирӣ ба CMS истифода шаванд. Майдонҳои пешрафтаи фармоишии Elliot Condon муддати тӯлонӣ барои васеъ кардани имкониятҳои WordPress бо мақсади сохтани CMS-ҳои фармоишӣ як плагини муҳим мебошанд.


Васлкунак ду хусусият дорад, ки ба ҳадафҳои мо дар сохтани CMS, ки системаи тарроҳии фасеи моро дастгирӣ мекунанд, хеле мувофиқанд, яъне Майдонҳои Мазмуни Чандир ва Майдонҳои Такрор.

Ин хусусиятҳо ба таҳиягарон ва таҳиягарон имкон медиҳанд, ки барои ифодаи ин модулҳо модулҳо ва тамғаи ҳунарро эҷод кунанд, аммо онҳо инчунин ба муаллифони мундариҷа дар тарзи фармоиш додани он модулҳо мусоидат мекунанд.

Ҳамин тавр, ба ҷои он ки ба қолаби гуногуни шабеҳи саҳифа ниёз дошта бошем, мо метавонем шумораи камтартари навъҳои мундариҷаи шабеҳ ва қолибҳоеро истифода барем, ки тавонанд доираи васеи сафҳаҳои имконпазирро пешниҳод кунанд.

Муайян кардани модулҳои мо

Биёед бо мисоле оғоз кунем: як қолаби тафсилоти маҳсулот. Сценарияи маъмул доштани тасвири калони таҳрикдиҳанда дар болост, ки онро як бахш (ё қисматҳо) бо нишон додани хусусиятҳои инфиродӣ (бо тасвири ихтиёрӣ) дастгирӣ мекунад.

Ниҳоят, блокҳои нишондод ба маҳсулоти алоқаманд метавонанд пайравӣ кунанд. Мо метавонем аз муайян кардани системаи тарроҳии худ оғоз кунем. Якчанд роҳҳои ин кор вуҷуд доранд, аммо дар ҳоли ҳозир ман мехоҳам қолабҳои имконпазири сайти худро тарҳрезӣ кунам ва он чиро, ки онҳо бояд дастгирӣ кунанд.


Пас аз он ки ман ин корро кардам, ман ба давр задани сохторҳои визуалии маъмуле оғоз мекунам, ки метавонанд ин модулҳои мундариҷаро дастгирӣ кунанд. Аз он ҷо ман метавонам ба сими кадрҳо гузарам, ки он модулҳоро ба таври возеҳ муайян мекунанд.

Дар сенарияи дар тасвири дар саҳифаи 111 нишон додашуда, шаблон се модулро талаб мекунад: A) тасвири паҳнои пурра бо матни болоӣ, B) тасвири мутамарказ бо матн дар зери он ва C) силсилаи блокҳои хаттӣ ки тасвири хурди дорои матни қабати боло доранд.

Ҳадафи мо як шаблонест, ки метавонад ҳар кадоме аз ин блокҳоро бо тартиби гуногун дастгирӣ кунад: ABC, ACB, BAC, BCA, ABBC ва ғайра. Фармоишҳои муайян бо назардошти иерархияи дилхоҳи саҳифа бештар маъно хоҳанд дошт, аммо мо мехоҳем, ки ҳамаи имконотро дастгирӣ кунем.

Сохтани модулҳо дар WordPress

Ҳоло, ки мо тасаввурот дорем, ки кадом намудҳои мундариҷаро дастгирӣ кардан лозим аст, мо метавонем ба эҷоди модулҳои худ дар WordPress шурӯъ кунем. Мо Advanced Custom Fields Pro, як плагини пулакиро истифода мебарем, ки Field Content Flexible Field ва Repeater Field -ро дар бар мегирад.

Пас аз фаъол кардани плагини ACF Pro, ба банди нави менюи Майдонҳои Фармоишӣ> Майдонҳои Фармоишӣ равед ва гурӯҳи нави Field илова кунед. Онро 'Модулҳои асосии' номгузорӣ кунед. Пас аз он, ки шумо Гурӯҳи Field -ро эҷод кардед, шумо метавонед ба он майдонҳо илова кунед.


Як майдони ягона бо номи 'Content Flexible' эҷод кунед. Мазмуни чандирро ҳамчун намуди майдон интихоб кунед. Майдони мундариҷаи чандир ба шумо имконият медиҳад, ки якчанд тарҳро эҷод кунед. Он модулҳое, ки мо қаблан муайян карда будем? Онҳо бевосита ба макетҳое, ки шумо дар ин ҷо эҷод мекунед, харита медиҳанд. Вақте ки шумо майдонро эҷод мекунед, он бояд тарҳбандии аввалини шуморо ба таври худкор эҷод кунад.

Ба пеш равед ва тарҳбандии аввалро 'Overlay Image Text' -ро бо номи 'image_text_overlay' барчасп кунед. Ин ном муҳим аст, зеро ин тавр шумо ба майдони файли қолаби PHP муроҷиат хоҳед кард.

Соҳае бо номи 'Тасвири замина' эҷод кунед (ном: 'background_image') ва Навъи Майдонро ба тасвир таъин кунед. Як соҳаи дигареро илова кунед, ки бо 'Матни изофӣ' нишонгузорӣ шудааст (ном: 'overlay_text') бо Навъи Майдонҳои Матн. Ин барои тарҳбандии аввал аст.

Пас аз он ки шумо тарҳбандии аввалини худро ба итмом расондед, дар болои сутуни чап калимаи Layout -ро гузоред. Якчанд имконот бояд вариантҳо пайдо шаванд, аз ҷумла Иловаи нав. Барои сохтани тарҳбандии дуюми худ, онро клик кунед. Онро 'Блоки тасвир ва матн' -ро ворид кунед (ном: 'image_and _text_block'). Майдонеро бо нишони 'Тасвири мунтахаб' илова кунед (ном: 'featured_image', навъи майдон: Тасвир).

Як соҳаи дигареро илова кунед, ки бо 'Матни тавсиф' номгузорӣ шудааст (ном: 'description_text', навъи майдон: Wysiwyg Editor). Ин тарҳ ба тасвири мутамарказ бо блоки матнӣ дар зери он ҷойгир карда мешавад. Ниҳоят, тарҳбандии охирини худро эҷод кунед. Онро 'Blocks Callout' ишора кунед (ном: 'callout_blocks').

Як майдони навро бо номи 'Block Collection' эҷод кунед (ном: 'block_collection', навъи майдон: Repeater). Репетитор як роҳи сохтани маҷмӯаҳои сершумори саҳроӣ мебошад.

Дар қисмати Sub Fields -и майдони Repeater майдоне бо номи 'Block Image' эҷод кунед (ном: 'block_image', навъи майдон: Тасвир). Майдони Матнро бо нишони 'Блоки Матн' эҷод кунед (ном: 'block_text').

Саҳифаи навбатӣ: майдонҳо шарҳ дода шуда ва қолаби онҳоро таҳия мекунанд

Мақолаҳои Тару Тоза
Воситаҳои нав барои тарроҳӣ ва таҳияи веб: марти 2013
Минбаъд

Воситаҳои нав барои тарроҳӣ ва таҳияи веб: марти 2013

Дар ин моҳ як чизи хуб фармоишӣ, мавзӯи сохторӣ барои баррасӣ вуҷуд дорад. Мо формулаҳо ва функсияҳое дорем, ки ба чормащз ва болтҳо, MVC-ҳои оби аввал ва ба шабакаҳои бештар мерасанд - дар якҷоягӣ бо...
Чӣ гуна эҷоди рахи ҳаҷвии аслии манга
Минбаъд

Чӣ гуна эҷоди рахи ҳаҷвии аслии манга

Гарчанде ки услуб ва анҷомёбии санъати манга дар муқоиса бо дигар намудҳои ҳаҷвӣ нисбатан минималист, ин соддагии намоён фиребанда аст. Ҳар як сатр интихоби рассом аст - тафаккур ин аст, ки ҳеҷ гоҳ 10...
Шартҳои асосии ҳар як дизайнери графикӣ бояд донад
Минбаъд

Шартҳои асосии ҳар як дизайнери графикӣ бояд донад

Тарроҳии графикӣ, ба монанди ҳар як касб, бо жаргон ва ибораҳое, ки шумо шояд ба онҳо ошно набошед, пур аст. Инҳоянд баъзе истилоҳҳои калидӣ, ки шумо бояд донед ва бо шарҳи мухтасари худ - бо суханоне...