画像ギャラリーおよび Lazy Load が正常動作しない不具合。修正しました。

フィルターフック

2016年10月28日

フィルターフック

Luxeritas では WordPress 標準のフィルター 以外に、以下のフィルターフックが使用できます。

フィルターフック名 優先順 説明
thk_head 10 wp_head をゴニョゴニョして出力するフィルター
thk_sidebar 10 get_sidebar をフニョフニョして出力するフィルター
thk_footer 10 get_footer をホニャホニャして出力するフィルター
thk_comments 10 comments_template をプニャプニャして出力するフィルター
thk_pagination 10 一覧型ページのページネーションを表示するフィルター
thk_link_pages 10 投稿・固定ページを <!–nextpage–> で分割した時のページネーションを表示するフィルター
thk_create_description 10 description を表示するフィルター
thk_excerpt 10 一覧型ページで「改行するタイプの抜粋」を表示するフィルター
thk_excerpt_no_break 10 一覧型ページで「改行しないタイプの抜粋」を表示するフィルター
thk_adsense 10 記事下のアドセンスウィジェットを表示するフィルター

フィルターフックの使い方の例

一覧型ページの抜粋に文字列を追加する例

function custom_thk_excerpt( $ret ) {
	$ret .= '<span style="color:red">って、おいらのジッちゃんが言ってただよ・・・</span>';
	return $ret;
}
add_filter( 'thk_excerpt', 'custom_thk_excerpt', 11 );

抜粋変更前

↓ こーなる

抜粋変更後

コピーライトの文言を変更する例

function custom_thk_footer( $ret ) {
	return str_replace( 'Copyright', 'コピーライト', $ret );
}
add_filter( 'thk_footer', 'custom_thk_footer', 11 );

コピーライト変更前

↓ こーなる

コピーライト変更後