Архив

Статии по ключова дума: ‘wordpress theme’

Перфектна тема за WordPress

1 октомври, 2008 Пенко Пенев 3 коментари

В блога си Joost de Valk отново е написал прекрасна статия за Wordpress темите и по-точно как да си изберем перфектна тема за блога.

Независимо дали темата ще е платена или безплатна от wordpress.org има някои неща, които трябва да се проверят преди да се решим да използваме дадена тема в блога си. След като изберем темата визуално и  функционално трябва да я изтеглим и инсталираме за да започнем да я тестваме.

Има някои неща, които са задължителни, обаче съществуват много теми, които не покриват тези изисквания.

И така след като инсталираме темата трябва да извършим последователно следните тестове:

1. Джаджи

Плъгините за WordPress понякога се наричат “джаджи”. Те трябва да изпълняват определени задачи за които са предназначени. Тези джаджи дават възможност да се добавя допълнително текст, код за следене и др. Някои от проблемите с плъгините произлизат от това, че автора е забравил да добави тези джаджи. Ето как да се провери за тях:

  1. В header.php трябва да има следният PHP код: wp_head(); или този do_action('wp_head'); обикновено разположен точно преди </head>.
  2. Във footer.php трябва да има следния код wp_footer(); или този do_action('wp_footer');
  3. В comments.php и/или  comments-popup.php , трябва да има следния код: <?php do_action('comment_form', $post->ID); ?> – точно преди </form> тага.

2. Файлове на темплейта

Друго важно нещо, което трябва да се направи при смяна на темата е да се сравнят файловете. Например старата тема може да има файла author.php а новата може въобще да няма такъв файл. Като резултат старата тема показва профила на автора, докато новата няма да го показва.

Файловете, които трябва да се проверят във старата и новата тема са:

  • home.php – началната страница на темата
  • single.php – единична публикация
  • page.php – статична страница
  • category.php – индекс на категориите
  • author.php – профил на автора – използва се за намиране на всички публикации от даден автор
  • date.php – използва се, когато някой иска да види публикациите от даден месец или дадена дата
  • archive.php – този файл се използва когато някой от файловете category.php, author.php или date.php липсва
  • search.php – използва се за търсене в блога
  • 404.php – използва се, когато WordPress не може да намери търсена публикация или страница. Доста важен файл на който много хора не обръщат внимание.

3. Поддържа ли темама widgets?

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

Вие можете да разберете дали WordPress темата поддържа widgets, като отворите sidebar.php от директорията на темата и проверите дали в него се съдържа следния код:dynamic_sidebar('');. Възможно е понякога да има текст между кавичките, но това няма значение. Наличието на този код означава, че темата поддържа widgets.

Ако се окаже, че не поддържа widgets и няма друга подходяща тема с която да я замените – тук има прекрасно ръководство как да промените темата за да поддържа widgets.

4. Има ли темата възможност за търсене?

Може и да не вярвате, но има WordPress теми, които не поддържат търсене.

Бъдете сигурни, че вашата тема има.

5. Работи ли темата в различните браузери

Повечето теми предлагат да бъдат предварително прегледани в демонстрационен сайт. Това, което трябва да направите е да отидете в browsershots и да тествате линка на демо сайта. След известно време ще получите скрийшотове от всички по-известни браузери на различни платформи и ще можете да проверите дали всичко е на мястото си и дали темата изглежда добре.

Не е голям проблем, ако темата не работи добре под някой “малък” браузер, но ако не работи нормално под Internet Explorer 6 и 7, Firefox и Safari на всички платформи, трябва да помислите много добре преди да използвате тази тема.

6. Валиден ли е кода на темата?

Повечето автори на теми са повече дизайнери, от колкото програмисти. Те отделят повече време и внимание на това как изглежда темата без да проверяват валидността на получения код. За препоръчване е да се провери валидноста на кода за да се отваря блога нормално в съвременните и бъдещи браузери. Можете да проверите валидността на кода, като използвате W3C Валидатора. Lorelle е написал в своя блог за ползите от валидния код. Статията е препоръчителна.

7. Проверка за изходящи връзки!

В повечето теми автора е добавил връзка към себе си във футъра на темата, но някои са добавили повече връзки и това е проблем. Някои SEO плащат на дизагнерите за тема без линкове във футъра в която те слагат линк към сайт който оптимизират и разпространяват темата безплатно. Бъдете внимателни  и проверете какви връзки има във футъра на вашата тема. Освен във футъра обаче може да има скрити връзки и в някой от другите файлове на темата.

Най-добрия инструмент с който можете да прегледате всички връзки и анхор текста е Keyword Density Тool. Изходящите връзки могат да бъдат dofollow и nofollow. Dofollow връзките се броят от търсачките и трябва много да се внимава какви външни връзки имаме с dofollow.

Преди да махнете връзките към спонсорите на темата или към дизайнера – прочетете лиценза, който би трябвало да дойде с темата.

8. Поддържа ли тамата статични страници?

Преди да смените темата трябва да се уверите, че новата тема поддържа статични страници. Ако използвате такива в старата тема е възможно в новата тема да бъда с друга връзка или в някаква поддиректория от основния адрес.

9. Проверете дали темата поддържа trackback

Хората, които пишат за вас ще се опитат да изпратят trackback към вашия блог. За да е възможно това, трябва някъде в сайта да е показана trackback информацията някъде. Тя не е задължително да бъде видима. всичко, което трябва да се направи е да се провери дали преди endwhile; във файловете single.php и page.php фигурира следния ред:

<!—<?php trackback_rdf(); ?> -->

10. Как темата показва заглавиятя?

Трябва да се провери как текущата тема генерира заглавията във файла header.php. Вижте тага <title>. Ако той е различен – разберете защо. Опитайте се да предположите какво ще стане със заглавията ако пуснете новата тема.

Тага може да изглежда така:

<title><?php bloginfo('name'); ?> <?php wp_title(); ?></title>

Ако е така – може да стане още по-добре ако стане така:

<title><?php wp_title(); ?> <?php bloginfo('name'); ?></title>

Също така можете просто да го оставите така: wp_title('');, като след това инсталираме плъгина Headspace2.

Ако темата прави всичко до тук коректно- значи всичко е ОК. Успех с новата тема. Ако имате какво да добавите или имате съвети – споделети ги в коментарите.

Сподели с всички:
Dobavi.com Dao.bg Lubimi.com Ping.bg Pipe.bg Svejo.net Web-bg.com del.icio.us Facebook Google Google Reader Yahoo! MyWeb reddit StumbleUpon Technorati

Подобни публикации

Velocizimo – безплатна тема за WordPress

Velocizimo   безплатна тема за WordPress

Представям ви нова, красива и функционална тема за Wordpress. Velocizimo е подходяща за медийно издание. Темата е абсолютно безплатна.

Преглед | Изтегляне

Сподели с всички:
Dobavi.com Dao.bg Lubimi.com Ping.bg Pipe.bg Svejo.net Web-bg.com del.icio.us Facebook Google Google Reader Yahoo! MyWeb reddit StumbleUpon Technorati

Подобни публикации

SEO Blogs - Blog Catalog Blog Directory seo google