679 | | $limit = apply_filters( 'postmeta_form_limit', 30 ); |
680 | | $sql = "SELECT DISTINCT meta_key |
681 | | FROM $wpdb->postmeta |
682 | | WHERE meta_key NOT BETWEEN '_' AND '_z' |
683 | | HAVING meta_key NOT LIKE %s |
684 | | ORDER BY meta_key |
685 | | LIMIT %d"; |
686 | | $keys = $wpdb->get_col( $wpdb->prepare( $sql, $wpdb->esc_like( '_' ) . '%', $limit ) ); |
| 681 | $limit = apply_filters( 'postmeta_form_limit', 30, $post->ID ); |
| 682 | $keys = array(); |
| 683 | if ( $limit > 0 ) { |
| 684 | $sql = "SELECT DISTINCT meta_key |
| 685 | FROM $wpdb->postmeta |
| 686 | WHERE meta_key NOT BETWEEN '_' AND '_z' |
| 687 | HAVING meta_key NOT LIKE %s |
| 688 | ORDER BY meta_key |
| 689 | LIMIT %d"; |
| 690 | $keys = $wpdb->get_col( $wpdb->prepare( $sql, $wpdb->esc_like( '_' ) . '%', $limit ) ); |
| 691 | } |