こんにちは、
WordPressの hook について調べてみるといいと思います。
例えば、デフォルトテーマなどで、リンクのhref属性の値を操作するような場合
極端な例ですが、テーマのfunctions.phpに 以下のPHPを記述すると
add_filter( 'post_link', 'function_name',999 );
function function_name( $return_value ) {
return;
return $return_value;
}
http://localhost/wordpress/?p=4
のようなリンクは出力されなくなります。
このようなフィルタフックや、アクションフックは、コアのファイルだけでなく、プラグインや、テーマでも独自のものが実装されていることが多いので、何か一つのやり方という事ではなく、利用しているテーマやプラグイン等の環境によっても方法が異なる事もあります。
例えばサイドバーにリンクを生成したくない場合、そのようなことは出来るのでしょうか?
フィルタを使う方法以外にも、モダンブラウザなら、CSSでクリックできなくする方法もあります。
http://tenman.info/labo/css/?p=124
返答ありがとうございます。
filterフックやactionフックについてひと通り学んできます。