Wordpress thesis theme probleem, invoegen van Adsense
Ik gebruik het thesis theme op mijn wordpress blog. Erg mooi en erg veel extra goede functies! Thesis werkt op een andere manier dan de meeste themes, namelijk door middel van hooks. Als je een functie geimplementeerd wilt hebben (bijv adsense oid) werkt dit via een 'hook'.
Dit zou je handmatig moeten aanpassen in de themes-thesistheme-custom-custom_functions.php Of via een plugin die dit automatisch voor je doet. (Genaamd thesis openhook)
Nu zit ik met een probleem.
Ik heb via de thesis instellingen via admin login in het multimediavak (Rechtsboven) een adsense ad geplaatst. Daarnaast heb ik in de eerste sidebar als widget eveneens een adsense ad geplaatst. Dit werkt zonder problemen.
Echter nu wil ik dus ook aan het begin van de post een adsense ad en aan het eind voor de comments. Hier gaat het mis.
Op internet wijzen ze dit:
http://www.best2know.info/add-adsense-thesis/
Ik heb mijn custom_functions.php aangepast naar: (Zie script onderaan)
Als ik daarna naar de homepage ga, laad hij niet. Ik krijg enkel een wit scherm, wat betekend dat er ergens een fout zit in de php code. Als ik de custom code Beginnend vanaf: function before_post_ads weg haal werkt de site weer wel. Er zit dus ergens een fout in het script. Echter heb ik precies gevolgd volgens meerdere websites. Ben er dan ook al uren mee bezig!
Als ik nu via de plugin Thesis openhook ga werken werkt alles wel, behalve op de homepage weergeeft hij niet de adsense ad in het multimediabox en in het eerste menu (onder 'for your attention') Op subpagina's of wanneer een post open is werkt het wel.
Het toevoegen van adsense via plugins als 'quick adsense' werkt niet met thesis, juist omdat thesis via 'hooks' werkt..
Iemand tips? Ben echt al uren bezig!
De betreffende site:http://iphone.world-feed.com
Een lang verhaal, maar zou het erg waarderen als ik hulp kan krijgen.. Snap niet veel van php!
Bedankt alvast!
EDIT: Hij geeft het php script raar weer.. het is dus 1 totaal script!
<ul class="bookmark_links">
<li><a rel="nofollow" href="http://delicious.com/save?url=&title=" onclick="window.open('http://delicious.com/save?v=5&noui&jump=close&url=&title=', 'delicious', 'toolbar=no,width=550,height=550'); return false;" title="Bookmark this post on del.icio.us">Bookmark this article on Delicious</a></li>
</ul>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-5718904403401476";
/* 468x60 boven post thesis */
google_ad_slot = "1823162219";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php }
}
add_action('thesis_hook_before_post', 'before_post_ads');
function after_post_ads() {
if (is_single()) { ?>
}
add_action('thesis_hook_before_post', 'before_post_ads');
function after_post_ads() {
if (is_single()) { ?>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-5718904403401476";
/* 468x15 onder thesis */
google_ad_slot = "0871980981";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Gewijzigd op 07/07/2011 12:19:52 door Danny S
Er zijn nog geen reacties op dit bericht.