How to find out about historical DNS changes? (small tip)

Let’s say you’re interested in buying a web site. It’s a good idea to check on its history.

On a more practical level, if you change the DNS settings and find out that the web site on the new server doesn’t work, you need to know the old DNS. How to find it?

There are tools which help you do just that:


How to solve the XSS Vulnerability with add_query_arg() and remove_query_arg() functions on WordPress?

A lot of WordPress Plugins and Themes are vulnerable to Cross-site Scripting (XSS) due to an unappropriate usage of two functions: add_query_arg() and remove_query_arg().

Some of the plugins/themes have been updated to reflect current changes, some have not.
If you don’t want to wait until all of your files are update to the latest version or if you want to be sure that your web site is not affected, see my tutorial below.

As a side note, it’s quite likely that your web site has a problem with this thing, if you use lots of plugins.

Below, my video solution to the problem.

[Read more…]

What is a better solution of doing SEO for WordPress than using a dedicated plugin?

The WordPress plugin WordPress SEO by Yoast is considered the best SEO plugin for WordPress and is currently the most popular one.

So, we have the CMS with the biggest number of users (WordPress) and the most popular plugin for doing SEO on it – Active Installs: 1+ Million.

My question is the following – is there a problem with using the plugin and is it possible to achieve the same results as the plugin provides by manually coding things?

I made a video on the matter:

[Read more…]

Q: “My WordPress blog post doesn’t have an image on Facebook! What to do?” A: Visit Facebook Developers

Lets’s say you have a WordPress blog and you want to write a blog post.

You write it, you publish it, and when you post the link to the blog post on Facebook, it looks like this:


, although you’ve taken every measure to have og:image, og:title and the rest implemented correctly (How To Add Open Graph Meta Tags To WordPress | Elegant Themes Blog).

You try to refersh Facebook, you clear the cache on your blog, and nothing happens. You know that if you will wait, after a while, things solve by themselves, and the image appears. But you want a quick solution. How to solve it? [Read more…]

How to handle an old WordPress web site (created initially for a small project, but still needing maintenance)

From time to time, specific for a single project, I create a WordPress web site. I put a WordPress theme, add some user accounts.

It is actually simpler to handle a small WordPress web site, rather than create the files in HTML, even for a small project, with only a few links to it.

But the project, being small & tiny, by its definition, ends after a while.

Three things happen after some time passes:

  • You need to update contact information, because some data, inevitably, changes.
  • You still need to update the WordPress CMS (mostly, for security reasons, to prevent hacking) and all the plugins. You might consider updating the theme, also, if you worked with child themes (for older project, I don’t think that this was even an option).
  • You need to make sure that for all the people involved in the project, the site looks good (so, if someone visits the web site, it would look nice as a portfolio).

After some thinking, I found that it’s simpler and easier to just convert the WordPress into plain HTML web sites. See a live example » (see how the web site used to look in the past, on WordPress »). I’ve done a few others, for other web sites.


Prasanth Chandran – Old & New,

What are some takeaways on the project?

[Read more…]