Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Being WordPress Developer

Ajit Bohra
January 28, 2017

Being WordPress Developer

There is so much to grasp and explore to be an efficient and smart WordPress Developer. We will see what exactly is needed if you want to call yourself a developer. Code over Plugins, Smart approach over Solutions, Right Networking, What drives WordPress, Plugins, Page Builders, Backups, Extending Functionalities.

Ajit Bohra

January 28, 2017
Tweet

More Decks by Ajit Bohra

Other Decks in Programming

Transcript

  1. If I ask you guys that I want to make

    a website, How many would you take that up?
  2. If I ask you guys that I want to make

    a Lead Mgmt. System, How many would you take that up?
  3. People who have actually built something beyond BLOG or CMS

    Lesser than the no of families in Aat Number of families in Aat as per census 2011 : 78
  4. Now this is where notepads will come in handy and

    devices won’t :p https://goo.gl/ePytcf https://goo.gl/QaI81x https://goo.gl/7Ua6Jc https://goo.gl/mrpZrh
  5. Custom Post Types - Enquiries - Regions Custom Taxonomies -

    City - Status Post Meta - Enquiries - Tracking Id - Name - Email - Mobile - Regions (Multiple/Repeatable) - Email - Contact
  6. Now this is where notepads will come in handy and

    devices won’t :p https://goo.gl/hYaJm7 https://goo.gl/tXrmSd
  7. Custom Post Types - Enquiries - Regions Custom Taxonomies -

    City - Status Enquiries & Regions were mapped to City
  8. Custom Post Types - Enquiries - Regions Custom Taxonomies -

    City - Status Every enquiry had a status
  9. Now this is where notepads will come in handy and

    devices won’t :p https://goo.gl/VX08eO https://goo.gl/fvMDLF https://goo.gl/n65avn https://goo.gl/Sj7lAa
  10. $args_enquiry = array ( 'post_type' => enquiry, 'post_status' => 'publish',

    'pagination' => false, ); $tax_query = array( 'relation' => 'AND', array( 'taxonomy' => 'city', 'terms' => array(‘1’), 'field' => 'term_id', 'operator' => 'AND', ), ); // Get Enquiry with tracking ID $meta_query = array( 'relation'=>'AND', array( 'key' => 'enquiry_tracking_id', 'value' => $tracking_id, 'compare' => '=', ) ); $args_enquiry[’tax_query'] = $tax_query; $args_enquiry[’meta_query'] = $meta_query _query; $query_region = new WP_Query($args_ enquiry);
  11. Now this is where notepads will come in handy and

    devices won’t :p https://goo.gl/RygG8u https://goo.gl/ILvnpq https://goo.gl/HD1YBc
  12. We did it for Endemol India, 4 years after building

    it and a year after stopping the maintenance.