verwijder atahualpa footer

Atahualpa is een wordpress theme met ontzettend veel mogelijkheden. Bijna alles is in dit theme instelbaar. Maar de standaard footer kun je niet via de interface van het theme bewerken. Deze site gebruikt het atahualpa theme. Hier zie je die footer nadat ik de belangrijkste elementen van de site had gemaakt:

Wat een lelijke footer! De bovenste regel ervan is via de theme setup pagina in te stellen, maar de link naar de atahualpa homepage en het atahualpa forum zijn op het eerste gezicht niet te veranderen.
Het kan wel, maar niet via de interface. In versie 3.4.4 gaat het als volgt:

Als eerste gaan we het bestand opzoeken waarin de footer tekst staat. De footer bevat het woord “powered”, dat waarschijnlijk niet zo veel voorkomt in de rest van de site. Als de site zich in de directory /var/www/wordpress bevind, zoeken we naar dat woord met het volgende commando:

grep -r "powered" /var/www/wordpress

Wat onder andere het volgende oplevert:

/var/www/wordpress/wp-content/themes/atahualpa/functions.php:$footer_content .= '<br />Powered by <a href="http://wordpress.org/">WordPress</a> &amp; the <a href="http://wordpress.bytesforall.com/" title="Customizable WordPress themes">Atahualpa Theme</a> by <a href="http://www.bytesforall.com/" title="BFA Webdesign">BytesForAll</a>. Discuss on our <a href="http://forum.bytesforall.com/" title="Atahualpa &amp; WordPress">WP Forum</a>';

Dat lijkt wel erg op de grote atahualpa footer, dus laten we het maar eens proberen door dat aan te passen. De functie footer_output levert de inhoud van de footer als string, en is niet veel meer dan een toewijzing in php.

We passen het aan door de toewijzing op een lege string te zetten, zodat we hem volledig aan kunnen passen via de setup pagina. Dat doen we door de functie footer_output als volgt aan te passen:

function footer_output($footer_content) {
$footer_content .= '';
return $footer_content;
}

Het aangepaste bestand uploaden naar de webserver en een keer F5 drukken op de website… en jawel, de footer is aangepast. Nu is de footer helemaal configureerbaar via de setup pagina.