I created the site http://staffmeup.com/
We love the look of the home pages of some wordpress themes we've seen recently.
QUESTION: in theory, is it possible to use a wordpress theme as our home page at staffmeup.com, but then have all of the rest of the internal pages of the site run as it is currently built? (below, per my developer). If it is at least possible, are there any strong cautions or reasons not to do it?
1) The site is built using Zend Framework 2 on a traditional LAMP stack
2) Server is LAMP (Linux, Apache, MySQL, PHP)
3) We run PHP 5.3
Of course it is possible, but it doesn't make any sense and integrating the two platforms would still require a developer and most likely would ultimately be more work (not to mention be a lot harder to update and maintain both from an admin perspective and a development perspective) than simply mimicking the design or functionality of one of the Wordpress theme home pages you like while staying in your current platform and framework.
In short, yes it's technically possible, but realistically it doesn't particularly make sense to do so. The only reason I can think you might want to use Wordpress for the home page and your own custom platform for the rest of the site is to avoid paying your developer for more hours to build the homepage on your platform, but integrating Wordpress with your existing site is going to take developer expertise anyway so that's a moot point.
It would make more sense to take the Wordpress theme's home page code (HTML/CSS/JS) and associated template(s) and adapt them to use whatever templating system (PHP) your site uses rather than Wordpress's templating system.
Related
does anyone know what building a WordPress commercial website actually means? Does it involve just learning PHP or other programming langs? Tried looking online, but couldn't find an answer.
WordPress is a blogging platform available under a license which allows reuse. Anyone can download the WordPress source code and use it to make a website. This may be a commercial website.
WordPress allows plugins. Many plugins are available under the same licence as WordPress itself, or similar licenses. Others can be purchased. Or you can write your own or pay someone to write them for you. These plugins can radically change the behaviour of a WordPress site. You can build all kinds of complex applications on top of WordPress.
Whether this is a good idea is another question. In my opinion, WordPress is a decent blogging platform, and the well known shop plugins are well tested and probably reasonably well behaved, but using it as a basis for bespoke complex applications is a bad idea. It certainly can be done, but the data structure tends to be weird. I speak as someone who has rebuilt from scratch a couple of applications originally based on WordPress, and both times wasted hours of my life trying to make sense of the database.
As per my opinion wordpress is not suitable for enterprise level applications, because due to lot of data it will get slow your site.
However if someone want to built commercial website on wordpress but on smaller scope, yes he/she can build on wordpress.
Building a commercial website on wordpress requires php basic knowledge and wordpress theme hiearchy and tags knowledge.
You do not need any high skill knowledge to build your commercial website.
Yes its involved learning of different fields like html, css, javascript or jquery, php, mysql.
But it depends on requirement.
If you have purchased a ready made theme and require only small changes then it will require frontend skills like html, css, jquery.
And if its need heavy customization then it will require backend skills like php or wordpress loop structure and theme structure.
There are already several questions with a similar title, but they received either no answers, or the answers were too specific.
I would like to integrate a blog into a website, so that content can be updated using a simple interface, e.g. from a wordpress/blogger/... account. I find the solutions with iframe cumbersome and unprofessional and I am not sure that modding a wordpress/blogger/... theme gives satisfactory results either, plus, I am not fond of running a whole wordpress engine on my website.
I build my light-weight websites from scratch (in gedit, Notepad for Linux), so I am not tied to any particular system or software and have full control over the layout.
Do you have any suggestions for achieving a satisfactory solution? Will I have to learn ASP.NET and IIS?
Many thanks.
WordPress is a good solution for your system. It's easy to install and use.
Requirements from WordPress Codex:
WordPress server requirements for Version 3.2:
o PHP version 5.2.4 or greater
o MySQL version 5.0.15 or greater
o (Optional)(Required for MultiSite) Apache mod_rewrite module (for clean URIs known as Permalinks)
It is also required that you install it on Apache. So, no need to learn ASP.NET and IIS.
If you want to have a blog, just pust the wordpress files in a folder called blog and install it there. You will then be able to access the website from yourdomain.com/blog/
Perhaps, I think integrating WP will be the best solution.. Integrating WordPress.
And for the IIS alternative, ChiliASP can be an alternative for IIS on Linux, but costs $$$ and I heard it wasn't working well. Alternative to that, learn PHP/MySQL. You'll never regret learning it, and you'll never go back to IIS/ASP. Linux/GNU opens doors like you wont beleive.
I'm designing a simple website for a friend - four static pages to advertise a yoga retreat she is running. I have a couple of requirements:
My time is short; I want to quickly build a theme template.
She has no technical skills; she wants to log in to the backend and update page content.
Working for myself, a static site builder such as nanoc or jekyll would be ideal: I can build a template.html with room for some content, then update content files, rebuild the site and redeploy. As a bonus, the whole site could be hosted free on GitHub pages. This satisfies requirement (1) but not requirement (2).
I've also considered Wordpress, because I've got plenty of experience running WP sites and developing custom themes. This satisfies requirement (2) but not (1). There is simply too much development overhead building a WP theme - it is not straightforward to modify the markup structure of all those template files, and there are plenty of snags involving ugly page titles or "Comments are disabled" strings which need to be removed.
It shouldn't be this difficult. I want a site engine which has a simple template.html file for easy re-theming, and an accessible backend for content changes. Bonus points if free hosting is available somewhere.
Perch - http://www.grabaperch.com - is made for this sort of thing, though it's not free (£).
Could you hack a site together using tumblr pages?
What about Google Sites? Dead simple.
If you're open to .NET i think you should look at n2cms.
WordPress using a premium theme bought in any of the many sites offering quite nice themes for a reasonable price (60 USD). Then, you just change the logo and ready to go.
Since I'm not a web designer myself, this is what I´ve done myself for my sites and I´m quite happy with the results
I have some 20 sites with common codebase and database via Drupal Multisite installation.
Whats the best way to make a multisite Drupal installation also accessible via mobile.
For example, I have sites like www.abc.com, www.cde.com, www.fgh.com etc all poiting to same codebase and a common database of a Drupal multisiste installation which uses Domain Access Module as its key module. Whats the best way to make a multisite Drupal installation also accessible via mobile. So now I would like www.abc.com when accessed via mobile to show the mobile version or get redirected to mobile.abc.com
Use Mobify.me and associate plugin
Use Drupal Mobile Plugin http://drupal.org/project/mobileplugin
Make a page in php using Drupal database.
The mobile version just needs to show the last 3 items while the web version is a complex magazine layout.
Whats the best solution considering the following points
flexibility
low server load
fast response time
reliability
Alternate solutions are also welcome
There is a good overview of options here
Option 1 and 3 are fails when it comes to most of your criteria.
Mobile Tools seems better supported and used than mobileplugin, but it is probably worth experimenting a bit to see what works best in your environemnt.
i have created a website for a non profit organization. People on the site want to post stuff . i want to figure out the best way to allow them to do this.
Can i host a wordpress site and somehow embed it into my website
Do i need to install some whole CMS solution?
Other solutions for supporting user driven posts.
to clarify, the functionality of wordpress is all i need (people posting content and pictures).
It's easy to integrate Wordpress into a static html site.
Integrating WordPress with Your Website « WordPress Codex. (You do need mysql, but almost every hosting company out there offers it.)
If you want to convert an existing html site to Wordpress, look at Theme Development « WordPress Codex. Developing Wordpress themes is no more complex than other CMS's, and here are lots of tutorials out there. You divide up your html into header.php, index.php, page.php, footer.php, etc., and css into style.css. If you do a standard Wordpress theme, then plugins will work fine.
Go ahead and do a full install of Wordpress; there's no option for a minimum install. WP is small, anyway.
If you need a finer degree of working with editors, subscribers and contributors than Wordpress offers out of the box, look at different plugins that offer role managing capability, giving administrators the power to give different levels of permissions to users to write, edit and publish. WordPress › Search for roles « WordPress Plugins
You can pull other content into Wordpress via RSS, too, and either have that content appear as an RSS feed, or have it integrated into published posts. FeedWordPress | simple and flexible Atom/RSS syndication for WordPress
You can get a free account at wordpress.com and try out a limited version of Wordpress, limited in that it is hosted by wordpress.com and you have a small number of plugins and css modifications you can make. But once you selfhost Wordpress, then you can do much more with it in terms of plugins and adapting the css to an existing site.
You could use a Wiki.
There are a few popular free Wiki packages out there these days. By far the most popular would be the framework behind Wikipedia - MediaWiki. Wikis' are a proven way to let users create the content, with systems in place to prevent vandalism/spam. MediaWiki also has a whole bunch of great plug-ins for anything you would need.
Another Wiki option is to use the Wordpress-Wiki plug-in for Wordpress. It lets you use Wordpress, but with some features of a Wiki. Not as feature rich as MediaWiki, but a good option if you really like Wordpress.
You do not need to install a whole cms solution, though wordpress can host an entire site, not just blogs.
You could hack it by using a hosted weordpress and displaying it in an iframe (this one might get some flames - but it works and it's easy)
You could also install wordpress on your server. By the sounds of it this is not your expertise, and while setting up wordpress is getting easier every release, for smaller sites I would much rather recommend pivotx
wordpress has a lot of overhead and requires a mysql database. The templated, while there are more available than in pivotx are harder to create. So I'm suggesting the other solution because it does the bulk of what wordpress does, and though it has far far far fewer plugins, it is a lot easier to theme, as it uses smarty.
This problem/scenario is pretty common. And the most common solution is to install a CMS. Our compagny installs Drupal to let end user manage their website easily. They can edit menus, and change content as easily as you write a document in word processor software.
But there is a lot of CMS out there...
Have you tried blogEngine.net?
I have two sites http://www.dotnetscraps.com and http://www.abhyast.com/ that are hosted using blogEngine.net. It is free and has multi user support, and the best part for me is that it supports both XML and SQL hosting. Anything that you post automatically ends up in the App_Data folder which is what you need to backup.
http://www.dotnetblogengine.net/
There are a plenty of themes to choose from, and if you wish you can customize your own theme without much effort.