• Firstly, apologies if this has been answered definitively elsewhere, but I’ve searched and searched for documentation on this subject, without success, and I thought I’d round up what I’ve learned and see if anyone can put me straight…

    The site I’m building is a ‘lifestyle’ shop, and the news articles, events listings, reviews, and blog entries (all handled by wp) will appear on the front page in ‘magazine digest’ format alongside the latest products. I don’t want there to be a schism between ‘shop’ and ‘blog’. as you navigate, I want the customer/reader to be able to easily alternate between the two parts of the site without really realising.

    What I’d like to achieve is a seamless integration between the two platforms. I don’t want the blog and the shop to feel like separate websites.

    First off; I’m mainly familiar with WordPress development, and after a lot of researching and forum lurking, have decided that I want to work with osCommerce as the platform for the e-commerce element of the site, and allow the rest of it (there’ll be a lot of articles, news, basically ‘blog’ type elements) that I’d like wordpress to handle as my CMS of choice. It’s also what my client’s more familiar with.

    This will be my first time working with WordPress 3.0 – I’m more familiar with 2.9.2. I’m looking forward to it.

    I’ve read the osC documentation.pdf (Update 051112) that comes with the download on this page: http://www.oscommerce.com/solutions/oscommerce, and nearly switched to Magento a few times, as I’ve found it difficult to find the information I felt I needed – but come back as a result of comments regarding the ‘heaviness’ of Magento and its comparatively slow loading time. I have to say, their documentation, features and presentation looked seductive… but I’m more comfortable with the open source ethos.

    Because I felt the home page was more suited to a blog type structure, my first thought was to find a WordPress plugin that would allow smooth operation with osCommerce.

    Now, my findings are that neither of the plugins are supported any longer, and considering that WordPress has just launched version 3 that there may not be a current solution that’s deemed to work. Does anyone have experience of these plugins?

    <ahref=”http://wordpress.org/extend/plugins/oscommerce/”>osCommerce
    WP-osCommerce

    This appears to be discredited here due to lack of support
    osC Thread – osCommerce and WordPress

    And here:
    osC Thread – WordPress – osCommerce combined site

    Pageview is mentioned in this topic as a possible solution for inclusion of osC pages within WP:
    WP Plugin – PageView

    This is a simple piece of code to place a single wp entry as a teaser on the front page of the shop:

    osC Contribution – WordPress Integration

    Site Structure
    ============================

    My first decision is how to organise the site build.

    1)
    OsC => http://www.mysite.com/shop
    WP => http://www.mysite.com/blog

    This suggests a separate CMS is used for the home page

    ie => http://www.mysite.com/home

    2)
    OsC => http://www.mysite.com
    WP => http://www.mysite.com/blog

    3)
    OsC => http://www.mysite.com/shop
    WP => http://www.mysite.com

    4) alternatively, WP is embedded within osC:
    http://www.mysite.com/shop/blog/

    5) …or osC is embedded within WP:
    http://www.mysite.com/blog/shop/

    Currently, I’m leaning towards (3), as this means the homepage is controlled by the WP CMS, which my client, and I are more familiar with, although (5) is, I believe, possible.

    But I’d like a dynamic shop category listing pulled from osC, maybe some ‘featured products’ and, say, the ten newest products all to appear on the front page along with the ‘blog’ elements.

    My thinking is that this would be done by using php includes. Unless I’m missing anything, is there any reason why I can’t create a sidebar from existing code in osC as a php file, and pull this into WP? And vice versa, including shop elements within the blog and blog elements within the shop where needed.

    This is the sort of thing I’m thinking of – but the topic seemed to die without resolution.

    osC Thread – Pulling Content Outside of the osC Installation

    and this:

    Oscommerce shopping cart in header of wordpress blog

    REPLACE osC boxes with CSS
    ============================

    The first thing I’m planning to do is replace html tables with CSS layout:
    osC to CSS osC to CSS

    The intention here being that I can share CSS styles between the two parts of the site more effectively.

    Embedding vs Integrating
    ============================

    – is there a preference?

    Easiest Way to Integrate a Blog
    osC Thread – Easiest Way to Integrate a Blog

    This is a solution whereby osC is installed *within* the osC directory

    osC Contribution – Integrate WordPress Blog Rev 2

    It’s based on work documented here:

    Embedding WordPress into osCommerce – tutorial
    Embedding WordPress into osCommerce – tutorial

    and:

    Embedding WordPress into osCommerce – tutorial part ii 
    Embedding WordPress into osCommerce – tutorial part ii 

    This solution mentions the PixoPoint Theme Integrator

    But I wonder whether this is more a solution for allowing the theme to remain consistent, rather than allow for a cross-pollination of content.

    It seems to me that whatever solution is used for integration WP and osC have to be installed in separate folders, but can they share a database, for example?

    Integrated User Login / Database Sharing
    ============================

    It seems ideal to me that the user could login on the index page, thereby logging in to both WP and osC – is this at all possible? Is it wise? I’d like the user to appear logged in throughout the site, rather than logging in twice, with separate details. That way, they could buy, write reviews and comment on the blog in one simple visit.

    WP Support Topic – Integrating WordPress users to OScommerce

    WP Support Topic – osCommerce and WordPress

    Similarly, if the user wanted to search the site, would it be possible for results to be returned from the shop (with product thumbnails) and the blog (with article thumbs) on the one page, albeit split into 2 parts?

    Would I have to create a search button that will only deliver results within the relevant ‘zone’?

    Alternatively I could present a search field with radio buttons saying ‘shop’ and ‘blog’ so that if you’re conducting the search within the ‘wrong’ zone, it would redirect and deliver results with just the one click of the button.

    WordPress and ‘Dropped Sessions’
    ============================

    I don’t want anything I do to lose sales! Whether I embed WordPress within osCommerce, operate OsCommerce as a WordPress plugin or operate separate ‘sites’ on the same server with strong graphic styles and light global php includes, I’m anxious that I don’t cause sessions to be lost. Is there anything here you would advise, and equally importantly warn against? How do I ensure any visitor to my site retains their cart contents, etc throughout the duration of their stay, regardless of whether they’re ‘leaving’ the shop to read the blog or not?

    Thanks in advance for your help – this is my first posting in this forum, so I’ve tried to round up links that I think help build up the picture for others in my position.
    I have also posted in the osCommerce forum here: The Holy Grail: a WordPress / osCommerce site, as I know that osC and WP forums will have different perspectives. My aim it to tie these together in some way, as I know that interest in building a site using these two systems is proving increasingly popular.

    I’ll try to document my progress, and if I come across a great solution, I’ll contribute whatever I can.

    What would you recommend – am I on the right track? Can all of this be done? Am I barking up the wrong tree?

    I’m hoping you can correct, advise, inspire and encourage me with what feels like a daunting task!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi there,
    We saw this post and figured we would throw our hat into the ring.

    We are building exactly what your talking about.

    i represent a small group of web developers, programmers and internet marketing gurus that are on a mission. We have been huge fans of WordPress for many years now, but are disillusioned with the quality of the eCommerce solutions available for WordPress. There are some notable ones that look and seem great. But on closer inspection we found they looked fantastic on the surface but were light on features, some missing features were very standard that should never be “extras” in a professional shopping cart software (multiple images, Fed ex shipping module, Authorize.net payment gateway etc) and if you needed these additional features then there was additional cost…this didn’t sit right with us.
    So we searched and searched and tested at a ton of WordPress shopping cart plug ins, and we will be honest, for the best CMS website systems in the world… WordPress’s commerce solutions are really not great. (unless we missed one, if so let us know)

    So the plan!! (insert evil laugh here) as out little group consists on WordPress experts AND eCommerce experts we have decided to build the ultimate, feature rich, easy to integrate, simple to use most awesomest WordPress online store plug in ever…and we need your help. We intend to utilize the most current OScommerce ecommerce system as our core shopping cart. OScommerce has to many features to list, is 100% open source (of course) and has been around a long time with a massive support network. We may or may not strip it down a little, or we may beef it up that’s why we need your help.

    Additional: we need beta testers for this bad boy..if your interested please sign up on our dev site http://www.WPonlinestore.com

    I’m up for it Garf, I can’t think of 2 better systems to marry.

    I’m familiar with Zen-Cart, CubeCart, OScommerce (& osMax), PrestaShop, and other FOSS carts/php/mysql scripts. I’ve embedded headers/footers and also product/category pages into WP, other CMS’s, mostly design but some minor backend integrations.

    I haven’t dove into a combo DB setup, which is what I’ve always wanted to find the time to do with OSC and WP.

    I’ll check out your site and give it a go.

    Mike

    we are now at 80% completion…just an update

    we just got pass a monster “sessions’ hurdle and are now at 90% completion and looking good.

    DeeterGroup

    (@deetergroup)

    Sounds Fantastic, as I am trying to build the same thing for my company. WordPress and osCommerce.

    garf90

    (@garf90)

    hi Deeter just added you to the beta testers list…

    Thank you.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘The Holy Grail: a WordPress / osCommerce site’ is closed to new replies.