Author Archives: Ivan Churakov

it_4241_84971

Google +1 Locker

Google +1 Locker plugin is another good solution for website promotion via Google Plus social network and Google Search. With Google +1 Locker plugin you can hide part of your content (for example, images, download links, passwords or other important information) from users. User must +1 your page on Google to view hidden content.
Read more »

prevent-website-infection

Prevent website infection

While working through freelancer.com, I regularly come across with projects about removing malware from websites. When I do such projects I always check server logs to understand how malicious code appeared on server. In most cases (more then 90%) infection come through FTP-connection. But how malefactor gets FTP-access without knowing FTP-credentials? Read more »

integration

WordPress Integrator

Let’s imagine that we have non-WordPress website with blog section driven by WordPress. It would be great if we could display some blog data on main non-WordPress website. Isn’t it? For example, we want to show recent posts from our blog on main website. Now we can do it with WordPress Integrator plugin. Read more »

contact-me

Contact Me – AJAX-ed Contact Form

Contact Me is an elegant and light AJAX-ed contact form. It’s a plugin that generates AJAX contact form, which can be submitted without refreshing the page. All you need to do is to activate the plugin and insert simple short code [contactme] into posts/pages. As a result your visitor will see AJAX-ed contact form like below. Try the form and see how it works. Read more »

add-menu

Add menu and submenu to administrator panel

If you are beginner in WordPress plugin development, you might be interested in technique how to add menu and submenu to administrator dashboard. If so, this tutorial is for you. We are going to add new menu to administrator panel using two functions: add_menu_page() and add_submenu_page(). Read more »

Attachment

Adding custom fields to attachments

WordPress has extended functionality that allows to create media library. As WordPress developers sometimes we need add custom fields to library items. Today I would like to describe how to add custom fields to attachments. Read more »

moving-wordpress

Move WordPress website to new domain

Being a freelancer on freelancer.com I get many projects related to moving/copying of WordPress websites to new domains. There are several ways how to do that, but today I would like to explain the easiest method.
Moving/copying procedure consists of three major steps:

  • Copy WordPress database.
  • Modify WordPress database to make website working under new domain.
  • Copy WordPress website files.

Below I describe each step in details. Read more »

hosting

Hosting for WordPress website

We already know how to choose and where to register domain for your WordPress website. I explained that earlier in article Domain for your website. Now I would like to describe how to select right hosting for WordPress website.
First step that we have to do is to check WordPress minimum requirements page. As we can see, to run latest version of WordPress our hosting must have couple things:

  • PHP version 5.2.4 or greater
  • MySQL version 5.0 or greater

Read more »

domain-registration

Domain for your website

Let’s imagine you decided to run your first WordPress website. There are two major steps that you need perform to become a “part of Internet”. First of all you have to choose and register domain for your website and secondly you need to purchase hosting. Advanced users can tell you that both steps might be combined into one, because most hosting providers give you free domain once you purchased their service for 6 months or more. But I don’t recommend you to use this option. Why? Read more »

open-graph-logo

Open Graph Meta

Open Graph Meta plugin adds Open Graph meta data to blog posts and pages.
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook. By other words, once somebody likes or shares you post/page on Facebook, Open Graph Meta plugin allow Facebook to represent your posts/pages nice e way.
Read more »