Nikke Lindqvists varning för Wordpress-temat Thematic uppmärksammades bland annat av Computer Sweden och Tord Daniel Hedengren. Efter att ha träffat Nikke i helgen i samband med WP-Girls och återigen läst varningen bestämde jag mig för att ta en närmare titt på det. Nikke skriver i sitt blogginlägg:
Magnus hade upptäckt att min kategorisida Sökmotoroptimering helt hade försvunnit från Google. Den syntes faktiskt inte över huvud taget på de 1000 första sökträffarna i Google. En stillsam panik utbröt förstås på Fleminggatan och jag började vilt leta anledningar.
Vidare skriver han:
Det visade sig dock att Thematic innehåller i högsta grad oönskad funktionalitet som innebär att man säger åt sökrobotar att inte indexera kategorisidor.
I blogginlägget presenterar han en lösning som innebär att man måste grotta runt en del i temats källkod. Jag har hittat en alternativ lösning som jag anser vara bättre.
-
Börja med att skapa en mapp för ditt nya tema i
wp-content/themes/och döp den till något lämpligt. -
Skapa filen
style.cssoch spara följande information i den:/* THEME NAME: My child theme for Thematic TEMPLATE: thematic This work, like WordPress, is released under GNU General Public License, version 2 (GPL). http://www.gnu.org/licenses/old-licenses/gpl-2.0.html */ @import url('../thematic/style.css');TEMPLATE: thematicanger namnet på mappen för temat som vårt nya tema ska ärva av. När filen är sparad så är barnet skapat. -
Skapa
functions.phpoch spara följande kod i den:<?php function childtheme_create_robots() { } add_filter('thematic_create_robots','childtheme_create_robots'); ?>Med ovanstående kod skriver vi över Thematics
thematic_create_robotsså att sökrobotarna känner sig välkomna.
Nu ska det bara vara att välja ditt nya tema från admin och Thematics källkod är fortfarande oförändrad.
