Migrating from concrete5 to wordpress - wordpress

I need to convert a concrete5 site to a WordPress site.
I can't find any plugins on both sides. There might be a solution via a feed ex-/import but it does not support all the contents and images.
Is there any idea how to do this?

I don't know of any pre-packaged solution for this. If there aren't too many pages (under 50 or 100), your best bet is to do it manually -- hire a temp worker for a day if you're a developer with a non-trivial rate.
If there are hundreds or thousands of pages, though, then you'll want to come up with your own automated solution. You can get some kind of XML representation of site content I believe via the Dashboard "backup site" functionality (not the "backup database" one). Or look into the concept of "Starting Points" in Concrete5 -- there's a free addon in the marketplace that lets you export site content in another XML format.
Then look into wordpress importers, and figure out how to transform the C5 output XML into whatever format your wordpress importer requires.
Best of luck.

There's a plugin at the WordPress plugin directory for an automated migration. It supports to migrate posts, attachments (images and videos), content images and list of other things, so it might answer your request.
The quick guide to the process includes following steps -
You install the plugin on your WP website
Create the account at the service
Download the bridge folder and connect to your concrete5 website via FTP
Choose the entities you want to migrate
Try the demo migration (it migrates up to 10 posts)
If you like it you can try the full migration (it's not free)
You may refer this for more info & this service is also represented in WordPress Codex.
Hope it helps.

Related

Building a website for a hotel - is WordPress the best idea?

I'm researching to see if building a full website for a hotel be a good idea to do on WordPress.
I read that wordpress is okay but there are better options.
I want to design and code my own front end look to the website, but have the backend on a stable platform that can take all the reservations seamlessly.
My main concern is to be able to have a backup of all the files and easily switch to another server in case something goes wrong.
I can host the website on my server or host with the service you suggest that comes with the platform all together.
Any ideas and/or suggestions are greatly appreciated!
There are other options, no doubt, but yes, it can and is really possible to build it using WordPress as CMS.
If you want to design and code your own theme, you'll need to study the WordPress Theme Structure and, since you'll build it by yourself, you'll also need to develop plugins to create custom post types (aka CPT) to make the hotel management easier on the WP back-end.
About the theme structure, files, child themes and everything, I'd recommend you to read https://codex.wordpress.org/Theme_Development
About the plugins development: https://developer.wordpress.org/plugins/
About Custom Post Types: https://developer.wordpress.org/plugins/post-types/registering-custom-post-types/
About the backup: it's super easy and you can even make a full backup using free plugins via back-end. But if the site goes down you can easily do it via FTP downloading only wp-content folder and the database. It's really simple to migrate from one WordPress to another, or from host to host.
About the hosting, you'll need to use a server if you want to build this project. There's a difference between wordpress.com and wordpress.org
The .com is simpler, you are not able to build everything you want. The .org is the open source project, which you get the files, upload to your server and connect to database (MariaDB or MySQL). Most hosts offer automatic installation for WordPress and, from there, you can change whatever you want and need.
Note: many developers create CPTs INSIDE the theme's code, but this is not recommended by WP as you can see in We recommend that you put custom post types in a plugin rather than a theme. This ensures that user content remains portable even if they change their theme.
WP is not really hard, after 1 week studying you'll see yourself getting over most difficulties. Even if it takes longer, don't give up. There's a huge community to help you with WP questions.
Hope it helps and I'm sorry my bad writing, I'm not an english native speaker.
C ya

Best way to build convert a Shopify store to WordPress

I have a website through shopify, hosting through Shopify, and want it rebuilt in WordPress.
What would be the best way to do this while keeping the original website live until the new website is done? The new website may take a while to be created since the database of products needs a lot of modification.
I was thinking about creating a new hosting account and building it there without connecting it to the domain name, and when it is ready I'll connect it. Does this make sense or is it even possible? Or should I build I'd offline and upload it when it's ready? I'm not quite sure how I would build it offline though...
Thanks in advance!
Like the others said, you can build it offline on your computer using a program like XAMPP to create an offline server, however I prefer to build the new website online on a sub domain of your current domain, and switch it over once the website is done.
For example, if your website is amazon.com you can create a sub domain dev.amazon.com and build it there. You will most likely have to use a search and replace plugin to replace all instances of "dev.amazon.com" with "amazon.com".
As for transferring all your products etc. you can export all your products from Shopify as a CSV file and then re-import it into WooCommerce using a plugin called WP All Import along with the WooCommerce add-on.
Good luck!
You can build it in a new hosting environment set up for wordpress hosting. And yes, you can reassign your domain to the new site when it is ready. I don't think building an offline wordpress site would be wise if you aren't familiar with apache servers or transferring wordpress sites to different servers, it can be a headache.
Funny enough you're asking this. I currently am working on a project that is more or less the same task. The best and most optimal way would to just develop the website locally on your machine, using a program like XAMPP or WAMP.
Here's a link on how to get started using a virtual machine that is localized on your computer: https://managewp.com/blog/how-to-create-a-local-wordpress-website-in-windows-with-xampp
After installing WordPress on your machine, you can proceed by installing Woo-Commerce. This is the best e-commerce plugin which works with WordPress and is highly recommended due to how frequently updated it is. There are tons of themes out there which can help you change the look of your shop depending on what look and feel you want your shop to be.
Since you're porting a Shopify website over to WordPress, I assume the Shopify site didn't have anything crazy over-the-top when it comes to the look & feel...That being said, I would 100% recommend the "Storefront" theme for WooCommerce, which is a great theme, both for developers and non-developers to use. Here's a link to the Storefront theme, which is free:
https://woocommerce.com/storefront/
In terms of hooking up the domain to the website, this can be done once you actually are ready to launch the website. There's no need to have a live domain working for developing.
Good luck! I hope this helps!

How to move site from Adobe Business Catalyst to Wordpress

I have a site that I has been created in Adobe Business Catalyst. I am not a fan of this CMS. I am looking to change it to a WordPress site. Is there any easy way to do this? Is there any kind of conversion software or service? I want to keep all the file names and redirects, etc the same.
One of my clients wanted to leave Business Catalyst and merge it with a Wordpress.com blog. The way I got around Adobe's lack of export was as follows;
I used my Linux Server to pull everything off the Adobe Servers using
wget --mirror -p --convert-links -P ./Local/Dir Website-ULR
Tutorial Here, Number 10
All the HTML files came down without any extensions so;
I copied the directory to my Mac and used Fork Lift to batch rename the files to add .html - though any renaming software will do.
The import tool for Wordpress needs an index file to find all your pages so I needed to make an index.html page with links to every post so;
I copied them back to the Linux machine and used
tree -H baseHREF ./Local/Dir
depending on OS you may need to download the tree package or similar.
This then generated an onscreen HTML file in the Terminal Window so;
I copied the HTML code it created and put it into Dreamweaver with the rest of the site, though any software will do, to run a batch clean up of the links.
As Wordpress.com doesn't allow you to install plugins I needed to put it on a my local installation of Wordpress to do the import.
I then used the Import HTML 2 plugin to get the pages into my local Wordpress installation
As I was moving the files to a Wordpress.com site;
Export from from my Wordpress and import into their blog.
I hope this helps anyone, in total it took me 12 hours to find all the tools I needed and to work out all the steps I needed. If i needed to do it again it would take up to an hour now I know how to do it.
I had more links in the post but as I'm new to the forum I was only allow 2.
Better people than I might be able tell you a quicker way to do this.
The only things that can be "exported" in Business Catalyst are E-commerce products and Web App items - they can be exported as .CSV files. You can then hire a programmer to convert them over to a format that works with Wordpress.
Exporting blogs from the Business Catalyst blog module is tricky - one way to do it is to enable RSS and copy the RSS feed and open it in excel to save it as a .CSV or .TAB file where you may be able to import the blogs or get a programmer to convert it into soomething Wordpress compatible.
Thank you for taking time to better explain your platform to me.
In the way of an answer, I recommend the following:
Export your current web site details into a csv file using Screaming Frog.
Then use the CVS Importer WordPress Plugin
This is working for me. I would still be pleased to hear if others have found a process that they also find suitable.

what the best solution for user driven content on my website

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.

Wordpress: Editing pages with another editor

Relatively simple question, but I can't find the answer: How can I edit static pages (or posts) with my own editor instead of using WordPress? I'm not asking about the details of how to FTP, but instead where can I actually find the pages I created using WordPress in the WordPress directory?
Thanks.
The content of the pages you create are stored in the mySQL database rather than as static files so you cannot just see them if you look through the directory. The software reads out the data from the db when requested and renders it according to various settings.
As for editing your wordpress pages/entries using an external editor, wordpress supports an XML RPC interface which can be used to communicate with it. For an example of an emacs extension to edit WP articles, check out http://www.tolchz.net/2008/01/06/posting-to-wordpress-with-emacs-webloggerel/. I'm sure many other editors have this facility as well (including, I'm led to believe, Microsoft Word).
Finally, if you want to use the web interface but use your own editor for the textboxes where you edit pages/articles, check out the it's all text plugin for Firefox.
Windows Live Writer is an excellent editor for this purpose. The latest version (2011) surprisingly better than the first, which was already more than I expected for a freebie, and a small project team.
Make sure you avoid all the extra "Live" options and just leave the Writer checked for install. And in WP admin settings, enable XML RPC.
wp generates dynamic pages - that means the pages only exist the moment they are requested. You would first need to "statify" them - simply downlowding would do, but there's also plugins that can do this.. Usually needed for optimizing speed/cache
Looking for "wordpress static pages plugin" might help..
PS: this would do the job of making wp 'static'
http://wordpress.org/extend/plugins/really-static/

Resources