======= if( $random_post_timestamp ) { $diff = $time - $random_post_timestamp; if( $diff >= $day ) { // if timestamp older than 3 days, delete the option delete_option('my_random_post'); delete_option('my_random_post_timestamp'); } } if( get_option('my_random_post') ) { // is there a option with my id? //yes, it shoukd be used in my query //echo get_option('my_random_post'); $args = array( 'post_type' => 'testimonial-items', 'post__not_in' => array(19791, 19790, 19792), 'p' => get_option('my_random_post') ); } else { //no, query a new one $args = array( 'post_type' => 'testimonial-items', 'posts_per_page' => 1, 'limit' => 1, 'post__not_in' => array(19791, 19790, 19792), 'orderby' => 'rand', 'meta_key' => 'already_shown_in_daily_3', 'meta_compare' => 'NOT EXISTS' //only query posts that don't have a the 'already_shown_in_daily_3' meta ); } // the query $random_post = new WP_Query($args); if( $random_post->have_posts() ): while( $random_post->have_posts() ): $random_post->the_post(); if( !get_option('my_random_post') ) { //if not already populated, store my id and the current timestamp in the options add_option('my_random_post', get_the_id() ); add_option('my_random_post_timestamp', time() ); add_post_meta( get_the_id() , 'already_shown_in_daily_3', 'yes'); //add a post meta so that this post isnt queried a second time } /* DO YOUR STUFF HERE!!!!! */ $post_id = get_the_ID(); $src=wp_get_attachment_image_src( get_post_thumbnail_id($post_id), 'full' ); $imgurl=$src[0]; $image_id=get_post_thumbnail_id(); $image_alt=get_post_meta($image_id, '_wp_attachment_image_alt', TRUE); $review_title=get_the_title(); $excerpt = get_the_excerpt(); $hrating = get_field('testmonial_user_rating'); if($excerpt!=''){ echo '
'.$image_alt.'
'.$review_title.'
'; if($hrating < '5.0'){ echo ''; }else{ echo ''; } echo ''.$hrating.'

'.get_field('testmonial_company').'

'; if($hrating < '5.0'){ echo ''; }else{ echo ''; } echo ''.$hrating.'
'; } endwhile; //wp_reset_postdata(); endif; wp_reset_postdata(); ?>
Our Process Social Impact Blog
  • Let's Talk
  • Get In Touch

    sales@keyideas.com
    >>>>>>> ced4d71389dbcb52ec789df8290637016ba40ad0

    WordPress Developer and WooCommerce Programmer

    Hiring skilled WordPress Developer & WooCommerce Programmer to join our team. This role involves both back-end and front-end development, including creating WordPress themes, plugins, and customizing WooCommerce stores.

    WordPress Developer and WooCommerce Programmer

    Technical & Professional Requirements

    • Solid understanding of PHP, HTML5, CSS3, JavaScript/jQuery.
    • Experience with WordPress & WooCommerce development.
    • Knowledge of web standards and best practices for accessibility and SEO.
    • Ability to troubleshoot and solve complex technical problems.
    • Familiarity with version control (Git) and deployment workflows.
    • Excellent communication skills and ability to work effectively in a team environment.

    Responsibilities & Skills

    • Develop and customize WordPress themes and plugins.
    • Customize and maintain WooCommerce stores, ensuring seamless integration and functionality.
    • Design and implement new features and functionality for websites.
    • Establish and guide website architecture and ensure high-performance optimization.
    • Collaborate with design and UX teams to create responsive, user-friendly interfaces.
    • Troubleshoot and resolve issues with WordPress & WooCommerce sites.
    • Integrate third-party APIs and services as needed.
    • Stay updated on emerging technologies and industry trends.

    Preferred Skills

    • Experience with other e-commerce platforms (e.g., Laravel, Shopify).
    • Familiarity with UX/UI design principles and responsive design techniques.
    • Understanding of server configuration and management.
    • Proven track record of delivering high-quality work on time.

    Education

    • Graduation in Computers – Full-time B.E / B. Tech or an MCA degree (Regular Program, no part-time or long-distance courses).

    Experience

    • 2+ years
    Apply Now

      Upload Resume (Max: 4 MB, PDF/Doc/Docx Format)*

      Please prove you are human by selecting the star.


      Life At Keyideas
      Slider Image
      Slider Image
      Slider Image
      OUR WORK LET’S TALK