Plugin Directory

Changeset 2325764


Ignore:
Timestamp:
06/17/2020 09:55:55 AM (6 years ago)
Author:
ijasonwhite
Message:

Update insert method for postmeta, for some environments previous method was not working.

Location:
jw-woo-order-prefix/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • jw-woo-order-prefix/trunk/jw-woo-order-prefix.php

    r2325761 r2325764  
    11<?php
    22/*
    3 Plugin Name: JW Order Prefix for WooCommerce
     3Plugin Name: JW Woo Order Prefix
    44Description: Adds a prefix to WooCommerce orders numbers
    5 Version: 0.1.2
     5Version: 0.1.3
    66Author: iJasonWhite
    77Author URI: https://jasonwhite.uk
     
    259259
    260260                        $success = false;
    261                         $query = $wpdb->prepare("
    262                                 INSERT INTO {$wpdb->postmeta} (post_id, meta_key, meta_value)
    263                                 SELECT %d, '_order_number', concat(%s,%d )
    264                                 FROM {$wpdb->postmeta}
    265                                 WHERE meta_key='_order_number'", $post_id, $prefix, $post_id);
    266                         $success = $wpdb->query($query);
    267                         return $success;
    268 
    269                     }
     261                        $sql = "INSERT INTO {$wpdb->postmeta} (post_id, meta_key, meta_value) VALUES('".$wpdb->_real_escape($post_id)."','_order_number', '".$wpdb->_real_escape($prefix.$post_id)."'  )";
     262                        $success = $wpdb->query($sql);
     263                        return $success;
     264
     265                    } else {
     266               
     267                        return false;
     268                    }
    270269                }
    271270            }
     
    279278
    280279endif;
    281 
  • jw-woo-order-prefix/trunk/readme.txt

    r2325761 r2325764  
    2121= 1.0 =
    2222* First Release.
     23
     24= 1.0.2 =
     25* Update insert method for postmeta, for some enviroments previous method was not working.
Note: See TracChangeset for help on using the changeset viewer.