Posted on Leave a comment

WordPress Plugin – EE Contact Form

EE Contact Form is a simple yet solid email contact form system. This is not a custom form maker. There is a limited set of text input fields, which you may choose to show, require and change the default label.

There is also an option for including a file with the message, spam and word filtering options, and full control over who receives the mail, including CC and BCC capability. Extra effort has gone into reducing contact form spam and external tampering.

I’ve built this plugin primarily for my own use. Its straightforward setup, simple flexibility and difficulty for spambots to abuse makes me look good to my clients.

This website uses EE Contact Form. Try it out by sending me a message!

InstallationPackageIcon - Zip

To install, simply upload the plugin zip file to your WordPress website and activate it. Configure the simple settings in the new menu that will appear in your sidebar. Explanations of each feature accompany the inputs.

To add the plugin to your website, simply add the shortcode found on the main configuration page.

Customization

Styling over-rides are very simple as well and this plugin attempts to let your existing site’s styles do much of the work.

After first activation, the database will contain a single new row in the options table, option-name: [[eeContactForm]], containing a short pipe delimited string to store the plugin settings.

Frequently Asked Questions

Q: Why did you go and build another contact form?

A: To be honest, I have developed this for use on the many websites I manage. I could not find a plugin that suited me, so I made my own.

Q: What if I have trouble? Will you help?

A: Yes, to the very best of my ability. Please contact me with any issues: [email protected]

Q: Can I customize the look?

A: Yes, the CSS is easily over-ridden, making it easy for anyone with CSS knowledge to customize the page design.

Q: Can I customize the function of the system?

A: Yes, you are free to modify the PHP. The coding is commented well, so it should be easy to figure out what’s going on. Contact me with questions.

Q: What is the maximum upload file size?

A: This is a setting that you choose in the file configuration. The initial default is 10Mb. The absolute maximum size will depend on your hosting setup. which is automatically detected.

Download the Plugin

This is a beta release and not yet published on WordPress.org. Come back here for new versions until then.

DOWNLOAD IT HERE

Posted on Leave a comment

All About Web Sites, Hosting and Domain Names

If you’re new to the world of websites, here’s the basics of what you need to know about the various pieces that make up the ownership of a website.

The InterWeb

Domain Names

The first, and most important part of the whole web site system is the domain name, such as google.com or cnn.com. This domain name is your on-line identity. It is obtained from an official internet domain name registering company, such as Network Solutions, Register.com, or GoDaddy. You can change your web site, move to different web servers all you want and people can still get to you the same way they always have. This is because the domain name is configured to point to the current web server. Besides your web identity, it also serves as your email identity.

The domain name needs to be legally owned and ultimately controlled by the person or business it is for. It is common to delegate tasks related to the name (like making sure it points to your web server and making sure the renewal fee gets paid) but you, the owner, have the final say in who get these jobs. When Element Engage does a web site for someone just getting an on-line presence, we often obtain the name for them. But make sure the ownership is in the client’s name and that they understand how to take care of it.

Cost is around $15 per year per name. You can find much cheaper prices around, but keep in mind the extreme importance of the domain name. It’s very important that you trust the registering company and have the ability to control the name yourself. Losing control of your domain name means losing control of your web site.

Web Hosting

The second part is the web host. This is the physical computer server on which your web site lives. Basically, the domain name is set to point to this server. It can be located anywhere in the world. The server is always on and always connected to the net. There are different types of servers with different features, but they all serve the same basic purpose of sending out your pages to people who ask for them.

Cost generally depends on the size of your web site, the amount of traffic you get and the features you require. However, cost for very similar services range from one provider to the other quite a bit.

Element Engage utilizes high performance web servers located in reliable data centers within the United States. These servers run Unix, or Linux, operating system with Apache web server software. This type of web server is the most secure, most reliable, and most common available today.

Web Sites

The third part is the web site. This is the group of files that are located on the web server. This is what you see on your screen, so not too much explanation is required. There are mainly two different types of sites; static and dynamic.

Static sites are traditional sites that simply show pages with information on them. There may also be simple animations and forms to fill out. The content on static sites needs to be put in place by someone with a fair amount of technical ability, like a webmaster.

Dynamic sites, like WordPress, are sites where the pages are assembled on the server depending on what the user requests. They are typically used for sites where company staff members frequently change content or for sites that offer interactivity, like blogs and forums, where the visitors themselves can make content appear on the pages. For many dynamic sites, once the webmaster puts the web site into action, changes may be made by delegated people via a Content Management System. This allows a non-technical person to do most of the web site maintenance, thus saving on webmaster costs. Predictably, static sites are cheaper than dynamic sites to implement. But, depending on how often the site will be updated, dynamic sites may be cheaper in the long run.

Either type of site can be very effective in getting your message across to the visitor. Dynamic sites are generally more search engine friendly, faster and more reliable. However, even though dynamic sites allow a world of opportunity, they require continual watching and software version updates to remain stable and secure.

Why Not Start a Conversation with Us

Posted on Leave a comment

Move Your Etsy Store to a New System

Logo-1Had enough of selling on Etsy? Element Engage can help you migrate your Etsy Store to your own website. I’ve developed migration scripts that help make this daunting task go quickly.

I’ll move your Etsy store to a WordPress-based E-Commerce website. You’ll be able to manage your products, orders and complete website content all by yourself, and with much more flexibility and less restrictions.

Save money on listing and transaction fees. Let me migrate your Etsy store to your own website using your own domain name.

Contact Me to Learn More