WordPress оптимизация за търсачки
Powered by MaxBlogPress Close 

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

В блога си 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 а новата може въобще да няма такъв файл. Като резултат старата тема показва профила на автора, докато новата няма да го показва.

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

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

Етикети:

, , ,

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

Ако харесвате тази публикация можете да получавате много
такива, като се запишете за RSS емисиите. Също така
може да се абонирате и да получавате публикациите
си във Вашата електронна поща.

Comments

Добре, добре… запознах се с точките, не отговарям поне на една – за валидизацията. Но при мен проблема е, че дори и темата да е валидна, после използвам разни неща и без да искам я развалям леко… като например align=“left“ и др. :-)

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

Валидацията не е толкова важна в наши дни. Добре е темата да поддържа и related posts, въпреки че за това има и plugin-и. Още по-добре е да има собствен панел за администриране на основни настройки (както имат повечето платени premium теми).

Вашият коментар

(задължително)

(задължително)