How to move site from Adobe Business Catalyst to Wordpress - 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.

Related

Import / Export comments on Wordpress site

A few months ago I created a staging Wordpress site to implement some changes on my website. The databases run on phpMyAdmin (although I'm not sure if this is relevant). I would like to save the comments (the ones that are already published and the ones I've received recently), so my plan is to save them as it follows:
Save all comments and disallowed IPs from the regular website. I believe this is done by downloading the Commentmeta and Comment databases, although I'm not 100% sure. Are there other relevant databases?
Import those comments to the staging site.
Export the whole staging site (databases and webspace) to the regular website and let it run all the updates.
If this isn't the right way to do it or you know a better / more effective / safer method I'd appreciate to know it.
I'm trying to locate the file in which the Comment Blacklist / Disallowed List of my website is stored. I don't use any comment plugins besides the Subscribe to Comments Reloaded, although I don't think this one would store the data I'm looking for.
I'm fairly new to web developing, but I'm not sure if this file should be on a specific database or on a certain folder of the webspace, so all insights are welcome and much appreciated!

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

Migrating a SPIP (version 3) website to a Wordpress website: any existing software ?

I have to find a way to import website based upon SPIP 3 to a wordpress site. Both sites do already exist, and the ancient site (SPIP3) contains approximately a thousand articles, in about 10 categories, written by ten authors or so (it's an association site). Is it possible to find a software efficient to do so? Thank you in advance for your answer if you know about that.
I was looking for this kind of software too a few weeks ago.
I found this post https://www.fredericgilles.net/tutorial-migrate-spip-to-wordpress/
It is a WordPress Plugin with two versions:
Free version (it imports only posts, categories and images)
Premium version (it imports in additional authors, it implements SEO
URL editing, ...)
I've tried yet the free version and it's worked for me (my SPIP version was the 3.1 one).
At first, make a backup of your old website using SPIP, SPIP 3 supports at least two formats : sqlite and XML (with compression packaged as a .gz archive or without compression). This is explained here. Personally, I use XML without compression.
Then, access your (s)ftp account, go into /spip/html/tmp/dump to find and download your backup file. You can do that in command line or by using FileZilla.
After that, look at the beginning of your backup file, it tells you where your logos, your documents and your images are stored. Access your (s)ftp account again to find and download them.
Finally, upload your logos, your images and your documents into your Wordpress media library. The trickiest part consists in converting your SPIP backup file into a RSS 2 Wordpress XML file. If you don't want to deal with this conversion, maybe you can try WP All Import (open source Wordpress plugin). Otherwise, when you have a RSS 2 Wordpress XML file, you can use the official Wordpress Importer plugin exactly like you would do to import the content of another Wordpress website.
I have to explain to the motivated developers how to convert SPIP XML into RSS 2.0 XML for Wordpress. Each SPIP version may use a different syntax. I advise you to use XSLT to perform the conversion but it's possible to obtain a similar result by parsing the former, make your own processing and write the latter, this is what I do with Java Stax API. You have to look for spip_articles to get your articles for example. The exact term for the format used by Wordpress is "WordPress eXtended RSS". You'll have to convert the SPIP syntax into a subset of (X)HTML supported by Wordpress too.

Have I been hacked? Vimeo embedded videos are on my site (apparently?)

This is odd...
I have a WordPress site with a Learning Management System. I am getting a ton of emails from people saying why I have embedded their copyright videos on my site?
Is this a spoof - can a hacker someone spoof analytics?
Here's my question though: how can I search for embedded Vimeo Videos on my site? Where could I seek embeds in WordPress?
Thanks!
This might a php code injection so you should also try to search for it in your php files as well.
Try downloading the whole theme folder and plugins folder (with all plugins). Then you would need to run search across all those files. Usually malware code is using eval functions so you should search for eval across all those files. Searching one by one would take forever so use grep tool.
For windows I would recommend windows grep http://www.wingrep.com/
For Mac I would recommend visualGrep app which is paid app and costs around 2 bucks but totally worth it.
If you have linux then you would need to find the software yourself or you can run such a search from the command line. (Actually you can use CLI on any system but I just prefer having app with GUI fur such task)
in 99% of cases (from my experience) you will find something like:
eval(base64_decode('dsalkndsalndsadkasnldakslasdkn'));
That will be the malware code and you should take care of it (remove). If the code is in the plugin, then you should get rid of such a plugin probably.
Hope this helps.

Migrating from concrete5 to 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.

Resources