Crafty is a visually stunning and incredibly powerful HTML5/CSS3 WordPress Theme, combining a gorgeous design with rock-solid functionality. Built upon Bootstrap, it’s completely responsive and looks razor-sharp on any device. To compliment it’s responsive functionality, this theme is also completely retina-ready. The entire theme is image independent, all page elements have been created solely by using CSS and an icon font, making sure the page is rendered crystal-clear on any device. That also means this theme is lightning fast since no images have to be loaded for it’s layout. Included with this theme is a powerful Page Builder called Content Designer, to create and maintain your pages and posts with incredible ease of use.
Built for corporate businesses and creative agencies alike, this theme has everything you would expect and more! This theme ships with a ton of features, in addition to the functionality provided by Bootstrap and all base typography has been covered. Impress your clients with the eye-catching full-width homepage slider and use the jQuery Isotope powered portfolio to beautifully display your work or products.
You can find the HTML5 template version here.
Customer satisfaction is our top priority. If you come across a bug, or have a comment or suggestion, don’t hesitate to contact us using the contact form on our profile page.
15-08-2013 Version 1.1 -- MODIFIED: functions.php -- MODIFIED: functions/custom-walker.php -- REPLACED: plugins/layerslider Added support for WordPress 3.6 and updated LayerSlider to 4.6 20-07-2013 Version 1.1 -- MODIFIED: footer.php -- MODIFIED: functions/tweet/index.php -- MODIFIED: functions/theme-options.php -- MODIFIED: functions/fonts/* -- MODIFIED: functions/css/icomoon.css Moved Twitter API setup options to Theme Options panel. You can now enter your Twitter App credentials straight into the Theme Options. -- MODIFIED: style.css -- MODIFIED: functions.php -- MODIFIED: js/script.js -- NEW: plugins/* Fixed all buggy LayerSlider behavior and embedded the plugin straight into the theme. 11-07-2013 Version 1.1 -- MODIFIED: framework/admin/contentdesigner/theme_crafty/meta_options.php Fixed description input field for portfolio items -- MODIFIED: functions/breadcrumbs.php Fixed page arrow icon in breadcrumbs for nested pages -- MODIFIED: functions/theme-options.php -- MODIFIED: functions/theme-options.css -- MODIFIED: functions/img/logo-new.png New image in header 28-06-2013 Version 1.1 -- MODIFIED: Style.css Some minor CSS fixes -- MODIFIED: framework/admin/contentdesigner/theme_crafty/meta_options.php Added option for Homepage to select whether a slider should be shown Added option for Blog Page to show only posts from a specific category -- MODIFIED: front-page.php -- MODIFIED: home.php Added option for Homepage to select whether a slider should be shown -- MODIFIED: blog.php Added option for Blog Page to show only posts from a specific category 21-06-2013 Version 1.0 -- Initial Release
Is anybody else having trouble getting twitter in the footer to update or are you also stuck with "loading last tweet..."?
Hi, did you follow the steps for setting up the Twitter API outlined in the documentation? Kind regards, 66Themes
I did but I am still getting the same loading message.
Strange.. Are you getting any console errors in Chrome?
The errors I have on my console are "Failed to load resource: the server responded with a status of 400 (Bad Request) http://fonts.googleapis.com/css?family=Arial&ver=3.5.2" "Failed to load resource: the server responded with a status of 404 (Not Found) http://dominictartaglia.com/wordpress/wp-content/themes/crafty/functions/tweet/ JQMIGRATE: Logging is active"
Hi, thanks for the info. I've noticed a small error in the path to the PHP file which loads the tweets. Please follow these steps to fix it: Open footer.php and inside this file replace:
modpath: '/functions/tweet/',Now open functions/widgets/widgets-twitter. php and do the same. Apologies for the inconvenience. I'll also incude these changes in the next update! Kind regards, 66Themes
Thanks Guys! Totally awesome that you are able to help :)
BTW, It totally fixed the problem
You're welcome! :)
I would like to create menu choices from the categories I've created in my Portfolio. These categories are not showing up in my Menu creator. How do I manage that? Cheers!
Hi, you could try creating multiple portfolio pages, and for each page select a specific category to display posts from under the General Page Settings tab in the Content Designer. You can then add these pages to the menu. Kind regards, 66Themes
that is a workaround however it is not preferable due to the more complex maintenance it comes with it.
If you let me know what is your preferred way of handling this, I can look into adding this functionality to the theme. Kind regards, 66Themes
What on earth do I have to do to get the slider on the homepage working. In my opinion I have done everything as it should but the slideshow isn't taking off, but only shows the rotating circle. Can you summarize the conditions in order to troubleshoot and to get it working?
Hi, Instructions on how to setup the LayerSlider is included in the documentation. I've also included an export file for the LayerSlider from my demo so you can work from there. You can find it in the plugin folder for LayerSlider included with the download. Kind regards, 66Themes
If I didn't followed the instructions in there I wouldn't ask the question here...
Did you try using the export data for recreating the demo slider? Are you getting any console errors?
Hi 66Themes, I really like your Fragment theme and used it for www.stijlvol-wonen-brabant.nl I'd like to add an icon to the bottom of every page (like the one on the home page that allows visitors to scroll to the next page. I have tried to add an icon and use the URL of the next page, but since it's a onepage theme it does not recognize that URL. Is there a way for me to implement this with a shortcode or something? Looking forward to your reply, Sander Stekelenburg
Duplicate question answered in the Fragment Theme comments :)
I purchased and have set up my site with Fragment. When I link to blog post from offsite link I get the post but there is no way to get to web site from post. Fix?
Hi, see my answer to your previous questions. Cheers!
Hello, I just purchased this theme, and tried to upload it to my Synthesis account. I unzipped the file and tried to upload the zipped file within the themes file folder called "crafty.zip". I received an error: "The uploaded file exceeds the upload_max_filesize directive in php.ini. I really like this theme, and I hope we can resolve this. Am I choosing the correct file? Thank you!
Hi there, Thank you for purchasing my theme! You are indeed uploading the right file. It seems your host has set a maximum file size you can upload. If you know how, I'd recommend uploading the theme via FTP. Just unzip the package and copy the 'crafty' folder, containing all the theme files, into the themes folder of your WordPress installation. Kind regards, 66Themes
Very good looking theme. This theme seems to have so many features! Putting it on my purchase list! Great work. :)
Thank you for the kind words, it's much appreciated!
I installed the theme earlier today, have played with it for a bit, and ran into an issue with the blog page. I created a page called "Blog" and selected the "blog" template, then set the "reading" WP settings to use this "Blog" page as the posts page. However, when I visit this blog page, the top of the page seems to be hidden and displays only a loading symbol (as if it is trying to load a slider). You can scroll down a bit and see the end of the posts, but the top of the post's page is completely cut off. Regular pages and the individual post pages work fine. But the post list/blog page seems to have the issue. I see the issue in the most recent versions of chrome and safari.
Hi, you do not have the set the blog page under Settings -> Reading. Just create a new page, select the Blog Page template and you're good to go! Kind regards, 66Themes
Worked like a charm. Thanks for the quick help!
I just purchased Crafty theme and after installing it i click activate and get a fatal error: Fatal error: Call to undefined function array_replace_recursive() in ......./wp-content/themes/crafty/framework/admin/contentdesigner/functions/shortcode.class.php on line 69 Why is this happening?
Hi there, thank you for your purchase! You're seeing the error because at least PHP version 5.3 is required for the Content Designer to work. Please upgrade PHP on your server and it should work! Let me know if you have any more questions. Kind regards, 66Themes
Hi there, Recently on my website i have changed the email address i want to use for the contact in the theme options area. As soon as i changed it, i used the form to see if it worked and it doesnt work anymore. I changed it back to the initial email address that was set and the form started working again. Am i missing something? or somewhere where i have to change some other settings. The settings i changed were: Theme options > Contact details > E-mail address. Please help! Thanks.
Hi, That's odd, I just tested it and it works fine for me. Please check the following: Are you sure you entered a valid e-mail adress? Do you get the success message after submitting the form? Have you checked your spam folder? Kind regards, 66Themes
Hi there, Yes i have carried out all of the above and it does not work. Im not quite sure why. Thanks.
Thanks for checking. Seems the problem was with the file sending the message. I've made a small change to yourmail-form.php file and it seems to be working fine now!
Hi, Thanks for trying. However the issue is still there? When i look into the main email account where the mail should be coming...its not actually coming through.
Am i meant to enter the password for the email account somewhere so it knows? or am i even missing out any settings?
I just tried changing the address to mine and I got the e-mail via your contact form, so it really is working fine. You don't have to enter any settings. Try entering another e-mail address, see if you get it there.
Hi, I changed the email address and it is receiving so i guess there is something wrong with the email account that i am trying to use?
Great! Any e-mail address should work. If you entered the address correctly it should either be in your inbox or SPAM folder. Otherwise, the mail server might have a SPAM filter installed which prevents the e-mail from ever arriving at all. Cheers!
Fatal error: Cannot redeclare layerslider_load_lang() (previously declared in /home/content/p3pnexwpnas03_data01/50/2462050/html/wp-content/plugins/LayerSlider/layerslider.php:98) in /home/content/p3pnexwpnas03_data01/50/2462050/html/wp-content/themes/crafty/plugins/LayerSlider/layerslider.php on line 101 How do I resolve this issues?
Hi there, have you already installed a copy of LayerSlider? I think there might be a conflict with an existing theme/the plugin. Kind regards, 66Themes
Very nice theme. One question - how hard is it to add custom form with various field types (e.g. dropdowns, checkboxes, radio buttons, etc.)?
Hi, you should take a look at the Contact Form 7 plugin for this. I highly recommend it. It makes setting up and managing any form as easy as it gets. Cheers!
This is great, thanks! So stylings for the fields in the form would be applied pretty much automatically I assume? Icons for different form fields are controlled by "data-icon"? Thanks!
The styling is indeed applied automatically. For the icons, the input element has to be wrapped in a paragraph tag with, you guessed it, the data-icon attribute set. I'm sure the plugin has an option to achieve this. Cheers!
Is it possible to have a static image and have the arrows removed on the homepage instead of a slider?
Hi, Yes, it's possible. You can just select the FlexSlider as the slider of your chose and enter one image. Because the slider only contains one image, it will automatically disable and hide the controls. Cheers!
Hi, Cool Theme...thanks for building. I'm having a problem loading it to WP though. I get a white page when I load Crafty, and when remove functions.php it works, but I'm still not able to make any changes in admin, and everything goes to a white page again. Btw, I'm using php 5.3.8. Any suggestions that would help me get your theme to work? Thanks! DM
Hi there, please check your e-mail, I've send you a reply. Kind regards, 66Themes
I'm thinking of purchasing this theme for a client.. My big concern is the header. This client loves their logo and wants it big across the top of the page. Would it work with a logo that is the width of the page? Would the menu be able to stay underneath it instead of on the side of it? If so will that be an issue with the responsiveness of the theme?
Hi there, thank you for your interest! Unfortunately no, the theme requires the logo to stay within reasonable proportions for the header to stay consistent across device widths and in regards to positioning of the main slider. Kind regards, 66Themes
Hi there, this is probably something very simple, but I can't seem to get the layer slider to display. my home page just seems to have a blank space with a loading circle in it. could you please advise me on how to get the slider on to my home page please? Many thanks. Gav
Hi There, I have some issue with the theme layer slider. I have selected home page template on other pages like services but it wont load what could cause this issue. www.lablackcarservice.com
Hello, As for the loading loop, it looks that if I put the [layerslider id="8"] into the page it works directly but on the home page it doesn't appear. http://www.tufoilcanada.ca Cheers, Franco
Hi Franco, to get the LayerSlider to appear on the homepage, go to Appearance -> Theme Options, click the Sliders tab and select the LayerSlider. Right below you'll find a field to enter the shortcode for your slider. Now go to edit your homepage and open the Content Designer, click the General Page Properties tab and select the slider you wish to use! Which in your case is the LayerSlider. Kind regards, 66Themes
In the theme option, I have selected the Layerslider.. and in the general page properties, I only see Page Description, Custom Page Title, Page Layout and Page Sidebar. I don't see any place where I can select to see the slider or not. So my main page have a loading cercle and nothing appear.
Did you select Homepage as the template?
No I have created my own homepage page
Well make sure you select the Homepage template. You can do this when editing a page by selecting the 'Template' menu under 'Page Attributes' in the sidebar.
Options for selecting the slider will then appear.
Can I add a custom background?
Hi, go to Appearance -> Theme Options -> Styling. There, you can set a site-wide background pattern or color. Kind regards, 66Themes
Cool theme. Congrats. :-)
Thank you :)