hitotoseさん
Twenty Tenなら、loop-page.php の中に
<?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>
というコードがあるので、それを消せば「編集」リンクは出力されなくなります。
特定の固定ページのみこの編集のリンクを表示させないことも可能なのでしょうか。
条件分岐タグ is_page() を組み合わせればできますよ。たとえばページスラッグ foo のページのみ「編集」リンクを非表示にしたいなら
<?php
if ( !is_page('foo') ) :
edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' );
endif;
?>
でオッケイかとおもいます。この場合 if ( !is_page(‘foo’) ) で「ページスラッグが foo でないとき」という判定をしています。
《関連》
Codex日本語版 条件分岐タグ
teckingさん、ありがとうございます。
loop-page.phpを編集したら消えました。
コードは結構難しくてまだまだ分からないことが多いので助かりました。
解決してなによりです。
お手数ですが、「解決済み」にしてこのトピックを閉じておいてくださいね。