Premium WordPress Themes and Support

  I’m by all means not a SEO specialist, but even a novice web designer should know that one page websites are horrible as far as SEO is concerned. If you have very little content that fits in one page, you are better off by dividing that content into different pages. That said, we a have  a feature in our themes that we can decide which custom menu to display per page/post. Thus we can have the best of both worlds, a regular website, with blog posts, e-commerce, various other pages, and a page that will act like a one page web site.         Ok, lets start. To create a one page web site we need a few Continue Reading…

  There are several dozens of shortcodes plugins. Some are good, some not so good, and yet, in most cases it seems that they all pretty much do the same things, so choosing the right shortcodes plugin for you is not that important. They all have shortcodes for columns, buttons, tabs, accordions, etc… This notion of all such plugins are the same, changed for me when I discovered the “WP Canvas – Shortcodes” plugin.   It’s free, and besides the usual things, it has additional unique shortcodes, which at least for me, it makes it light years ahead of the competition. Some of the shortcodes not found  in a typical shortcodes plugin are Progress Bars, Pricing Tables, a Countdown Timer, Continue Reading…

  I was put in a situation where I had FTP access to this client’s WordPress site, and I had access to his database too via phpMyAdmin, but not the administrative credentials (username & password) for the site. As long as I had FTP access and a phpMyAdmin it took me a couple of minutes to gain access  to the backsite. At this point I know what you are thinking – “Why don’t you use the WordPress feature where you can recover lost passwords”? I could not use that feature, because I did not have access to the mailbox where WordPress was going to send the information to. I had to resort to the following tactics: 1 – If You don’t have Continue Reading…

  I was asked to move a website to a new location, where the owner of the site for whatever reason had no admin rights to the backsite. All we had to go with were 2 files, the MySQL database dump file, and the files of the site in a zip file. Off topic here but, for migrating sites, I use the plugin called “Duplicator” , but sometimes this does not work well, if you have very large files, or the size of the site is too big, and your hosting is configured in a way that the execution time is not big enough, so you run out of time before completing the task, or the php version is old, Continue Reading…

  A few months ago, the WordPress plugin repository page was updated with a new design. Even though the page layout is better now, for whatever (ingenious) reason they took out the very important links to see the latest and newest plugins, and the most recently updated plugins. Those 2 links are: wordpress.org/plugins/browse/new , and wordpress.org/plugins/browse/updated. There is also an unofficial plugin directory – wpplugindirectory.org , but no new plugins are added for a month or so. It’s still a great place to search for free solutions.    

  I recently discovered the “Plugin Inspector” – wordpress.org/plugins/plugin-inspector . It basically checks any plugin you have installed in your WordPress site, and gives a detailed report on any deprecated functions, security holes, and unsafe php functions, and ranks those security risks, as low, medium and high. I am shocked to see how many plugins from the WordPress.org repository have security issues. I’m not talking about the plugins that are abandoned years ago, but recently updated. How low are the standards to have a plugin posted over there? I’m sure things will be much worse outside the repository, just like the themes. Talking about themes, just visit the themecheck.org website, just to realize how much “bad coding practices” there is out there, while charging Continue Reading…

  There will be times where you will need to increase your site’s memory, execution time, and/or upload sizes. Here are 3 methods you might use to change the settings. 1 – Functions.php file: @ini_set( ‘upload_max_size’ , ’64M’ ); @ini_set( ‘post_max_size’, ’64M’); @ini_set( ‘max_execution_time’, ‘300’ ); If  the above does not work: 2 – .htaccess file: php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300 If the .htaccess approach does not work either, then you can try using: 3 – php.ini file: Note: If you hosting is shared, then you will not have access to the php.ini file. Here is a little trick to combat that: Create a php.ini file in your WordPress site’s root folder upload_max_filesize = Continue Reading…

  One of my favorite things about Artisteer is the ability to randomly generate themes/templates, and in most cases this is the starting point of a great design. However, there are some settings that have to be set in a certain way, in order for the theme to look good. Today, I’m going to discuss one of those situations. This issue is apparent for those of us who use Woocommerce, and have variable products. Once you put a variable product in the shopping cart and go to the shopping cart page, in most cases you will notice that the product’s options do not line up properly. Also the shipping info is not lined up either, so in a way this affects Continue Reading…