Integrating Wordpress MU Blog into Web Site - php

I have a wordpress multisite network and it has 6 blogs who's posts I want to extract and put into 6 different pages on a separate website (this separate website is not wordpress based but it is php based). Its kind of like integrating wordpress blog into my own website but it does'nt seem to work for wordpress MU blogs. I spent all morning searching the web on how to do this but have come up with nothing. Anyone have any idea on how I can achieve this?
Thanks

Easiest way to do it is with the free FishPig extension for Magento.
http://www.magentocommerce.com/magento-connect/wordpress-integration.html
I use it on all of my sites and it's pretty easy.
You can get then get WordPress MU Integration from this extension:
http://fishpig.co.uk/wordpress-mu-integration.html

If you are extracting posts from each site, then using feed would be an obvious option to go. just post fix the /feed to each blog main url to get posts. In your own site, you will get posts in XML format, you then can parse it with php simpleXML.

Related

Getting a feed from a WP site

I was wondering if anyone knows how we would go about pulling some kind of Wordpress feed to a html site? It's a syndicated process where the parent site will feed into multiple subdomains. We want to customize which categories and products are displayed on each subdomain. We could use MU wordpress with some sort of cron job plugin, but we were looking to try and make it more lightweight using an html site instead. Alternative to this could be Iframes, but we feed that that's a little limited.
Does anyone know how we'd do this? We want to be able to pull a feed from a wordpress site, and display on it on an html site.
Thanks
You can use WP REST API for this or could use RSS XML Feeds
I have done this using REST API and is a far easier and convenient solution that RSS XML Feeds

replacing existing PHP eCommerce website with WordPress Woocommerce

Hi I want to replace my existing eCommerce website which is in PHP with Woocommerce WordPress. I have got my theme, Dokan Plugin and many others but I dont know where do I get start? i have good experience on both but I want to keep my current site live while replacing WordPress with it and also I want to keep the URL structure same and replace my data such as products, vendors with WordPress. I have searched on google but did not find any tutorial to get me started I am looking forward to hear from you guys

Website cached in Google with page category - Wordpress .

Our Website url structure is something like this :- www.example.com/website/xyz.htm
Our Website cached in Google something like this :- www.example.com/page/1 to www.example.com/page/32 but when i open this url, it's pointing me to the home page. We have used Wordpress CMS.
We have not created these things in our website. We do not understand, how it happened.
Thanks
Rob
I thought you might have used a plugin for getting WP SEF url for your WP pages to appear as HTML pages. Use some other latest , compatible and popular plugin to convert WP pages as HTML pages.
Google sometimes does not understand your site perfectly at all time due to the modification you done in your site.
So create an account in google analytics and verify it with your site then remove all listed pages and rebuild it once again by submitting new sitemap
Use Wordpress Yoast SEO Plugin. This will give you the functionality to remove the caching in Google Search.
After disabled the /page/option, you need to resubmit the sitemap xml in Google Search Console.

how to pull posts from wordpress to other non-wordpress site on different hosting?

How can I pull the posts of one blogger(written on his wordpress blog) to my site without installing the wordpress on my site? What are requirements and limitations of doing that?
There are a couple ways to use wordpress as a CMS only, without actually using it as your site or to expose content for use on another site.
RSS feeds as noted in another answer is good for read-only access to posts. To interact with content you'll need another solution.
You can enable XML-RPC in wordpress and use a library like php xmlrpc to connect and pull post data. However, XML-RPC is limited out of the box and mostly geared towards publishing to wordpress, not pulling out stuff.
The most flexible solutions is a REST plugin for wordpress that expose your posts via restful API. Check out:
http://wordpress.org/extend/plugins/json-api/
One limitation is you'll obvioiusly not have some of the wordpress-as-a-website-building-tool plugin functionality available on the non-wordpress site.
If it's WordPress you could just use the RSS Feed to syndicate content to your site?
To grab the content you want - http://codex.wordpress.org/WordPress_Feeds
I believe that the plugin Wp RSS Multi importer should do the trick. It pulls out RSS feeds from the blog you want to syndicate into your own blog. You can get the plugin here http://wordpress.org/plugins/wp-rss-multi-importer/. The problem could be if what you want is not a feed. I for example want content that looks like this http://bake.co.ke/pg/recent+blog+posts. I don't want to syndicate feeds but the real content from another website.

Embedding wordpress into a php page

I'm looking for a tutorial on how to embed Wordpress into a webpage e.g a php page. I found one such tutorial about a year ago. I remember it split the pages into parts making the main require the rest, one of the requires was the blog posts on the wordpress. I'm looking for this tutorial or something similar. Basically I just want all of my blog updates appearing on a php file.
Thanks.
See http://codex.wordpress.org/Integrating_WordPress_with_Your_Website
Just grab the rss feed from your blog and parse it. That should be simple enough.
I found a way to display my latest blog posts on my website's home page using SimplePie. My blog is built on WordPress but my home page is coded by hand, so it took me some time to figure out a way to do it. I wrote a blog post about it if you care to check it out. Displaying WordPress posts on a separate web page. Hope it helps, let me know if you have any questions!

Categories