Loading

Sitecatalystタグは、ページ毎にs.pageNameを変えないといけないので面倒くさい。
footer.phpに、こんな感じにすれば、自動的にcatalystタグが入る。

<?php wp_footer(); ?>
<!– SiteCatalyst code version: H.9. –>
<script language=”JavaScript” src=”/js/s_code.js”></script>
<script language=”JavaScript”>
s.cookieLifetime=”Session”
<!–
s.pageName=”<?php
if (is_front_page()){//フロントページのs.pageNameは「hoge:Index」にする
echo(‘hoge:Index’);
}else if (is_single()){//投稿ページのs.pageNameは「hoge:ページ名」にする
$site_name = site_url();
$site_url = get_permalink();
$tag_url = str_replace($site_name, ”, $site_url);
$tag_url = str_replace(‘/’, ”, $tag_url);
$tag_url = ‘hoge:’.$tag_url;
echo $tag_url;
}else if (is_archive()){//カテゴリ一覧ページのs.pageNameは「hoge:category_カテゴリ名(スラッグ)」にする
$category = get_the_category();
$tag_url =’hoge:category_’.$category[0]->category_nicename;
echo $tag_url;
}
?>”
s.server=””
(中略)
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code)//–></script>
<!–/DO NOT REMOVE/–>
<!– End SiteCatalyst code version: H.9. –>

</body>
</html>



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Top