Discover How You Can Make
More Money as a Web
Designer and Find High-Paying Clients

My name is Conrad Feagin and over the past 8 years, I’ve taught over 30,370 people to make more money using the best web design tools on the market.

Now I’ll teach you the techniques for quickly and easily building websites so you can make 4 times more than other web designers.

Plus, my income-increasing methods are simple, easy-to-follow, and work for beginning or advanced web designers.

32058 Readers

Free Updates via Email, Facebook, or Twitter!

FAQ

We haven't tested the theme on WordPress multi-site install, so we can't guarantee that everything will work 100%, but some clients have had good luck with it. Here is a solution that one client suggested: In WordPress 3.0 you can now run multiple blogs from one installation of WordPress. This new feature is being called Network or Multi-site option. By default this feature is disabled. If you want to use this option in your WordPress, then you would have to enable it. To enable this feature, simply open your wp-config.php file located in your WordPress root folder. Then add the following line anywhere in the file: define('WP_ALLOW_MULTISITE', true); Once you have done that, you should be able to access the network page from Tools » Network WordPress Multi-site Option Now, you no longer need to install multiple copies of WordPress because you can run multiple blogs from one installation.
If you have The Client Machine installed and activated, then you just create a new The Client Machine child theme and activate it. All of your preferences and information should still be saved. You can then add any CSS in the CSS sheet of that child theme.
Here are some steps to get javascript locations in The Client Machine Version 1.1 to pull from your own site: 1) open header.php (/wp-content/themes/clientmachine/) in a text editor or your preferred code editor. 2) find the following block of code, mine was on lines 47-50 Code: Select all 3) replace with the following Code: Select all
This file is a part of the behind-the-scenes functions and even slight errors can break the whole theme -- so only edit if you're willing to take that risk and have some coding knowledge. It is not recommended that you make this change. The location/file that you can alter that line on is in the folder: /wp-content/themes/clientmachine/functions/register_widgets.php on line 268. It should look like this: Code: Select all

Contact Us

If you decide to do any of these changes, you will do so AT YOUR OWN RISK. With that warning on the table, let's get started: Step One: Open file 'single-proposals.php' and go to line 158. That will look like: Code: Select all

$

Change the FIRST dollar sign to whatever currency you'd prefer, but do not change any dollar symbols within php tags, as that would break things :-) Do the same thing for lines 177, 178, 192, 193, 200, 201, 208, 209, 216, 217, 224, and 225. These line-pairs will all look like this, and remember not to touch anything inside the php tags: Code: Select all $ $ Last change for this file, switch the dollar sign out of line 229, which looks like this: Code: Select all Sub Total: $ Step Two: We're going to do the same currency-symbol switch in the file 'single-invoices.php' -- but things are going to get a bit harder. For the first change we need to switch the currency code of the PayPal button. To do that, open up the single-invoices file and go to line 76. You'll see the following code: Code: Select all // Store Paypal Button URL $paypal_url = 'https://www.paypal.com/cgi-bin/webscr?cmd=_xclick' . '&business=' . urlencode($company_options) . '&item_name=' . urlencode("Invoice #$invoiceid -- $invoicetitle") . '&amount=' . urlencode($grandtotal) . '&no_shipping=0&no_note=1&currency_code=USD&lc=US&bn=PP%2dBuyNowBF&charset=UTF%2d8'; In the last line (line 81 of the file) you will see a long string of text and within that you'll find 'currency_code=USD' -- that's what you need to change to 'currency_code=GBP' or another PayPal supported currency (full list is here). WARNING: Be very very careful doing this change, and make sure to test the PayPal button after making your changes. Okay, that should be the hardest change. Now let's just find and switch any remaining currency symbols: Starting with line 157, you'll find this code: Code: Select all

$

As we did before, switch the FIRST dollar sign for your preferred currency symbol, and don't change anything inside the php tags. Make the same switch for lines 182, 183, 189, 190, 197, 198, 205, 206, 213, 214, 221, 222, and 229, 230. Each of these line pairs should look like this: Code: Select all $ $ Next change the currency symbol on line 234, which looks like this: Code: Select all Sub Total: $ And finally, change the currency symbols on lines 251, 252, and 254. Those look like this: Code: Select all $ $ $ $ Step Three: Check everything!!! Make sure you use your own knowledge and test all of your changes before launching your site. Again, all of these changes are AT YOUR OWN RISK, so please be careful :-)
All of your blog posts are automatically displayed on the front-end page, and that "static page" that you see in wordpress is just a placeholder. In order to add new blog posts you want to go to "Add Post" instead of "Add Page" -- once you add a few posts into there you should see them show up in a list format on the blog page, and then you can click the titles or read-more link to view the full post. Same way as any other blog theme, so if you are still looking for more info there are a lot of tutorials you could find on Google.
Paste your google analytics code into the file "footer.php" directly above the BODY tag. That should be line 76 if you haven't changed anything.
The theme is not really designed to be used in this way. Lightbox is only standard for the Portfolio main images. The ideal way to handle this is to upload one full-sized image as your portfolio item, and the theme will automatically resize that down for the thumbnails and will show the zoomed-in version in the lightbox. You can disable the lightbox functionality on the homepage and portfolio pages by changing the admin settings, but once you're on the individual portfolio pages the lightbox will always be there (as it is designed for larger images in the portfolio). We would either recommend using the built-in portfolio with larger images, or you could edit the theme files directly to remove the lightbox (not really recommended). Here's another option. You could ignore the portfolio functionality altogether and just use the "full-width" template that we included to create your own list of portfolio items that linked to your own individual portfolio entries. Basically, you'd be bypassing the built in portfolio in favor of default WordPress pages.
All of the thumbnails are resized and cropped automatically, including on the homepage rotator. If you upload larger images (around 800px wide) that are in 'portrait' orientation, this does lead to some cropping on the home page. If you want to avoid cropping, you could upload images with the aspect ratio of the feature rotator, though of course this would lead to landscape orientation which isn't great for web pages.
It's under the specific plugin's settings. 1. Go to your vertical Plugins tab on the TCM sidebar listed between Appearance and Users. 2. Where the Add2Any plugin allows you to "Deactivate" and "Edit", there's also an option for "Settings". Click on Settings. 3. Scroll down the Add2Any: Share/Save Settings to where it says "Additional Options" and you see a big white box. 4. Paste the following code in the white box: Code: Select all var a2a_config = a2a_config || {}; a2a_config.templates = { twitter: "Reading: ${title} ${link} by @micropat" }; I found that code here: http://www.addtoany.com/buttons/customize/twitter_message It's just sample code for adapting the Twitter message when someone wants to share your blog post or clip on Twitter. Make sure to save changes! Then test the button on an actual blog post on your site to see if you like the way it looks.
This would be very very difficult. It would essentially involve copying and adjusting all of the "portfolio" post-type php files and creating a renamed version called "portfolio2" post type, or something like that. I would only attempt if you have a very good idea of how the whole system works. One client tackled the problem like this:
  • They installed WP PrettyPhoto (which is what they use)
  • They made their portfolio and a second page for a secondary portfolio
To remove the Testimonials part: in your Dashboard under Appearance, ciick on "Editor" and on the right click on "Footer" then remove the following code: Code: Select all

Testimonials

We recommend you have a backup of the file you can replace if something goes wrong.
Menu Items are under appearance - Menus if you are using Wordpress 3+
Rotating pictures are generated by adding pictures to your portfolio and checking the "Featured on Homepage?" checkbox
Here are the steps to make a custom menu work: 1. Create a custom menu under Appearance/Menus in the left-hand WordPress Navigation. 2. Add the Custom Menu widget to one of the widget areas under Appearance/Widgets. I added it to the Pages sidebar bc I wanted it to show up on the pages and not the blog posts. I could have placed it on the posts sidebar, pages sidebar, and the homepage if I wanted to. I also made sure to choose the proper menu from the dropdown. 3. I added this code to the styles.css file in the Client Machine to make it look better: Code: Select all .sidebar .widget_nav_menu .menu {width: 100%;} .sidebar .widget_nav_menu ul {float: left;margin: 0px 0px 0px 20px;} .sidebar .widget_nav_menu ul li{background: none;padding: 5px 0px ;margin: 0px 0px 0px 0px;height: 20px;} .sidebar .widget_nav_menu ul li a{background: none;padding: 0px 0px 0px 0px;font-size: 16px;height: 20px;line-height: 20px;margin: 0px;}
You can add/delete items from the main nav bar in the header by going to Appearance > Menus in the WordPress dashboard.
First, update the Client Machine to version 1.2, then this is how it should work: 1. If you add something to the Excerpt, it will show up on the blog index with a read more tag. 2. If you don't add an Excerpt but use the tag, whatever comes before the tag will show up on the blog index. 3. If you don't use the tag or the excerpt, the whole post will show.
Adding images to the navigation next to each item would be a custom design element. I'd recommend setting up a child theme and adapting the CSS accordingly to have custom background images for each item.
There is no limit to the number of items on the main navigation, but there is limited space. However, you can add sub-navigational elements under the main ones and they'll display in a drop-down.
Under the Client Machine - Settings, the last options are Header Scripts/Code & Footer Scripts/Code. You can place Google Analytics or other necessary code in the appropriate location there.
As for banners, you can place HTML code on any of your pages and also in HTML widget boxes in any of the sidebars. If you wanted to put it in the header of the site, you'd probably need to go into the Client Machine header.php file and add some custom HTML. Note that by doing so you'll have to redo it when you update to the next version of the theme.
The Client Machiine uses some conditional statements to determine which widget area displays on the page. If you open up sidebar.php, you'll see these conditions. If you want to display the new widget area you created for only one page (such as the contact page), then add a new conditional within the first conditional. Your code will look something like this: Code: Select all The 23 would be the ID if the page you want that to display on. You can find more info about the is_page function at http://codex.wordpress.org/Function_Reference/is_page We would also recommending adding an ID to your new widget area as well. The ID should be where I placed 'Side2'. Most importantly, since you're editing the main theme files, make a note somewhere of which files you're editing so you can make sure you'll be able to update to newer versions of The Client Machine when they're released.
You should be able to do multiple images per portfolio piece using the description field in each entry (it's the top one). You can upload and insert images into that as you would with any wordpress post using the top image upload button. The only limitation with this method is that they secondary images will not have the same styling as the other images on the site (unless you know enough about html to copy the surrounding code) but other than that they should be fine.
If you're using the category widget that comes built-in with WordPress, there's really nothing you can do besides editing the core code to make uncategorized go away. Here are a couple of alternatives: 1. Rename uncategorized category. This is probably the easiest option. 2. Make your own widget to display all of the categories except for the uncategorized categories (very difficult option and only do if you're comfortable making WP widgets). 3. Just use the "Text" widget and make a list of the categories you would like to appear in the sidebar with their appropriate links via HTML (needs to be updated manually).
The easiest thing to do would be to open up homepage-template.php and edit line 100 to look like this: Code: Select all
A kind of cheating way to do this would be to make extensive use of the attachment options and "Public Notes" under each client. You could use one to continually upload a new status PDF, and add any smaller notes in the Public Notes section.
If you want to have multiple galleries on one page, you have to first make each of those galleries their own page. So if you have a client that you want to have 3 galleries... First make a gallery on a page called "Client Post 1" then a second gallery on "Client Post 2" then the third gallery on "Client Post 3". Take note of the post ide for each of those posts - you can generally see it in the url... something like ?post=12 or something. Choose one of those pages to be your primary page for the client. Then you can add the galleries with their id being the post id of those other posts... For example: Code: Select all The one without the id will be the current post/page's gallery. That seems to be the easiest way to do it. If you don't want to create three separate posts for each gallery, then the include parameter is what you'll want to use: include - comma separated attachment IDs, will show only the images from these attachments. You can find the attachment ideas through the Media Library. When you click on the photo, you'll see something like ?attachment_id=306 or something similar in the URL.
We would recommend doing it via CSS... but it would be a bit tricky because you'd have to absolutely position those two to flip them around. The Child Theme functionality is where doing something like this would be best because you won't have to worry about re-doing the all of the CSS edits.
The way they're currently ordered is by post date, which you could change to put in the order you'd prefer. To order them with category headings follow these steps: There are two files we need to change. The first one is to enable categories for the Portfolio, and to do so you're going to open up functions/portfolio_type.php and add a line of code. Towards the top, you'll get a list that looks like this: Code: Select all $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 8, 'menu_icon' => null, 'supports' => array('title','editor') ); You'll want to add 'taxonomies' => array('category'), towards the bottom so it looks like this: Code: Select all $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 8, 'menu_icon' => null, 'taxonomies' => array('category'), 'supports' => array('title','editor') ); Then you'll want to go into portfolio.php and make some more major changes. Basically, what we're going to do is copy a string of code, adjust it, and then repeat it for each one of the categories you want to display. You're going to want to make a backup of portfolio.php before you begin. First, find the category id of your categories. I generally do this by editing a category and looking in the url to see the ID #. Make a note of the category name and matching id. Second, on line 36, you'll see something that begins with 'portfolio', 'posts_per_page' => -1, 'cat' => 12 ) ); ?> Third, copy and repeat. Grab lines 36, that begins with These are the lines we're going to repeat for every category. Past it right below, and change 'cat' => 12 to be the category id of the next category you want to display. Do this as may times as you have categories. Fourth and final, If you want to add a heading above each category, you can do so with

Category Name

Right before that
There's no way (at least no simple or easy way) to allow PDFs to be included in the feature rotator. You could take a snapshot of the PDF and then place it in your portfolio to put up there, but you can't use a PDF itself. I have two options/solutions if you're looking to really change the homepage. 1. Use the other type of homepage. We offer two styles, one with the rotator and one with a character, but you can change the character to be any image, so you could use another image there instead. 2. Create a Child Theme to go with The Client Machine and custom code something in the home-page template that better suits your style. I recommend creating a child theme so you don't lose any of your changes when/if you upgrade in the future.
Currency settings can be updated by visiting the Client Machine -> Settings Page found at yourdomain.com/wp-admin/admin.php?page=theme_settings.php
We don't have a favicon setting, but you have two options. Option #1, you can add the code and link to your own favicon in header.php. OPtion #2, you can upload your favicon as favicon.ico in your public_html/www (root) folder. Almost all browsers will recognize your favicon if it's located in the right place. Sometimes it takes forever for favicons to refresh, however, so use a new browser, clear cache, cookies, and restart your browser to see if it works.
If you open up single-invoices.php and find line 127, you should be able to change it to this: Code: Select all $grandtotal = (round($subtotal + $totaltax + $invoiceadjustment, 2)); That will round the total to the 2nd decimal place. You could also change line 125 to this: Code: Select all $subtotal = (round(array_sum($total), 2)); and line 126 to this: Code: Select all $totaltax = (round($subtotal*$invoicetax, 2)); That will make the subtotal and the tax show two decimal places as well.
I would recommend choosing one image as the showcase image, and placing the rest of the images in the Portfolio piece description using the WordPress editing box (just like you would do for a blog post).
The easiest way to get rid of the tape would be to add this to your customer CSS Code: Select all .post_img span.tape1 {display:none;} .post_img span.tape2 {display:none;}
To change the size of the portfolio images, you're going to have to go in and change single-portfolio.php. Find this line: Code: Select all <?php echo esc_attr($portfolioimagecap); ?> Change width and height within that dynamic URL : w=578px&h=350px and also change width="578" to match. That should do it. May need to clear caching folders.
I solved the issue using WPAUDIO MP3 Player. You must navigate to the plugin folder and edit the "wpaudio.min.js" file. You must replace Code: Select all 'a' with Code: Select all 'a Then it works.
It's possible if you're comfortable editing the theme files directly, via PHP, HTML, CSS. We suggest creating a new widget area for the header, and adding the search box to that widget area and then styling it in the CSS. See this specific article on the WordPress Codex on how to widgetize themes: http://wordpress.org/support/topic/how-to-create-new-widget-area
You'll have to edit the header.php of the template to do this one. In each of those links you'll want to add target="_blank" So they'll look something like My Link
You should be able to grab links to the screencasts in the docs that came with your theme files. there are a bunch of how to html docs that came with the theme that have links to the screencasts.
For anyone who is interested in what we've changed for version 1.1, click here for the full list of updates.
If you're getting 404 errors and some of your pages aren't showing up (like the portfolio, client area, etc...) chances are you're experiencing one of two problems: 1. You are experiencing the Wordpress permalink bug. There's an easy solution to this problem, all you have to do is open the permalink settings page and re-save the existing settings. 2. There's something wrong with your ".htaccess" file. This is a requirement for Wordpress to work properly, and is usually done during installation. The official document about this can be found here.
Yes, certainly, but it is not very easy right now. Basically it entails opening all of the files and adjusting any hard-coded text, as we do not yet have internationalization support.
The new changelog (including changes for 1.2) can be found here.
Ask Question

Your email address will not be published. Required fields are marked *

*

*

*


There is a Wordpress bug that messes with the permalink settings on new installations with custom post types. All you have to do to fix the problem is enter your permalink settings page and re-save the current settings.
If you go into Wordpress' Permalink Settings page, just make sure the custom structure is set to /%postname% and save. That should fix the 404 error. Also, you can go to your WordPress permalink settings and just click Save. Generally this will fix things.
Make sure you are uploading the right zip folder. The theme zip file is within the main zip file you downloaded.
The Quote Request form goes to the email you listed as a Contact Email under Client Machine, Company settings in the WordPress administration area.
Some hosts don't allow 777 permission for that file, which is fine. Just keep it to 755 and it should work just fine. If you continue to have problems you can try deactivating the theme - then delete and reinstall.
Unzip the main folder you've downloaded and you will find instructions and the actual theme folder to upload inside.
The .htaccess file may be missing.
Just install normally and then change the theme to version 1.2. All the options from version 1.1 will transfer over. Keep v1.1 installed and ready to activate in case anything goes wrong, but they both use the same settings section in your database, so you should not experience any data loss.
WP won't ask you for FTP permissions... if you have an FTP program, you will need to make a certain folder writable (777) - but it has to be done in either SSH or the FTP program. WP will activate the theme even if you don't enable write-permissions on the folder, but you will get errors down the road make sure your proper directories are writable (like the resize cache) as indicated in the instructions and then you should be able to activate the theme successfully.
To fix the problem in earlier versions of The Client Machine, open up the style.css file and find the following code: Code: Select all .main_content.full_width { width: 100%; } Replace it with: Code: Select all .main_content.full_width { width: 100%; margin-left: 0px; } That should prevent the text from getting pushed to the right by 10px and hence being pushed off the page.
You may not have uploaded the right zip file. The theme's zip file is within the main zip file that you downloaded when you purchased the theme.
You might be trying to upload the wrong folder when you are installing the theme. Specifically, you want to install the folder called "clientmachine.zip" -- which is not the file you download originally. If you download the zip folder called The_Client_Machine.zip and then extract that you will see all of the documentation, screencasts, and then another file called "clientmachine.zip" -- that second one is the one you need.
The image cache is not set up correctly. Basically, you need the "images/resize/cache" folder to be writable by the server. Double check that clientmachine1_1/images/resize/cache folder is set to 777. Visit http://www.yourdomain.com/wp-content/th ... mthumb.php - if this displays an error page that's formatting like the rest of the client machine.... go to the next step. Finally, enter your Cpanel or other hosting platform and view the error logs. If there are permission errors relating to some folder that is writeable by group or others, fiddle with that permission on that folder until those error messages stop occurring or don't have anything to do with what you're trying to fix.
You may be getting some Javascript conflicts when you're adding the slideshow plugin. Lightbox 2 is really a great plugin to display an Image gallery. Try that.
If you open up homepage-template.php, like 12 should look like this: Code: Select all $portfolio = get_posts('post_type=portfolio&meta_key=portfoliofeatured&meta_value=featured&numberposts=10'); Is that the case? Specially the last argument there, numerposts=10 It would be best to upgrade to version 1.2 of The Client Machine if you are not already using it.
Since edit_themes and edit_theme_options are capabilities, you probably aren't logged in as a full administrator, therefore you can't see the panels because the role you were logged in under isn't able to edit_themes. Remember that WordPress 3.2.1 needs PHP version 5...it won't work on PHP version 4.
To edit how the border displays, there's a print.css file in the Client Machine's theme folder. You can add/adapt that to get it looking great for your specific print settings.
Add this bit of CSS to style.css and it should solve the issue. It's a bug fix for The Client Machine, version 1.1. Code: Select all .proposal_comments #respond #commentform { width: 310px; }
If you go to Appearance, then Editor, you can edit the header.php file. Look towards the bottom for width="230" height="118" and edit that width. Be sure to click update file. Then if you have already uploaded something that is the right width and height you just have to make sure it's selected as your logo image and it should show up larger.
The problem is actually with the way Wordpress handles the menu management (there are too many menu items on installation). Check out the screencast on setting up menus and widget areas and you'll see that you need to set up your default menu and remove the extra items and the center banner will be back to normal.
There may be some stuff missing in the source, namely around lines 116 and 117. There should be content within the START FORM SCRIPTS and it should look something like this: Code: Select all
There's a security issue in previous versions of timthumb. We released the updated timthumb version in the latest release. If you're on an older release of The Client Machine, we highly recommend that you update one file in your Client Machine theme in order to fix this security issue. It's very easy to do, just follow these steps: 1. To switch out your Timthumb version, you must have FTP access to your wp-admin/themes folder. 2. Download or copy/paste the contents of the newest version of timthumb.php from here: http://timthumb.googlecode.com/svn/trunk/timthumb.php 3. In your current Client Machine theme folder found at yourdomain.com/wp-admin/themes/clientmachine_12/ find the timthumb.php file found at yourdomain.com/wp-admin/themes/clientmachine_12/images/resize and replace it or open it and replace it with the contents of the newest timthumb.php version. That should work pretty seamlessly. Try refreshing your browser's cache or your WordPress cache if applicable.
Try uploading the image, copying the url, and then just pasting it directly into your browser bar. If that works and you see an image, then there is something going on with the theme that is causing trouble. If that doesn't work, then it is something wrong with the wp uploader or the URL you're grabbing.
There is an option on the right side when posting a new piece into the portfolio. "Featured on Homepage?" Check that option and you should be able to rotate features.
Here's what you have to do: Change line 113 in 'homepage-template.php' from this: Code: Select all
  • " >Specialty
  • To this: Code: Select all
  • " >Specialty
  • The problem is that the logo div has no absolute height set, which allowed larger logos to sometimes expand outside of the box and ruin all of the floats. To fix the problem, simply open the style.css file (either in the wp-admin appearance editor or using your favorite ftp/code editing software) and change the code starting on line 94. This is the old code (style.css, line 94): Code: Select all .logo { float: left; display: inline; margin: 6px 0 0 10px; } Replace that with this new code: Code: Select all .logo { float: left; display: inline; height: 120px; margin: 4px 0 0 10px; } And that should fix everything.
    There is a common hook that is used in the header to display meta information and scripts -- and a lot of plugins use this for their functionality. For some reason we didn't have this included in the theme, and adding it seems to fix most plugin issues. Simply add snippet this to the header.php file, around line 47-48: Code: Select all ...and with any luck your plugins will be working properly.
    This is a bug for The Client Machine version 1.1. You can fix it by editing clientmachine/page.php. On line 21 you'll find: Code: Select all
    Change this to: Code: Select all
    This solves the with the Flipping-Book plugin. There is a common hook that is used in the header to display meta information and scripts -- and a lot of plugins use this for their functionality. Simply add snippet this to the header.php file, around line 47-48: Code: Select all Code: Select all ...and with any luck your plugins will be working properly.
    To fix it in the Client Machine Version 1.1, you'll need to change two lines of code. In functions/invoice_type.php - Line 90 should be changed to: Code: Select all $clientname = get_posts('post_type=clients&numberposts=-1'); In functions/Proposal_type.php - Line 76 should be changed to: Code: Select all $proposalclientname = get_posts('post_type=clients&numberposts=-1');
    The invoice adjustment amount should appear on the actual frontend invoice when it is filled out. We have it hidden unless this field has a value. When you add your invoice adjustment amount, make sure there's no extra space between decimals or +/- For example, it should look like this : "-40.00" not "- 40.00"
    The "Contact Email" under the Client Machine "Company" settings is what controls where the contact forms are sent.
    In the new system the passwords are not set on a per-post basis but are set on a per-client basis, so you'll need to edit your client and add a password to that client directly, instead of the previous method of adding a password to the post. If you watch the client area screencast you'll note that the username we use for these login forms is actually the title of the client in WordPress. If you created a title that is something different, resaving the title as your desired username will hopefully fix the problem.
    Add the following to the end of the style.css file: Code: Select all /*------------------- Image align fix -------------------------*/ .alignleft { float: left; } .alignright { float: right; } .alignright img, img.alignright { margin: 1em; margin-right: 0;} .alignleft img, img.alignleft { margin: 1em; margin-left: 0; } /*---------------- end image align fix --------------------*/
    Try deleting the Page "Blog" and going into the trash to completely delete it. Then go to Settings - Reading and choose a different page for the "Posts Page" and save. Create a new page - label it blog and make the url /blog and publish. Doesn't have to have any content in it. Go back to Settings - Reading and select Blog for the "Posts Page"
    This error is a result of settings on your hosting account. Make sure your hosting is set up to use PHP5. It seems like the theme may not have automatically created the pages for some reason. Could you check the list of your "Pages" and see if the Contact, Request Quote, Portfolio, and Blog pages are all there? If not, create four new pages with the following Titles, url-titles, and Template: Contact - url /contact - Template Contact Request Quote - url /request-quote - Template Request Quote Portfolio - url /portfolio - Template Portfolio Blog - url /blog - No Template/Default Template If they are there, go to Settings - Permalinks and make sure that it's set to a custom structure of /%postname% and Save it again.
    Use this: Code: Select all /*------------------- Image align fix -------------------------*/ .alignleft { float: left; } .alignright { float: right; } .alignright img, img.alignright { margin: 1em; margin-right: 0;} .alignleft img, img.alignleft { margin: 1em; margin-left: 0; } /*---------------- end image align fix --------------------*/
    In early versions you can fix this by editing clientmachine/page.php On line 21 you'll find: Code: Select all
    Change it to this: Code: Select all
    You may have duplicate "contact" and "portfolio" pages in your admin panel.
    Attribute the blog page to show the posts under the reading settings.
    The problem is caused by using the template tag Code: Select all In the template as this only outputs the date the first time it appears on a page. After editing the index.php, archive.php & category.php to replace this tag with Code: Select all The date is returned for each post so the post-info line looks OK.
    A shopping cart and/or using SSL on your site can slow down your site considerably. Make sure that your web hosting is configured to process scripts with PHP5 instead of PHP4. Are you on a shared hosting account? It could be that your host has been adding more accounts to the physical server you are on, thus slowing down your hosting.
    Try making a taller (vertically) file as that will push the image down a little further. It is aligned to the top, so just add some space above the logo until it is centered.
    Regarding the content on the homepage, log in to your WordPress admin and look to the client machine settings area. Go to the 'Homepage' settings page, and scroll down until you see this: "Display static content from the "Home" page? (yes/no)" And you can set your preference there. Take a look at the settings screencast for more information about that.
    You can edit this in The Client Machine version 1.1: In functions/invoice_type.php - Line 90 should be changed to: Code: Select all $clientname = get_posts('post_type=clients&numberposts=-1'); In functions/Proposal_type.php - Line 76 should be changed to: Code: Select all $proposalclientname = get_posts('post_type=clients&numberposts=-1');
    This is a bug in version 1.1 of The Client Machine. To fix it: Open up contact.php in the clientmachine theme files and find this: Code: Select all
    it should be on or about line 125. Replace it with this: Code: Select all
    Here's the fix: Edit clientmachine/page.php. On line 21 you'll find: Code: Select all
    Change this to: Code: Select all
    Within the file single-invoices.php, find this on line 127: Code: Select all $grandtotal = ($subtotal + $totaltax + $invoiceadjustment); Replace it with this: Code: Select all $grandtotal = (round($subtotal + $totaltax + $invoiceadjustment, 2));
    we've limited the number of posts that section displays to 5... Here's how you can change that (this fix will be included in v1.2). In the file homepage-template.php, replace line 12 with: Code: Select all $portfolio = get_posts('post_type=portfolio&meta_key=portfoliofeatured&meta_value=featured&numberposts=10'); This will increase the limit to 10. You could theoretically have more than 10 by changing 10 to whatever limit you would like.
    When a proposal is approved, a lightbox form pops up with where the person can enter their name, email, and any message about the proposal that is sent to you. Afterwards, the proposal status is changed to approved. In order for a Pay via Paypal button to display, you need to create an invoice and send that link to your customer. Remember to send any username/password information they may need as well. You can also use the "Email Invoice" option on the front-end page itself.
    Generally the logo files we recommend have a transparent .png background, which is why yours is showing up a bit differently. No worries though! If you want to keep the logo file you're currently using, then open up your Child Theme CSS (if you're using one) OR find .logo in the style.css sheet and change it to this: Code: Select all .logo { float: left; display: inline; height: 118px; width:300px; margin: 6px 0 0 10px; } If you're using a Child theme (recommended), you'll probably want to make .logo a little more specific to make sure it takes priority, so maybe called it .header_inside .logo If you're not using a Child Theme, please keep a list of the changes you're making to the core theme files so you will be able to upgrade to future versions without losing your changes.
    Change both instances of the Send Email "from" code in the send_function.php to an address within your domain.
    timthumb is the php script in use to resize images, and there is a way to crop the images from the top, top right, top left etc. If you open up the homepage-template.php and go to line 43, you'll see where the homepage portfolio images are pulled: Code: Select all echo ('
  • ' . "n"); You'll want to add another parameter to that url string so that it looks something like this: Code: Select all echo ('
  • ' . "n"); You can change the "t" in &a=t to how you would like the photo cropped. Here's a list of possible variables: c : position in the center (this is the default) t : align top tr : align top right tl : align top left b : align bottom br : align bottom right bl : align bottom left l : align left r : align right Note that you can't do this for an individual photo, so any photo displayed there will be cropped the same way. To do this on the portfolio pages, you'll want to make a similar edit on portfolio.php, line 53.
    You can do this by opening up sidebar.php and making the following change starting on line 22: You'll see this: Code: Select all Make it look like this: Code: Select all That should do it.
    Timthumb is used in homepage-template.php, single-proposals.php and single-invoices.php (for logo resizing), portfolio.php, and single-portfolio.php. First, copy the resize folder (with the cache folder and timthumb.php) that's currently in clientmachine_12/images and put it in your main media folder. So yourdomain.com/media/resize or media.yourdomain.com/resize. Make sure the cache folder within resize is set to 777 for its permissions. After you do that, you need to go through all of the above mentioned files and switch out their timthumb code. Be careful doing this and make backups of each file before you make any changes. Currently, a timthumb string looks something like this (taken from homepage-template.php): Code: Select all '); ?> You want it to look something like this: Code: Select all '); ?> Notice I only changed from "img src" to "resize/timthumb.php." That should do it. If you get php errors, read what they're telling you and work from there.
    There may be some blank text in the middle of your index.php file within the theme. If you want to check the index.php and make sure there aren't any random "Read More"s in there, that would be the first thing I would do. There should be two "Read More" in that template, but they're within some php script. If you have 3, then that's your issue.
    You can fix the display by going into the functions/invoice_type.php and editing line 202. It now looks like this: Code: Select all Change that line to look this this and you should be good to go: Code: Select all
    Here's what you'll need to do: 1. Open client-area.php and around line 23-25 you'll see something like this: Code: Select all $client_post = get_post_by_title($clientname); $client_custom = get_post_custom($client_post->ID); $password = $client_custom['password'][0]; Add a line to it so it looks like this: Code: Select all $client_post = get_post_by_title($clientname); $client_custom = get_post_custom($client_post->ID); $password = $client_custom['password'][0]; $pubnotes = $client_custom['pubnotes'][0]; 2. Then further down client-area.php, near line 87, add the following piece of code: Code: Select all
    Add that piece just after this: Code: Select all Then you can style the div class, public_notes, however you'd like and you'll be able to add any HTML within the public notes field for individual clients.
    The feature rotator on the homepage is populated by Portfolio Items. If you've selected to use the feature rotator on the homepage in the Client Machine settings, then add a new portfolio piece (or edit a current one), and make sure you fill out the Portfolio Image url and then check the "Featured on Homepage?" checkbox under "Homepage Options" on the right-hand side of the editing screen.
    As far as the menu navigation goes, it's line 157 of your Child Theme's CSS that's causing it. the .menu li is float:right; where it should be float:left; I would then recommend making the following change to .menu or something similar: Code: Select all .menu { float: right; margin: 22px 0px 22px 40px; border-right:1px solid #ddd; height:52px; font-family: 'BebasNeueRegular', san-serif; font-size:20px; }
    Check out the written instructions and screencasts we made to go with the theme (they're in the main .zip folder you originally downloaded). We cover adding testimonials pretty extensively there, but what you'll want to do is edit your Widgets and Widget Areas. The widget area you want to fiddle with is the footer, and we created a custom Widget called TCM Testimonials or something similar that you can drag, drop, and fill in.
    If image files are being served from http://clientmachine you may need to fix the PrettyPhoto.css file. Do a search and replace. Search for this: http://clientmachine.freelancefolder.co ... achine/js/ Replace it with nothing. This will leave all of the urls looking like: url(prettyphoto/prettyPhoto/light_square/btnPrevious.png) That should do the trick. You may need to force refresh or refresh your browser's cache in order to see the changes.
    Public Notes currently will not show in the Client Area unless you have an invoice or proposal. To change The Client Machine so they are visible before then, open up client-area.php and go to line 191. This is applicable to version 1.2 files only. Find this: Code: Select all Make it looks like this: Code: Select all
    Comments may have been disabled under Settings -> Discussion. Enable them after writing the post, but you may also have to follow the instructions here in order to enable comments on the post, for already published posts: http://en.support.wordpress.com/enable-disable-comments/
    The most common reason for this problem is that the TimThumb cache is not set up correctly. The solution is to read back through the installation instructions and make sure the cache folder is writeable. Another possible cause is that there is an error in your url in the image field. Double check that your image url is the complete url and links to a picture if you paste it in your browser directly.
    There is a small bug in the slider script that we are using that prevents the Specialty Slider (the lower slider) from working on the homepage when you also have the Feature Rotator (large, top image rotator) turned on. In your client/machine header.php Find this (lines 62-93): Code: Select all Replace with this code: Code: Select all