Customizing / Hacking Admin, specifically “Write a new post” functionality
-
I’ve been developing a site for about a month now, first time using wordpress. I’m quite happy with wordpress generally, and the site is about ready for launch. I’m basically just the developer so when the site is launched in a couple of weeks, others are going to maintain it, write articles and so on. I’m going to start working on further developing the site, both by incorporating more functionality but also and more importantly, at lest in my opinion, making it easier for the writers to do their job.
My main focus will be the “Write a new post” admin site. I’ve got some key issues with the default way this is in wordpress 2.7, and thus big plans for customizing it too my needs. I want to add fields and image uploading capabilities which makes it extremely easy for the user and where the “system” does the hard work. So just to give you an idea of what i’m thinking I’ll list up roughly how i want the page to look:
1. Title (Both on front page and article page)
2. Upload main image (used for image on front page as well as large main image when reading full article.) + perhaps cropping possibilities (sciccors??)
3. Excerpt / Preface text (Shown on frontpage)
4. Main article text (Using WYSIWYG editor…)
5. Upload extra images (just chose a file and write image text)The advantage here is images, the users just uploades, then my system resize and place them. The main image will cover all the width above the article. The extra ones will all be placed on the right side in a standard size. This will make it extremely easy for the user, and I’m pretty confident I can style the articles to look pretty professional using this layout. An example of how this may look can be seen on this site:
http://innsida.no/article/20090112/SPORT/534391801/1019So finally to the point. I have experience in programming and I’ve made my own theme and layout as well as several hacks into plugins for the site as it is today. However I need some guidance where and how to start on this project I’m now undertaking.
First of all can all this be done by writing a plugin. I.e. can a plugin change/replace the “Write a post” admin page? Or do I additionaly need to “hack” core files or something to make this happen?
Is there any litterature / tutorials I should read to be able to do this.
Are there plugins that replace admin functionality in a simmilar way I can study?
All help is appreciated.
The topic ‘Customizing / Hacking Admin, specifically “Write a new post” functionality’ is closed to new replies.