This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

WordPress Development

My recent threads

You haven't posted any discussions yet.

Recently updated threads

What would you like to see in the Syllabus of this course?

Tina Vance's picture
Tina Vance
Tue, 2011-01-04 22:16

Theme development would be great--perhaps just a broad introduction?

praveen's picture
praveen
Tue, 2011-01-11 15:45

Agreed with Tina, Developing professional themes from scratch would be awesome. writing custom plugins would great also.

Shari Simpson's picture
Shari Simpson
Tue, 2011-01-11 17:58

I would like to know more about manipulating sidebars. I have a few themes I love but need more sidebars. Also, how to you the elastic theme builder as a resource.

Steve Lack's picture
Steve Lack
Wed, 2011-01-12 21:30

I would like to know more about developing themes from scratch and using the custom field functions. Also interested in creating plug-ins.

Christopher Marx's picture
Christopher Marx
Wed, 2011-01-12 21:57

Also agree with Tina. Theme development is of major interest to me.

Robin Martin's picture
Robin Martin
Wed, 2011-01-12 22:16

Theme development that focuses on the php side of things and doesn't go into the stylesheet and graphics side of things in too much detail.

Plugins - again in a similar vein to the theme development it would be nice to understand the anatomy of a wordpress plugin and how it interacts with the core wordpress functionality.

Florian Fruehstueck's picture
Florian Fruehstueck
Wed, 2011-01-12 23:56

totally agree!

Harry Lund's picture
Harry Lund
Wed, 2011-01-12 22:25

I second what Robin said, but I would also like to learn more about creating custom post types.

joe palmer's picture
joe palmer
Thu, 2011-01-13 21:21

What would I like to see in the syllabus for Word Press Development?

I would like to see the course involve user interactivity if possible. All this plug-in talk, I am not even sure what a plug in is although I have looked it up. What I trying to say is I do not expect in a couple weeks to learn how to create Word Press itself, just how my viewers can connect with me with and each other using tools to have a "community" feel of belonging to something special on the site, I want my site to be seem to have a life of its own in comments and postings, people to be able to feel they met someone intellectually, that although they never met they are friends or enemies, things like that.

I found this and it is about getting malware form using a free theme found in a search engine, it is very easy to read, thanks.

http://wpmu.org/why-you-should-never-search-for-free-wordpress-themes-in...

Patrick Murray's picture
Patrick Murray
Wed, 2011-01-12 22:28

Thanks for adding me to the course Nuno.
Would like to see custom theme development from scratch or adapting existing themes, using custom fields & taxonomies. Would like lots of PHP and dipping heavily into the Wordpress codex to build page templates.

Robert Piot's picture
Robert Piot
Wed, 2011-01-12 22:35

What are the minimum preriquisites for this course?

Mardon Alisheri's picture
Mardon Alisheri
Thu, 2011-01-13 01:28

Agreed with Tina, Developing professional themes from scratch would be awesome. writing custom plugins would great also.

Matej Rokos's picture
Matej Rokos
Thu, 2011-01-13 10:02

I agree with themes and plug-ins developement. I can build a plug-in but I mostly get in trouble with plug-in hooks, activation/deactivation process and template tags. Also a short lesson on using/searching WP Codex and other sources of information would be helpful.

sophy prak's picture
sophy prak
Thu, 2011-01-13 10:35

I want know how to create ajax plugin for wordpress.

Lloyd Evaroa's picture
Lloyd Evaroa
Fri, 2011-01-14 10:25

I'd like to learn how to develop a theme from scratch. Thanks for putting this into P2PU, I am a big fan of wordpress.

Danny Smith's picture
Danny Smith
Sat, 2011-01-15 03:22

I hope we are able to dig into hooks and filters. I currently use them, but would like to feel more comfortable with them, especially for a lot of the new theme frameworks like Genesis.

David Zupec's picture
David Zupec
Sat, 2011-01-15 03:25

Hello all, I can't wait for this course : ) I would definitely like to learn more about using the custom fields as well as the WordPress loop.

Meredith Matthews's picture
Meredith Matthews
Sat, 2011-01-15 04:12

I'm up for anything! I've been developing Wordpress stuff for a couple of years now, and I'm here to fill in any holes we can find.

Alias Tagami's picture
Alias Tagami
Sat, 2011-01-15 04:41

Some specifics I'd like to be able to learn on building themes from the ground up.

I need to know how to take my xHTML and CSS and convert it properly so that content populates properly.

I need to know how to design a theme that can be changed on the fly without recoding the whole thing. An example would be the ability to change the banner image from the WP dashboard.

Basically, I'm most interested in using WP as a CMS and I need to know the ins and outs of the system such that I can create elegant code for the site itself.

I want users to be able to login and leave comments with their Google or OpenID, etc.

Daniel Feldman's picture
Daniel Feldman
Wed, 2011-01-19 05:20

Id like tips to cleaning up themes and templates, tweaking them, and cutting the fat and bloat than come with many...being able to finish with a concise well formatted site. I would like to replace my Flash sites with WP and work with javascipts to give each theme the right about of splash.

Son Tran's picture
Son Tran
Sat, 2011-01-15 06:05

Hi- theme development is high on my list with also being able to tweak custom fields, custom post types and being able to code some theme 'admin' options. Widgets coding would also be great. Really excited and looking forward to the class!

Byron Woodfork's picture
Byron Woodfork
Sat, 2011-01-15 08:38

Theme Development. Plugin Development.

Doug Berger's picture
Doug Berger
Sat, 2011-01-15 09:22

Looking to use the new 3.0 theme items to renovate the themes I created for my site under the old 2.x scheme. Also some basics on plug-in or widget development

Just have not found any decent tutorials for 3.0 theme development

Juanita Vyatri's picture
Juanita Vyatri
Sat, 2011-01-15 16:17

I'm interested to learn how to create custom post type, custom plugin, widget-ready sidebars, and more tricks on functions.php

Herbert Nerder's picture
Herbert Nerder
Sat, 2011-01-15 21:21

I'm interested in getting deep into parent theme (not relying on a framework), custom widget, and plug-in development. In particular, I'm interested in using these things in a very transformative way. For example, using WP less as a blog and more as, say, an e-commerce store, buddypress network, or as some other type of webapp.

Roman Sharf's picture
Roman Sharf
Sat, 2011-01-15 21:42

A lot of great suggestions! I think it's important to learn about how to tweak WordPress to be able to create the kind of site you want. In other words, theme development, plug-ins, and whatever else will help us customize the site to specific needs.

Maurice Griffin's picture
Maurice Griffin
Mon, 2011-01-17 19:35

If possible I'd like to learn about security, how to use SSL and HTTPS with wordpress, and just generally how to make our sites secure.

Allen May's picture
Allen May
Mon, 2011-01-17 22:20

I am planning to use Wordpress for our IntrAnet (I manually manage a static website now). After we gotten used to Wordpress I plan to put our public website into Wordpress (after I have a few power users that can help maintain the site).

I'm looking for learning how to do custom PHP/MySQL recordsets in Wordpress, custom post types, parent themes, etc.

Roman Sharf's picture
Roman Sharf
Mon, 2011-01-17 22:32

Diddo on the SSL and HTTPS!

Maurice Griffin's picture
Maurice Griffin
Mon, 2011-01-17 22:42

Can we just start forum topics on whatever we want? Cause we could just share notes and links on topics whether the class gets to them or not, that would be very p2p wouldn't it? We should also put together some kind of torrent for some reason, if only for school pride :-D

Nuno Morgadinho's picture
Nuno Morgadinho
Tue, 2011-01-18 00:27

Of course you can. Feel free to start forum topics as long as they are related to WordPress.

Cheers,
Nuno

Tulie Amichal's picture
Tulie Amichal
Tue, 2011-01-18 09:30

Im interested more in the WP as a CMS side, developing custom records and flows as well as theming to make everything look OK and do what I want

Faramarz Kolivand's picture
Faramarz Kolivand
Tue, 2011-01-18 20:24

developing themes with codex and template tags are nice.. but i think paying attention to security and making your wordpress site unbreakable is a good topic too..

I also like to learn more about:

- developing tuitive plug-ins
- plug-ins that can interact with mobile phone apps
- protecting your wordpress site from spam
- protecting wordpress login/registration from spam

Matej Rokos's picture
Matej Rokos
Tue, 2011-01-18 21:43

I agree with Faramarz, all his points look interesting.

Sean McAuliffe's picture
Sean McAuliffe
Wed, 2011-01-19 02:06

Mobile :)

Immanuel Sun's picture
Immanuel Sun
Wed, 2011-01-19 03:13

I have been checking out the theme Thesis and working on around to design a theme myself, would really like to see how I can design, even write, my own theme and work around the useful plug-ins to set up a good looking site...

Damian deLeon's picture
Damian deLeon
Wed, 2011-01-19 04:59

I'm rather interested in pushing the CMS portion to the limits. I want to be able to really use it as a CMS more than anything else. Oh yes, and theme customization

Saket Bisani's picture
Saket Bisani
Wed, 2011-01-19 09:23

using wordpress through my Blackberry.

Faramarz Kolivand's picture
Faramarz Kolivand
Wed, 2011-01-19 23:10

there is an app for blackberry that lets you write posts, upload videos, photos and edit your posts.

Daisy Morgan's picture
Daisy Morgan
Wed, 2011-01-19 22:54

Saket, do you mean customizing themes so that they work on mobile phones? Or being able to post and edit via your Blackberry?

Aashvi Vyas's picture
Aashvi Vyas
Thu, 2011-01-20 14:50

Word Press Development syllabus : i want to learn
- Understand wordpress admin tool (manage widget, categories, styles etc.)
- How developer can customize frontend look (presentation of categories, module disply etc.)
- Create new plugings
- Multiple website wordpress support (common admin)
- common plugins that help for good SEO
- useful plugins for corporate site

and as per NUNO work experience he guide us for common issue in
- WP setup (Hosting dependency)
- Common mistake from novice WP developer

and more

Chris L's picture
Chris L
Thu, 2011-01-20 17:38

I am completely new to WordPress but my main goal is to build a site that my wife can use for her new photography business. I need to learn enough about it to configure and customize it for her needs. I am open to learning anything and everything.

Sebastian Llano's picture
Sebastian Llano
Thu, 2011-01-20 20:35

* Theme development w/ FRAMEWORKS (eg. Thematic)

* General overview of MOBILE theme development.

* Custom Post Types and TAXONOMIES

* MULTIPLE SITES With Single WordPress Install

* Custom MENUS

* Wordpress SECURITY tweaks

* Customizing ADMIN Area

Sean McAuliffe's picture
Sean McAuliffe
Thu, 2011-01-20 20:50

I second Sebastian's list - especially the first 2 items (frameworks like Thematic and mobile themes)

Rurik Nackerud's picture
Rurik Nackerud
Thu, 2011-01-20 23:12

Honestly anything others have mentioned. I am sure I can benefit from it all. I am especially interested in spending some time tweaking or creating a new theme or seeing how others are playing with them.

Laurent Stanevich's picture
Laurent Stanevich
Sat, 2011-01-22 03:39

It seems to me that these requests fall into three broad categories:

1) USING WordPress: Taking advantage of built-in WP features like custom posts, taxonomies, or any of the more sophisticated things you can manage through the WP admin panel.

2) ADMINISTRATING WordPress: Managing multiple sites, addressing security issues, integration with other tools, etc. -- things you manage through your hosting service's admin panel, FTP tools, etc.

3) DEVELOPING WordPress: Coding plug-ins and widgets, developing child themes, etc -- making the version of WP on your site do things that WP doesn't do "out of the box".

Personally, my understanding was that this course would focus on topic (3). While I would also really, really love to learn more about the first two topics, I think that there's already a _lot_ of information on them available online, and I don't think that they're really the best use of our time with Nuno. I'd recommend that we try to create a shared course library of resources for the first two -- links to existing sites, tutorials, etc., so that we can all learn a lot more about them -- but focus the syllabus on the mechanics of developing for WordPress.

Does that make sense?

Herbert Nerder's picture
Herbert Nerder
Sat, 2011-01-22 04:12

It does make sense and I agree 100%. After all, the topic of the course is "Wordpress Development". I definitely feel for the people that are just getting into Wordpress or want to learn how to use it better from the front end perspective. But, I didn't think this was going to be that kind of course by the description. Even topics like mobile styles, while great, don't have a whole lot to do with Wordpress itself.

There are so many topics that we could go over that it would be easy to get sidetracked. So, yeah, I also hope we can stick to #3, actual development and getting into the guts of the code.

Jason Finn's picture
Jason Finn
Sat, 2011-01-22 04:41

I had to go back to the learning objectives to make sure I was reading the right discussion thread. The course seemed to be directed at pure novices in WordPress (which I am). I think development of plugins and widgets sounds like the advanced topics for the class given that some people are looking to "know what wordpress is " and "understand what a plugin and widget is", as the syllabus describes. I'd love to cover a to z, as Nuno spells out, but would be lost if we skipped bullets 1& 2 in the course description.

I'm happy to move quickly, but would prefer not to change the course description before we get started.
::
Learning objectives

- Know what WordPress is and how it can be used both for blogging and as a CMS
- Understand what is a plugin and a widget, the difference between the two and how to develop them
- Know the Plugin API (actions and filters)
- Using WP_DEBUG and SCRIPT_DEBUG
- Custom Post Types and Taxonomies
- Themes and Templates: how to create and how to customize them

William Turner's picture
William Turner
Sat, 2011-01-22 05:20

"While I would also really, really love to learn more about the first two
topics, I think that there's already a _lot_ of information on them available
online, and I don't think that they're really the best use of our time with
Nuno. I'd recommend that we try to create a shared course library of
resources for the first two -- links to existing sites, tutorials, etc., so
that we can all learn a lot more about them -- but focus the syllabus on the
mechanics of developing for WordPress."

No doubt, but in my admittedly limited experience to date, the material I've found on the web for developing WP themes I have ultimately found more or less impossible to follow, whether through my technical ineptitude, or the classic problem of tech people being truly inept at communicating with other humans, I shan't say. So spending at least a week each on #1 and #2 would be good for me. Mind you, I'm the guy who, in my course application, noted that I had deleted the Hello Dolly thingy from my WP because I thought it was so patently stupid.

Joseph Thibault's picture
Joseph Thibault
Sun, 2011-01-23 18:34

Will, I've been using WP for a few years and never used/always deleted/disabled the Hello Dolly plugin immediately. However the exercise of editing the hello dolly plugin was an eye opener for me because while it's admittedly a simple plugin, it was refreshing to see how simple the actual code that drives it was.

William Turner's picture
William Turner
Sat, 2011-01-22 05:20

"While I would also really, really love to learn more about the first two
topics, I think that there's already a _lot_ of information on them available
online, and I don't think that they're really the best use of our time with
Nuno. I'd recommend that we try to create a shared course library of
resources for the first two -- links to existing sites, tutorials, etc., so
that we can all learn a lot more about them -- but focus the syllabus on the
mechanics of developing for WordPress."

No doubt, but in my admittedly limited experience to date, the material I've found on the web for developing WP themes I have ultimately found more or less impossible to follow, whether through my technical ineptitude, or the classic problem of tech people being truly inept at communicating with other humans, I shan't say. So spending at least a week each on #1 and #2 would be good for me. Mind you, I'm the guy who, in my course application, noted that I had deleted the Hello Dolly thingy from my WP because I thought it was so patently stupid.

Neville Park's picture
Neville Park
Mon, 2011-01-24 04:51

/delurk

Sounds about right!

Personally, I'm interested in learning how to develop themes, widgets, and plugins. I've customized bits and pieces (and in time, will master the Loop), but I'd like to try making a theme from scratch, and I don't have the skills for that yet.

Daisy Morgan's picture
Daisy Morgan
Mon, 2011-01-24 01:39

I wanted to start a new discussion topic for us to post useful WordPress related links (tutorials, screencasts, etc.) but when I click on "Start a discussion" up there on the top left I get a page where I'm able to add a new title (e.g. Useful WordPress links) but the Body area is blank, there's no box to fill in. I'm logged in, maybe I don't have the necessary permissions?

Anyone know?

Neville Park's picture
Neville Park
Mon, 2011-01-24 05:08

I think it's a browser thing. It did the same thing for me in Firefox, but the text box worked just fine in Safari. Here's the new thread.

Daisy Morgan's picture
Daisy Morgan
Mon, 2011-01-24 08:43

Oh how annoying! I tried FF and Chrome with no success, just tried Opera and bingo, I haz Body option.

Thanks for starting the thread Neville!

Myke Hoff's picture
Myke Hoff
Tue, 2011-01-25 09:25

For me, i would like to know how to best Optimize for mobile/iPads. Not necessarily how to access my WordPress account, but to ensure that the WordPress site is working efficiently for mobile devices.