Tag: Wordpress

  • WordPress: Questions and Answers

    Q. I am getting an error with most of my plugins in WordPress. How do I fix it?

    A. Disable the plugins one by one until the error goes away. Once it does, note the last plugin you disabled and you’ll have you’re culprit. If that doesn’t do it, change the theme back to default and test again. In this way you’ll rule out whether it’s a plugin or the theme doing it.

    Q. How do I make my website more popular?

    A. First, write content that people care about and then let people know about it. You can find out what people care about using Google Trends, Google Insights for Search, and Google External Keyword Tool. Sign up for Twitter and Google+ to post things that you have written on your site. This is part of a good content marketing and SEO strategy.

    Q. How do I change the order of displayed items on a page?

    WordPress defaults to displaying posts in the order of which they were posted (latest first). The easiest way is to change the date/time in which they were posted. To do this, go to the post and click Edit, then change the time so that posts are in the time order you want them.

    Q. Can I install WordPress in a sub-directory or a sub-domain?

    A. You can set it up inside a folder or sub-domain, but you have to create a SQL database first or (if your web host provides it) use a one-click install. Bluehost and Dreamhost both have one-click installs. Otherwise you’ll have to set up your own SQL database and upload the WordPress files manually.

    Q. How to post a new page in WordPress?

    A. In your dashboard, go to Pages and click, “New Page”. It may or may not display in your navigation automatically, depending on your theme.

    Q. Where is the image folder in WordPress?

    A. The image folder is usually a sub-directory of your theme folder, which is located under your wp-content folder. To get to your wp-content/[theme name]/images folder, you’ll either need to use a FTP client or login to your host’s web FTP panel to change the image. You can also use WordPress itself to make the change by uploading the picture to the Media directory, copying the location, and then editing the Stylesheet.css in the Theme editor.

    Q. What are some good WordPress themes for businesses?

    Businesses can benefit from having a custom WordPress theme created for their website. This will help them match their website to their brand and better differentiate them in the market. Erich Stauffer specializes in creating WordPress website designs for small businesses in the Indianapolis area.

    If you need Indianapolis WordPress hosting, web design, configuration, and support, Erich Stauffer is your cloud computing expert web design and Google App implementation shop.

  • Nowadays

    Zac Parsons, a friend of mine who writes about the arts, culture, and sports, recently asked me what Watershawl was up to nowadays. Here is my reply:

    With due diligence and a lack of self sabotage things will continue to get better. They are good right now, but there’s room for improvement. I’m expanding my focus from WordPress web design to Google Apps and it’s corresponding marketplace apps such as Salesforce.com to be a cloud app shop more than just a design shop. This is what Small Box Web might call becoming more integrated.

    I’ve always been a business analyst/consultant in a designers clothing so now I’m just letting more of the tech side shine through. I had other brands like Telablue, Growmotion MarketingProfessional Technology Consulting, Geek Hand, Managing Actions, and Ether Fleet, but I consolidated those late last year into one Watershawl brand. After redesigning my logo to have a “water shawl” around a user head I saw the connection between the “water shawl” and a “cloud” and saw an opportunity to rebrand my services as cloud apps.

    I struggled for a long time with how to connect web design with technology consulting, but once I realized the connection was cloud apps, it was easy because WordPress and Google Apps both live in the cloud. Essentially I want to be an Appirio for small businesses. I looked at applying there, but it looked like I wasn’t qualified even though I’m doing a lot of that stuff already. Instead I’m just going to learn from them.

    In high school I ran a club and when it came time for me to graduate I handed over leadership to a sophomore named Mike Martin. Mike went on to get a degree in computer engineering and now works at Appirio. I’m having lunch with him on Monday to pick his brain and see if he’d be willing to freelance with me on some projects.

    I’d love to get a client in Evansville. If you run across a company that has a website, but is still using a Comcast or Gmail email address then they are a candidate for Google Apps. It’s free for up to 10 users and after that $50 per user per year. Once they are on Google Apps they can add CRM, project management, or accounting software easily and cross-selling a web design becomes easier.

    What’s going on with you?

  • A New Logo for a New Direction

    I realize we just updated our logo a couple of months ago, but consider that an iteration on the way to the final product, which you can see here. The last logo was a circle of blue around an empty center, with a cutout at the bottom. It was meant to symbolize a ring of water encircling the customer, but some people just didn’t get it or thought it looked like an unfinished life preserver.

    Our new logo essentially means the same thing as the old logo: it’s a water shawl surrounding the customer representing the suite of services we provide. But one peculiar thing happened once the new logo was created. I was on my way to Lafayette to visit a networking meeting and I realized that the “water shawl” could also represent a “cloud”. It was if a light bulb went off and I didn’t know how I had missed it before. Erich Stauffer was a cloud consulting firm that specialized in WordPress web design and Google Apps integrations.

    Who is Erich Stauffer?

    Erich Stauffer has helped small businesses around Indiana build cloud-powered, WordPress web sites; and cloud-based email, document, and sales management. Erich Stauffer provides cloud technology consulting to help small businesses do more with cloud applications and platforms like WordPress, Google Apps, and Salesforce.com. Our services range from cloud marketing to cloud migration to cloud management. Cloud technology helps small businesses market their business, reduce spam, and be more productive all at a lower price point than traditional software.

  • WordPress Security

    After reading what Fusion Alliance wrote about Information Security and writing what I did about WordPress Security, I thought I’d write a bit more about how we keep our client’s WordPress web sites secure here at Erich Stauffer.

    WordPress Updates

    WordPress is updated regularly to address new security issues that may arise so we’re always updating our client’s to the latest version to keep them secure. Since version 2.7, WordPress has featured automatic updates and the WordPress Dashboard lets us know when the updates are available.

    WordPress Plugins

    One of the most common attacks against a WordPress web site is HTTP exploit payloads for specific vulnerabilities in outdated plugins. Plugins are add-on software that runs on top of WordPress. Think of WordPress as the operating system and plugins as the programs. If you’re not using a plugin, delete it from the system.

    WordPress Themes

    If your WordPress theme uses custom scripts to render thumbnails or other images they might be susceptible to being exploited. This happened to one of our web hosting clients who purchased a theme they were using on their WordPress web site. A hacker exploited the vulnerability and used our server to begin sending out spam before it was stopped.

    Secure FTP (SFTP)

    We use secure FTP (SFTP) to transmit files, which means we protect our server passwords while transmitting your files on the Internet. If you’re still using regular FTP, you’re sending your password via plain-text over the Internet, which is like using a post card to send your credit card information to someone.

    WordPress Backups

    In the event that all of these security steps still lead to a problem with our client’s site, we make local backups of all of our client’s sites and because we use two web hosts for our web hosting, we can restore those backups on another web host in order to keep your web site up in the event of a problem.

    If you’re looking for an experienced WordPress web designer and WordPress web host in the Indianapolis area, contact Erich Stauffer at 317-572-7521.

  • Security

    One of the big trends in 2012 is going to be security. We’ve gone through the initial stages of getting people used to password rules and best practices. We’ve taught people not to put sensitive information in their mail boxes and to shred things they don’t want fished out of their garbage. People are even getting better about keeping things private on Facebook. But as more and more of our personal data is stored in the cloud, security will be top of mind for time to come.

    I was recently at Sam’s Club and noticed the security cameras they had on display (no, not the ones mounted to the walls and ceiling) and took a picture of myself. This is part of my initiative to not use stock photography anymore. In order to do this, I take pictures of things I think I might use in a blog post later. I post these pictures on the web using WordPress, which has it’s own security issues.

    WordPress Security

    WordPress has a nice page on hardening WordPress, but here are some basic things you should be doing:

    • Keep WordPress updated – these are free and easy to do
    • Keep WordPress plugins updated – one bad apple can spoil the bunch
    • Keep Theme files updated – some themes have scripts that can be exploited
    • Keep Passwords to yourself – use secure FTP (SFTP) to transmit files so you’re not sending your password via plain-text over the Internet
    • Use secure passwords and choose a username other than “admin” or “administrator”

    Remember to backup your WordPress installation before updating or making changes. This can be as simple as doing an XML export and backing up the WP-Content folder.

    Wireless Security

    I’m an early adopter of technology. I was the first one on my block to get a wireless router and a tankless water heater, but today there’s over 10 and this is not uncommon. When I do in-home computer repair and while using my iPhone, I often see multiple wireless access points all around me. What boggles my mind is the number of wireless connections that still don’t have passwords.

    If you don’t have a wireless password and you haven’t changed the default password on your wireless router, your entire network is exposed and can be compromised in seconds. If you’re sharing any folders or printers on your network, those are completely exposed to any novice user, but any experienced user can find more. Even though it’s illegal to browse someone else’s network, it doesn’t mean it can’t happen.

    If you need help with WordPress security to keep your web site secure or wireless security to keep your network secure, contact Erich Stauffer at Watershawl – 317-572-7521.

  • WordPress eCommerce Plugin: Error Detected, Your shopping cart is empty

    If you’re using WP e-Commerce to turn your WordPress website into an online shopping cart, you may have ran into a Paypal error that says, “Error Detected, Your shopping cart is empty.”

    This can happen when you’re trying to pass a required field like “Name” over to Paypal, but it’s blank. Why would it be blank? Because one of the fields in the Product page that Paypal needs to process the order is empty. It can happen when you start to add variations to an item, but you don’t name the variations.

    You need to put in a name in the “Name” field under the “Variations” under each product in the Dashboard. Once you do that, that Name is what is sent to Paypal during the checkout process. It doesn’t work without that.

    You can tell which product have variations by looking at the “Stock” category in the Dashboard > Product page. If the variations are turned on, it will show “0~”, other wise it will show “NA”. Once you go in to edit an individual product, you’ll see a “Variations” module. If the “Sizes” is checked, the “Name” field has to be filled in for it to work.

    All products with variations need the name field filled in, in order to pass that name to Paypal.

    If this doesn’t fix your problem, try one of these references instead:

    http://getshopped.org/forums/topic/paypal-standard-2/
    http://gallery.menalto.com/node/91326
    http://getshopped.org/forums/topic/paypal-shopping-cart-is-empty-error-detected/
    http://quirm.net/forum/topic.php?id=4376
    http://www.webassist.com/forums/showthread.php?t=19706
    http://getshopped.org/forums/topic/paypal-error-detected-your-shopping-cart-is-empty/

  • Service Scheduling Online Software

    WordPress Scheduling and Online Estimators

    Our Noblesville carpet cleaning client wanted a way to keep track of appointments and allow clients to schedule and possibly even pay on his website. His site runs on WordPress so we looked into a WordPress plugin for a calendar that we’ve used before successfully, however it has to be updated manually and doesn’t interact with other estimator scripts or even with Google Calendar. The All-in-One Event Calendar allows you to import a Google Calendar, but it didn’t meet all of his needs. The Appointy Scheduler said that it can 2-way sync with Google Calendar (meaning that if someone makes an appointment online, it can sync to your phone); allows someone to book an appointment; will send them an SMS alert prior to the appointment; and allows you to accept pre-payments. That sounded like what he was looking for, but it didn’t have an estimator. The WebReserv plugin and Booking Bug are other options similar to the Appointy Scheduler.

    When we looked into a WordPress price estimator we only found the Thickthumb Price Calc, but it’s not very built out. To get a custom estimator script built, it meant hiring a programmer to make it for him as that’s not something we do, but we expected to pay around $200 for this based on what we saw at Freelancer. However, there is a estimator script that can be bought for $30 and customized here. Knowing all of this, it makes the WordPress Calculator plugin look quite reasonable and maybe the best bet.

    Other Online Service Scheduling Software

    The simple ability to schedule online is a something you can get for free from  Schedulicity. CEO, Jerry Nettuno, said “We learned it’s not really the calendar. Anybody can have an online calendar. For a service-based business, the relationship with customers is much different than in other types of businesses. Giving them the tools to manage that relationship is where things get interesting.”

    Marc Woodward, vice president of marketing for GenBook, concurs. “The sophistication of the average small business user demands a rich feature base,” he says. For example, “It has to be real-time. Can a customer schedule an appointment and get instant confirmation? They don’t want to wait to hear back or be presented with three choices. We’ve heard anecdotes of customers standing in front of the salon, wondering, ‘Can I get my hair cut now? Can I get a massage now?’”

    In fact, Melody McCloskey, CEO of StyleSeat, says her service for beauty and wellness professionals is “a platform for people to run their entire business on, from maintaining a website to building word of mouth and retaining clients.”

    For web design service and WordPress setup and configuration in the Indianapolis area, consider Erich Stauffer Web Design and Technology Consulting where we make the web work better for you.

  • Instructions on How to Use WordPress

    This WordPress guide is intended to be a primer for WordPress beginners learning how to login and post a page or a post for the first time. It’s not meant to be an guide on how to use WordPress in general.

    How to Login to Your WordPress Website

    In order to edit your website using WordPress, you will first need to login. You can do that by going to http://[yourdomain.com]/wp-admin. You’ll need to enter your username and password provided to you by your web designer or host.

    If you get it wrong, don’t worry about locking yourself out like you can on some other websites. Unless there is a specific plugin (an add-on piece of software for WordPress installed by your web designer), you won’t get locked out.

    How to Navigate the WordPress Dashboard

    Once you login, you will see your dashboard. From there you can click on “Posts” to view current posts or “Add New” to add a new post. A post is just a term for a specific type of web page within the content management system. It is different from a “Page” for example. Media is where pictures you have uploaded can be managed. Comments (if enabled) can be approved, deleted, or replied to from the “Comments” link. “Profile” is where you can change your password.

    How to Write a Post

    Under the “Posts” heading on the left navigation, click on “Add New”. You can type your post just as you would in any other advanced text editor like Microsoft Word. There is even a button with many smaller boxes in it which opens up more editing options like the ability to change text color and underline. Its the second icon from the right in the editing toolbar.

    To add a picture or music, use the “Upload / Insert” menu just above the editing toolbar. The box-in-a-box icon opens a window which allows you to select files. To add or edit a link, highlight the word or phrase, then click the chain-link icon in the menu. You’ll have the option to type or paste a link in or link to existing content on your site by clicking “Or link to existing content”.

    How to Add an Image to a Post

    click the camera icon above the editing box. When the box comes up, upload the image, fill in the options, and click “Add to Post”. Options like left, right, and center will do that to the image relative to the text.

    Click “Select Files” then choose options for the picture. You can add a title, a link, or a caption as well as left, right, or center the picture. These settings can be changed at any time so if you’re not sure, just go with the default. Once the picture is in your post, if you don’t like it, hover over it and click the properties button to change options.

    How to Publish or Update a Post

    Once you are satisfied with the way your post looks, click “Publish”. Once you do this, it becomes live on your website. To preview it first, click “Preview”. When you are done, simply log out or close your browser. If you’ve already published and are just editing, the button will say “Update” instead. This button saves your changes.

    Erich Stauffer is an Indianapolis-based SEO web design company specializing in converting static HTML web sites into dynamic, easily editable web sites with blogging functionality using WordPress. Contact us with your fears and your problems and we’ll see if we’re a right fit for you.

  • Visualize WordPress Categories by Post Count

    This is a cool WordPress charting tool to visualize your WordPress posts by category into an auto-updating chart. It works by querying WordPress for its posts counts and then using the Google API for creating charts to create and display an image. The JPG that is returned is actually stored on Google’s servers, but displayed on whatever post or page you add it to. The plugin currently uses a shortcode (category-chart) to display and doesn’t work in the sidebar, nor does it have a widget. And if you want to change the charts title, width, and height, you’re going to have to manually edit the one PHP file it uses to run. It’s simple enough to figure out where to make changes, but here is what the pie chart looks like by default:

    Thanks to Elvin Haci for making this neat WordPress post charting plugin.