個々の文を編集することができる文の編集]リンクを追加する
通常、管理者や編集者のようにポストを編集する権限を持つユーザーがログインすると、個々の文に文を編集するためのリンクが表示されます。
ただし、場合によっては「投稿編集リンク」が表示されないテーマがある場合や、このリンクを他の場所に表示したい場合があります。 この場合 edit_post_link 関数を使用することができます。 この関数の詳細については、 WordPress Codexページで確認することができます。
例えば、 簡素な生活という無料テーマでは「投稿編集」リンクは表示されませんね。 コンテンツsingle.php ファイルの適切な場所 コードを追加してみると文を変更するためのリンクが表示さね。
上記のように追加すると、 WordPressのハングルUIによると、修理「というリンクが追加されます。少し詳しくは、次の形式でコードを追加できます。
<?php edit_post_link( $link, $before, $after, $id, $class ); ?>
たとえば、次のようにFontawesomeアイコンを追加を試みることができます。 (Fontawesomeアイコンリストは ここを参照してください。)
<?php edit_post_link('편집', '<single><i class="fa fa-pencil" aria-hidden="true"></i>', '</single>'); ?>
これにより、次のように書かれ編集リンクが表示されます。
参考までに edit_post_link 関数は、ユーザーがログインした状態であり、その文を編集することができる場合にのみ、現在の文を編集するためのリンクを表示します。 この関数は、ループ内だけでなく、ループの外側でも使用が可能です。 ただし、ループの外側で使用する場合、文IDを渡しヘジュオヤます。
コメントを残す