WordPress Snippet

ワードプレスをカスタマイズしよう

リンクの書き換え hook

以下は、カテゴリ15を含む場合に、リンクを書き換えます。

テーマが、the_permalink() を使っている場合

functions.php

<?php
add_filter('the_permalink', 'function_name5');
function function_name5( $link ) {

	if ( in_category( 15 ) ){
		return 'http://www.example.com/';
	}

	return $link;
}
?>

テーマが、get_permalink(),get_the_permalink() を使っている場合

add_filter('post_link', 'function_name5');
function function_name5( $link ) {

	if ( in_category( 15 ) ){
		return 'http://www.tenman.info/';
	}

	return $link;
}

[emulsion_relate_posts]