React to WordPress - by kirillrocks

Best WordPress Web Hosting in 2019 (updated Feb)

While choosing a domain name for your WordPress website is easy, choosing a hosting service is another story. Fortunately, I am here to spare you from the search for the best web hosting company for your WordPress website, I am here to tell you that SiteGround, is the company I fell in love with, not just because their support is the best I ever spoke to, but they never tried to close any of my client’s websites because they were using “too much” CPU.

As an OWNER of a web developing agency, we maintain many different types of WordPress websites; from small single page websites to the huge WordPress monsters that picking at 40-50K concurrent visitors. We worked with many different Israeli hostings comapnies, WPengine, Mediatemple and various more, but NOTHING can compare to SiteGround in terms of value/price(even outside of those terms).

Oh, and yes, they are the primary choice for most of the WordPress community.

Read More

How to get clients for web development as a freelancer

In this article, I would like to share with you, the best ways on how to get clients for web development, especially for a newbie. The things I will share, are from personal experience and were the most effective for me. I can’t assure you that it will be the same for you. If you are a freelancer, never stop innovating on ways to get more exposure.

You did the greatest decision of your life, you left your high(hopefully) paying job for a better life, as a freelance developer. But right now, you are starting to realize that it is not a walk in the park. The days go by, and before you realize a month passed and you got ZERO new clients. That can really mess up someone’s mood, and maybe even change your mind of being a freelancer.

But don’t fear! I got you! I will share the top ways on how to get clients for web development, from the smallest individuals to the giant corporations that I’m still working with today.

Read More

WooCommerce Hide Product Price (No Plugin Needed)

Hello, In this simple tutorial I will show you; how to hide your WooCommerce product price even if it’s not set to zero. You will not need to install any plugins or bang your head around on how to implement the code – everything is explained.

Also look
Remove or hide add to cart button in WooCommerce while disabling / keeping purchase
WooCommerce Hide Products Without Price (Simple Fix)

How to apply “WooCommerce Hide Product Price” Fix?

This is relatively simple; you have two options, choose one:

  1. Edit your functions.php file with your favorite FTP client add these functions to the end of the file.
  2. Edit through the WordPress theme editor located at Appearance > Editor > functions.php and add this functions to the end of the file.

Read More

Remove add to cart button in WooCommerce while disabling/keeping purchase functionality

The are millions of articles that showing you the “right” way of removing the add to cart button, while some of them are good, I keep seeing people asking for more specific solutions.

In this article, I will share with you all the possible ways of how to remove the add to cart button in WooCommerce while keeping/disabling the option to purchase a product.

Read More

What is the hourly rate for a freelance web developer (updated Jan 2019)

If you are coming from the developer’s side(likewise), it is not easy to stick a price for your service. What is not low, not high, but just the perfect hourly price. Of course, you can’t just bump the cost to 1 million; it is essential that the clients you want to work with will accept the price you are asking.

To get the best price for you and still stay fair to the client, we need to go back and look at our previous projects.

Read More

How to change the publish date on WordPress for Google search results

Maybe I’m a little slow, but for me, it took a while to understand why is it Google so stubborn to not taking into consideration my modified date and showing it in the search results. After adding million of useless tags – I have found the solution for it.

Before we start…

I know you probably tried and searched functions, methods, tags like Last modified, dateModified, dateCreated and much more – those tags are not being used by Google in a direct way(as it is not part of the “rich data” information that’s appearing on the search results).

This article will show you a 100% solution for showing and modifying the times Google is showing in the search results.

Read More

WooCommerce Hide Products Without Price (Simple Fix)

Hello and welcome to this simple snippet, Here I will show you on how to hide WooCommerce products which don’t have a price or the price is zero.

Also see WooCommerce Hide Product Price (No Plugin Needed)

How to Apply “WooCommerce Hide Products Without Price”?

This is relatively simple; you have two options, choose one:

  1. Edit your functions.php file with your favorite FTP client add this functions to the end of the file.
  2. Edit through the WordPress theme editor located at Appearance > Editor > functions.php and add this functions to the end of the file.

Hide Products Without Price Hook

1. Hide products with the price set to zero in WooCommerce

add_action( 'woocommerce_product_query', 'react2wp_hide_products_higher_than_zero' );
function react2wp_hide_products_higher_than_zero( $q ){
   $meta_query = $q->get( 'meta_query' );
   $meta_query[] = array(
      'key'       => '_price',
      'value'     => 0,
      'compare'   => '>'
   );
   $q->set( 'meta_query', $meta_query );
}

If you add this function to your theme `s functions.php it will make the wp_query to show only products which have the price higher than zero.

Read More

Debug your code faster using custom live templates with PhpStorm

As a programmer and a team leader, I don’t have time to waste on debugging broken pieces of code. I need to do it fast with little to no mess. To do so, I’m using the help of PhpStorm live templates system

What are Live Templates?

Live templates are shortcodes that connecting to certain code patterns that you can re-use inside of your code with a click of a TAB. That allows you to easily create huge blocks of code by typing only a couple of characters and clicking TAB.

A live template could be as simple as just an echo statement:

echo "$END$";
phpstorm live template eco
Default “eco” Live Template

Read More

Best Vue JS Course on Udemy – Beginner to Expert (updated June 2019)

With an amazing framework like Vue JS, you don’t want to half-ass learning it. In this article, I will recommend the best Vue course and the only one you need to learn VueJS from, You can start as a complete clueless beginner and grow to Vue JS and Vuex Machine.

Right now the most used version of Vue is Vue2 and that is the course I will share with you.

All of the Vue courses I’m mentioning in this Article are getting frequent updates.

1. Hands down, the best Vue course: Vue JS 2 – The Complete Guide (15,316 ratings – 4.7)

vuejs2 complete guide
Created by Maximilian Schwarzmüller, Rating: 4.7 (15,316 ratings)

Vue JS is an awesome JavaScript Framework for building Frontend Applications! VueJS mixes the Best of Angular + React!

Will you like a mix up of React and Angular? VueJS is the right choice for you. It is getting the best from both worlds and simplifies that by a thousand. VueJS is a small and easy-to-learn JavaScript library.

I hate tutors that just teaching the documentation without any real-world examples – with Maximilian, that is not the case. He is entertaining, giving important examples and every part of the course is followed by an interesting project you have to build.

Read More