Plugin: WriteScroll

A couple of weeks ago, Les Orchard tweeted a complaint about the WordPress editor:

wordpress annoyance: textarea for editing a blog post doesn’t start until more than 1/2 way down my screen. Too much nav; always scrolling.

I figured that was a problem easily solved, so while I was eating my lunch that day, I whipped up a mini-plugin to help out. The WriteScroll plugin checks to see if you are on one of the main editing pages, and if so, it injects a bit of javascript into the page which automatically scrolls the browser down so that the editor’s container is at the top of the browser window. It uses the jQuery library, which is already included with WordPress, so no additional libraries need to be loaded.

In WriteScroll 1.0, there are no options to set. Just activate the plugin, and when you visit the Write Post or Write Page screens, your browser should automatically scroll down so that the editor fills the browser area better.

Visit the WriteScroll Plugin page for downloading.

Stumble It!
Plugin: WriteScroll

Related posts:

  1. WordPress 2.6 Beta 1
    "Last night Ryan Boren announced the release of WordPress 2.6 Beta 1. At first glance, you probably wouldn’t notice much difference between versions 2.5 and..."
  2. Plugin: Fancybox Gallery 0.3.1
    "I have updated my Fancybox Gallery plugin to version 0.3.1. Fancybox Gallery will automatically turn your photo galleries generated by the WordPress ‘gallery’ shorttag into..."
  3. jQuery API site using WordPress as CMS
    "I mentioned before that the jQuery project was going to switch from Mediawiki to using WordPress for their online documentation. They’ve recently pulled the trigger..."
  4. WordPress 2.2 Released
    " WordPress 2.2 “Getz” is now official. I’ve listed some of the changes previously, but here’s another quick rundown: Atom feeds updated to Atom 1.0..."
  5. WordPress 2.2 Release Candidate 2 Now Available
    " There have been some more bugfixes applied, and there is now a second RC available. Details are in Ryan Boren’s announcement. WordPress 2.2 RC2..."
This entry was posted in Plugins, WordPress and tagged , , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

12 Comments

  1. Posted June 3, 2008 at 11:51 am | Permalink

    Great stuff! This is something that should be base WP functionality. Scrolling to center the write page has been annoying and this little bit of code has a huge impact for me!

    Great job and thanks for solving an annoying little nuance.

  2. Schulte schulte.mn
    Posted June 3, 2008 at 12:38 pm | Permalink

    Very smooth. +1 to adding it to the core.

  3. human3rror human3rror.com
    Posted June 3, 2008 at 2:51 pm | Permalink

    Very cool. Thanks!

  4. JD Hartley pensive.us
    Posted June 3, 2008 at 4:05 pm | Permalink

    Yummy code. Thanks for the desert (the main entry being WordPress, of course). :D

  5. jG
    Posted June 3, 2008 at 7:35 pm | Permalink

    congratulations … great idea and perfect plugin !

  6. Chip Bennett chipbennett.net
    Posted June 4, 2008 at 1:39 pm | Permalink

    How useful!

    One question: does the plugin scroll to the top of the post-edit TEXTAREA, or to the top of the QuickTags? I use the QuickTags frequently (for inserting links, etc.) – as, I would assume, many do; so setting the page scroll to the top of the QuickTags would be awesome.

  7. Chip Bennett chipbennett.net
    Posted June 4, 2008 at 1:52 pm | Permalink

    (Plugin now installed and active)

    Oooh, I see – the page scrolls to the “Write Post” text. Nifty.

    Though, I would still recommend scrolling either to the top of QuickTags, or perhaps to the top of the Post Title TEXTAREA. (Though, the Post Title is entered once, and then the field isn’t used again during editing of the post – so I think QuickTags is still the best scroll point for maximum scrolling efficiency.)

    In any case, nice plugin! It will certainly be useful.

  8. Daniel M. danmarkham.net
    Posted June 4, 2008 at 5:10 pm | Permalink

    Hmmmm …. does not seem to be working for me. I deactivated the Lightview Plus plugin thinking there might be some sort of conflict there but it did not seem to work.

    I have started a thread on Wordpress.org:
    http://wordpress.org/support/topic/180583

  9. Posted June 5, 2008 at 3:51 am | Permalink

    Thanks!

  10. Dougal dougal.gunters.org
    Posted June 5, 2008 at 12:49 pm | Permalink

    Chip: perhaps a future version will provide options to select what point to scroll to.

    Another “feature” I’ve thought about adding is selectable scroll speed, and animation types. For example, on my personal blog, I’ve modified it so that there’s a sort of springy “bounce” effect when it scrolls down.

  11. Flüge Australien ticketpoint.de
    Posted August 4, 2008 at 12:06 pm | Permalink

    That´s really great. Thanks for sharing the link and informing us about this useful add-on.

  12. Pouya far30mobile.com
    Posted September 11, 2008 at 4:21 pm | Permalink

    thank you for this post

2 Trackbacks

  1. [...] Wordpress Plugins, Geek Ramblings Etiquetas: Blogs, Plugin, Wordpress Compártelo [...]

  2. By Genius: WriteScroll :: WPLover on June 3, 2008 at 9:05 pm

    [...] will need to scroll down before arriving at the textare where you do all the writing. No more! With Dougal Campbell’s WriteScroll plugin, whenever you open such pages, the plugin will auto-scroll the page for you so that the posting [...]

Post a Comment

Your email is never published nor shared.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting