あー、ちょっと変なソースでしたね。すみません。
実際に動かしてみたら、こうなりました。
function.php
function new_excerpt_more($more) {
return ' <a href="'. esc_url( get_permalink() ) . '" class="readmore" title="続きを読む">続きを読む</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
style.css
.readmore {
display:block; background:url(./images/readmore.png) no-repeat right 0; height:16px; width:16px; overflow:hidden; text-indent:50px;
}
.readmore:active, .readmore:hover {
background-position:0 0;
}
うちで使ってるテーマは、中で色々やってるので、挙動が少し違うのですが、
サンプルとして確認できますので参考までにどうぞ。
http://mekemoke.jp/
画像はテンプレートディレクトリの images ディレクトリに入れてありますか?
そうなると、パスは src=”[テンプレートディレクトリ]/images/readmore.png” になりますよね。
つまり、 get_permalink() ではなく get_bloginfo( ‘template_directory’ ) を使えばいいと思いますよ。
> ホバー時とそうでない時で
「CSS ホバー」で調べただけですが、WordPress というよりは CSS での実装だと思うので、
こういうことでしょうか?
http://www.kanaya440.com/contents/tips/html/007.html
この場合、imgタグは使用せずに、aタグにクラスを指定してスタイルシートで制御してあげればOKです。
解決してなくて少し古い記事ですが、参考までに:
[WP] 特定のカテゴリー+年度ごとに記事の一覧を表示する | @mekemoke http://mekemoke.jp/2012/10/405.html
私もカテゴリーと年別の表示を、URLにいかにもなクエリを使いたくなかったのですが、
/category/カテゴリー名/年/
というURLで実現できました。
自己解決しました。
ks_footer();
exit;
のexit;が邪魔をしていたようで、これを削除することで表示できました。
403エラーについてはクイック認証SSLの問題が濃厚なので、今回はこれで解決済みとします。