Често срещани грешки при разработването на теми с WordPress

Depositphotos 20821051 с

Търсенето за разработка на WordPress продължава да расте и почти всички наши клиенти вече имат или WordPress сайт, или вграден WordPress блог. Това е солиден ход - не обичан от всички, но има толкова много теми, приставки и огромно количество разработчици, че има смисъл. Възможността да модифицирате присъствието си в мрежата, без да бракувате платформа и да започнете отначало, е просто огромно предимство.

Ако някога имате сайт на WordPress, който мразите, или просто не можете да го накарате да функционира както искате - просто намерете ресурс, който може да го поправи вместо вас. Внедряването на WordPress е толкова добро, колкото хората, разработили вашата тема и приставки.

Имахме толкова голямо търсене, че трябваше да се обърнем към услуги и подизпълнители, които конвертират файловете на Photoshop в теми, или купуваме теми от услуги на трети страни. Ние наистина обичаме Themeforest заради неговото качество и избор (това е нашата партньорска връзка). В крайна сметка, никога не трябва да редактирате файлове с теми, освен ако не правите нещо драстично за темата. Цялото съдържание - страници, публикации и категории, трябва да може да се редактира чрез администрацията на вашата тема.

Когато обаче имаме разработена тема или я закупим, често откриваме следните често срещани проблеми:

  • Категории вместо персонализирани типове публикации - Понякога сайтовете имат различни раздели - като Новини, Прессъобщения, Продуктови списъци и др., Които работят добре във формат на блог стил, където имате страница с индекс, страници с категории и след това отделни страници, за да се покаже цялото съдържание. Забелязваме обаче, че много разработчици на теми пречат на категориите за разработка и хардкод, така че можете да използвате блога само за публикуване на това съдържание. Това е ужасно изпълнение и не се възползва от персонализираните типове публикации на WordPress. Освен това, ако реорганизирате категориите си - сте прецакани, защото темата обикновено е кодирана твърдо. Често влизаме, разработваме персонализирани типове публикации, след което използваме плъгин, за да преобразуваме категорията публикации в персонализиран тип публикации.
  • Персонализирани полета без приставка за разширени персонализирани полета - Искрено съм изненадан, че Advanced Custom Fields не е закупен от WordPress и не е интегриран в основния продукт. Ако имате публикации, които изискват допълнителна информация - като видео, адрес, карта, рамка или някакъв друг детайл, ACF ви позволява да програмирате динамично въвеждането на тези елементи във вашата тема и да ги направите задължителни, по подразбиране или по избор . ACF е задължителен и трябва да се използва вместо Персонализирани полета поради контрола, който предоставя върху вашата тема. Искате видеоклип, вграден в началната страница? Добавете персонализирано поле, което се показва само в мета поле в редактора на началната ви страница.
  • Структура на темата - WordPress има много основен редактор на теми, който трябва да използваме в моменти, когато клиентите не ни предоставят FTP / SFTP достъп за редактиране на файлове. Няма нищо толкова разочароващо като закупуването на тема и няма начин да редактирате стиловете, горния или долния колонтитул, защото те преместиха файловете в подпапки. Оставете файловете в корена на папката с теми! Освен ако не сте включили друга рамка, просто няма нужда от всички сложни структури на папки. Не е като да имате стотици файлове в папката с теми, които не можете да намерите.
  • Странични ленти и приспособления - Отсъствието на странични ленти за включване на приспособления в цялата ви тема е разочароващо ... и тогава прекомерното използване на странични ленти и приспособления за онова, което трябва да бъде опростено, също е разочароващо. Страничната лента трябва да бъде ограничена до съдържание, което е статично за всички типове страници на вашите теми, но се актуализира периодично. Това може да е призив за действие отстрани на вашето съдържание. Или може да е реклама, която искате да покажете след съдържанието. Но това не е странична лента и приспособление само за показване на телефонен номер, например.
  • Опции с твърдо кодиране - Социалните връзки, изображения, видеоклипове и всеки друг елемент трябва да бъдат вградени в опции за теми, които лесно могат да бъдат заменени. Няма нищо толкова утежняващо, колкото да се наложи да влезете в основните файлове с теми, за да добавите връзка към социален профил на 10 различни места. Добавете страница с опции (ACF има добавка) и поставете всички настройки там, така че хората от маркетинга да могат лесно да ги добавят или да ги разменят, когато темата се издигне и тръгне.
  • Списъците с връзки са менюта - WordPress преди имаше раздел с връзки и в крайна сметка го премахнаха, защото менютата бяха идеалният начин за внедряване на списък с връзки към вътрешни или външни ресурси. Често виждаме едно меню, програмирано на множество места в даден сайт, или виждаме списъци, показани в приспособлението за странична лента. Ако списъкът е постоянно местоположение и е хоризонтален, вертикален или йерархичен ... време е за меню.
  • Индекс спрямо първа страница - Индексната страница трябва да бъде запазена за вашия блог и да изброява публикациите, които създавате. Ако искате да имате персонализирана начална страница, която не е публикациите в блога, трябва да включите Файл на шаблона за първа страница във вашата тема. Административните> Настройки за четене в WordPress ви позволяват да зададете коя страница искате да имате като начална страница и коя страница искате да имате като своя страница в блога ... използвайте ги!
  • Отзивчив - Всяка тема трябва да бъде реагира на различните височини и ширини на изобилието от прозорци хората използват през мобилни устройства, таблети, лаптопи и големи дисплеи. Ако темата ви не реагира, вие се наранявате, като не предоставяте подходящото изживяване на използваното устройство. И може дори да си навредите, като не насочвате мобилния си трафик към вашия сайт.

Друга чудесна практика, която започваме да виждаме, е разработчиците на теми и продавачите на теми, включително и файл за импортиране на WordPress, за да можете да накарате сайта да работи точно както изглежда, когато сте го закупили - и след това можете просто да влезете и да редактирате съдържанието . Закупуването и инсталирането на тема - след това визуализирането на празна страница с нито един от страхотните елементи и функции, които дизайнът на темата показваше, е влошаващо. Кривата на обучение е различна по сложни теми и разработчиците често прилагат функции по различен начин. Страхотната документация и началното съдържание са чудесен начин да помогнете на клиентите си.

Един коментар

  1. 1

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.