CSS-Tricks*

A Web Design Community curated by Chris Coyier

A little dab'll do ya

Code Snippets

Code Snippets > WordPress > “Edit This” Button on Posts and Pages Submit one!

“Edit This” Button on Posts and Pages

<?php edit_post_link(__('Edit This')); ?>

Put this in the theme file somewhere near where you output the_content() (likely in the single.php or page.php file) to make a link you can click that takes you into the admin to edit it. This link will only be visible when the viewer is logged in and has appropriate permissions to edit that page (administrator or author).

Subscribe to The Thread

  1. TeMc says:

    Real handy thing to have in the theme.

    I’d like to add that:
    * It should, ofcourse, be used within the loop
    * And that aside from admins and post-authors, (global) ‘editors’ also see this link. Maybe obvious, but thought I’d say it here for completion.

    – Thanks to whomever sent this in :)

  2. Rafie says:

    Glad you found it useful! :)

    A perfect place to put is just next to the content excerpt.

  3. wow, great, thanks friend

  4. Tom says:

    Thanks for sharing all this good stuff!

It's Your Turn

At this moment, you have an awesome opportunity* to be the person your mother always wanted you to be: kind, helpful, and smart. Do that, and we'll give you a big ol' gold star for the day (literally).

Posting tips:
  • You can use basic HTML
  • When posting code, please turn all
    < characters into &lt;
  • If the code is multi-line, use
    <pre><code></code></pre>
Thank you,
--- The Management ---