WordPressure
- Started
- Last post
- 36 Responses
- acescence0
I've done some simple localization by creating multiple content fields in a post/page for each language, then adding a language dropdown menu in the front end UI which sets a cookie with the preferred language, and echo the correct language field based on that.
unless you're talking about the actual UI elements in the front end, a search for localizing a theme will give you some results.
- acescence0
btw- I use this magic fields plugin to create custom admin panels to add the extra language fields, image fields, file downloads, etc.. makes CMS dev with WP easier than creating custom post types and adding extra meta stuff manually...
- SteveJobs0
ahh, ok that's what i was wondering. so your end user has to manually select their language to localize the content. no fancy ip detection or anything can be coded in easily?
- acescence0
oh, you could do that too I suppose, but I would still provide a menu in case. there are geolocation services you could use to do it programmatically:
- SteveJobs0
^ price isn't an issue. flexibility is. how do you find expression compares with WP in terms of documentation?
one strike against expression is that you have to contact their team for a trial... ughh.. i just wanna spend a few mintues evaluating it. prolly won't go with them.
- sseo0
I started with expressionengine when the core version was free. If you already design with html/css/javascript etc. it's super flexible once you learn their tags. That being said, they're beginning to cater to high-end businesses as can be seen from the way they support third party developers. They just won't add some functionality that exists in the form of paid third party dev stuff.
From what little I've fooled around with in Wordpress, it seems like the learning curve is more based on hacking existing templates. I'm not much of a web developer and I don't know anything about php so it's harder for me. If price really isn't an issue, expressionengine is incredible at $500+ (including some 'necessary' add-ons.)
I guess if you can use the knowledge of messing around with ee for future clients who'll pay for the functionality, go for it. If you're not really looking into getting in the cms game, then stick with wordpress I guess.
- ETM0
@SteveJobs
Let us know what you end up doing.
- SteveJobs0
so you're inserting these customizations directly into the theme files themselves (header.php, index.php, etc.)?
sounds like i just need some good wp hacking tutorials. got any links?
- ukit0
I'd say neither is necessary more "template based" and you shouldn't really run into any actual design or layout roadblocks once you understand how they work. At their core, both more or less just give you their own proprietary set of tags which can be added to any PHP based template you create.
IMO, the real difference between the two is more that Wordpress straight out of the box anyway is very much geared towards blogging. Your content (data fields) will be structured in a blog post format (title, body, date, etc), which is going to be suitable for some sites but not all. You can escape this to a certain extent by adding custom fields and so on but it's a lot of work to escape it completely.
Expression Engine on the other hand doesn't assume you are designing a blog and the first thing you will do is create your own custom data fields. Using some of the plugins that are out there, you can also do things like create fields with a variable number of items - for instance, if you had an "music album" item you could add three tracks for one or ten for another - I never saw an easy way to do this with WP.
- SteveJobs0
monday morning bump
- acescence0
yes, I usually write the themes myself from scratch. I would start by reading through the wordpress codex on how themes work, how WP loads theme files based on the request. then familiarize yourself with the template tags. really much of what you need is in the docs. I usually create static html/css files and get that working and then paste the php and template tags in
there are a lot of how-tos from scratch, but most are outdated with the release of WP3, though much of it is the same with some new additions.
http://net.tutsplus.com/tutorial…
http://www.wpdesigner.com/2007/0…
there's also a #WordPress IRC channel that a lot of helpful people hang out on.
- SteveJobs0
good links. that should be enough for me to give 'em a proof of concept to use as a template if they choose wp. thanks!
- ETM0
You mentioned "flexibility" yet said "editing static content in a php page." Is it a large site or a smaller one? Do they just want to update text/photos, or do they need multiple users, content approvals etc.?
If not too large a site and they just need to update text, look at something simpler like a content editor rather than a manager:
- moth0
A cup of tea balanced on your server is less of a liability than Word Press.
- if your knowledge of servers extends as far as fixing a cup of tea, then yes.acescence
- how so moth?forcetwelve
- ETM0
and if you need something more powerful with some developer/community support: