Adding Wordpress Blog to Existing Website: Is Database Required - css

I have been asked to add a Wordpress blog to an existing website and wanted to ask the group a few tech questions.
The website is static, does not run with a database in the background, was created with plain html/css and is hosted on a generic server.
If I were to add a blog to this site, would I need to set up a database to hold the content?
If no database is needed, could content be uploaded/removed using ftp software one would normally use to manage a website like this?
Could the original Wordpress navigation and css be replaced with the css and navigation for the website?
Could the blog support widgets like as 'like' or 'add this' without the use of a database?
If anyone has insights they can share I would really appreciate it.
Thanks,
Peter

If you want to install WordPress, you will need a database. Check the codex for the full list of requirements for installing WP.
Other than this, yes, you can mimic the navigation and design of the main website by creating a custom theme.

Related

How do I integrate a website template on my main wordpress website?

I have a Wordpress website made to show a portfolio of websites, so the client can have an idea about what kind of wordpress-based website I can create for them.
My question is, is there any smart way of creating a live website template inside a website? My approach would be to install another wordpress release into a folder (e.g domain.com/template1; /template2 etc.) but it feels kind of...ancient.
Is there any other way or am I steering into the right direction?
I would say, the easiest way is to make a second customize.php, because there you have the possibility to take a live preview and make a new site template with it.
Important: Do not forget to restrict a lot of settings like, choose this Template - otherwise it will be set as default for your website :)

Integrating Wordpress from one WP site into another non WP site

I am developing a mobile version of a current WP site, but this mobile version is not WP. So I need to be able to access the information in the database of the non-responsive, existing WP site in this new one. The mobile site is located in a sub-folder called mobile (somesite.com/mobile) in the root directory of the current WP site.
I've visited the WP forum and posted this same question without responses. I've also read their integration page (http://codex.wordpress.org/Integrating_WordPress_with_Your_Website) but it doesn't seem like that would work for this application, because I figure it would just cause the mobile index.php page in the /mobile folder to just revert to the main theme.
Any suggestions or advice would be much appreciated.
You should use the integration guide you posted:
define('WP_USE_THEMES', false);
This part tells wordpress not to use themes.
I think a better approach to this problem is to make the current wordpress theme responsive:
there are a number of ways to achieve this: you can add separate stylesheets for different browser sizes: http://css-tricks.com/resolution-specific-stylesheets/ or you can use css3 media queries directly in the stylesheet: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries
You must create the new site using data from the WP site.
Ok. You will need to create your html/php files, but, using WP database.
You can just access WP database and query it... but you will have a lot of work, in some places... like, URL, you will need to transcript URLs saved on database, and, when a user click on that link, you will need treat it to find "back" what URL it means, to catch the content.
I't not a easy job.
The WP_Query (http://codex.wordpress.org/Class_Reference/WP_Query) class can easy your life.
The WP_Db (http://codex.wordpress.org/Class_Reference/wpdb) too.
Both, I think you can use without the whole WP.
But, like #Jonathan said, build a responsive template will be a best solution.

Wordpress: Using it as a news CMS only?

I tried to search everywhere for an answer to my question but I still doesn't understand how Wordpress fully work.
I would like to use Wordpress as my news system CMS only. This means, I do not wish to set up my page layout via the Wordpress theme interface. If you guys know another news CMS called CuteNews, I want my Wordpress to operate pretty much like CuteNews.
How can I put Wordpress post entries into my website that uses my own layout (and not using the theme interface in Wordpress).
Thanks!
For people looking at this from google. Check out this blog post
http://sidigital.co/blog/disconnect-your-frontend-from-wordpress
I have used this as a starting point for my detached wordpress site and it's working perfect.
You can actually! Without converting it to a theme. It works for me as I don't do wordpress themes but I use WP to power the back-end of my websites. I utilize WP's CMS feature.
here's a checklist of what you can possibly do to your website.
Your website design (html/css)
Install Wordpress on your server, or locally.
Download Blank WP Template, set this as your default template for your wordpress site.
Edit the Theme's CSS/Header/Footer according to your website design while keeping essential WP codes provided in the template.
Set your News Page as the Blog Entry in WP Dashboard.
If you want some news preview, such as titles to appear somewhere on your site like homepage, you can either call it thru PHP code available on the net or install a plugin in WP.
Items listed above maybe broad, but that's a starting point, as you can research on the net for detailed information on how to go about your website with wordpress CMS.
Best of Luck!

Is it possible to pull MediaWiki into a WordPress site?

We want to create a wiki page/system on our WordPress site that resembles the Wikipedia/MediaWiki look.
Is it possible to do an install of MediaWiki or similar Wiki interface and have it appear within a set WordPress theme/frame?
Possibly pull it with an iFrame?
Without addressing the iframe right away, it is possible to integrate WordPress and MediaWiki and install a wiki plugin.
Yes, there are several ways. The best I have found are using Wikiful (a WordPress plugin) and WPMW (a MediaWiki extension).
Wikiful allows WordPress to display wiki pages and WPMW allows a wiki to use WordPress for user authentication.
If someone can add a way to edit wiki pages inside of WordPress's GUI to this answer, that would be amazing.

How to use wordpress to make a commerical/non blog website

I have managed to setup a blog on localhost quickly using wordpress. But what is ivolved in setting up a commercial website that is not a blog?
Also, should learning to use wordpress be more diffcult than learning Asp.Net or php? I can use these languages to create a website more quickly than using wordpress it seems. I'm guessing it should be possible to create a basic php website and then somehow hook it up to the admin functionality of wordpress to publish content and update it?
Any comments and suggestions will be appreciated.
Thanks,
A few thoughts on this.
First, Wordpress is based on PHP. So if you know your way around in PHP you are able to change anything within wordpress, you can build customized plugins, templates, etc.
However, using Wordpress has nothing to do with the programming languages you know. The fact that you are struggling with it is probably more because you don't understand yet what the features of Wordpress are or what you can use them for.
You can easily use Wordpress to create a simple non-blog website by setting up pages instead of posts. So you would be using Wordpress not as a blog engine but more as what's usually called a content management system CMS (not that using it as a blog engine wouldn't make Wordpress a CMS, but I'm talking about the general usage of those wordings).
A simple Google search might help you find more information about how to accomplish it in your specific case.
Hope this helps!
You need experience with PHP, HTML and CSS to configure WordPress to run like a non-blog website. Is it easier? Maybe, you get what you want but you won't understand what is going on.
If you are creating a static web page, say like a company's web site with little to none dynamic content, use pages (not posts) and create a static front page.
If you wish to use WordPress like a generic CMS, you can either use the Pods plugin or the newly introduced custom post types and taxonomies (new in Wordpress 3.0). You still need knowledge of PHP/MySQL to configure the Wordpress Loop (which is used to display blog posts and other dynamic content) and Wordpress Theme tags (to display name of the current logged in user).
Some plugins help with customizing the site for a non-blog look. Theme My Login and Theme my Profile blends the log-in page and profile page with your theme. However, if you need to customize the appearance, or add new logic, you pretty much need programming.
In short, you would need knowledge of PHP and MySQL; CSS too, if possible. Get your hand dirty building some sites, then what Wordpress offer and does for you with its API will be more relevant.

Resources