|
@@ 223-234 (lines=12) @@
|
| 220 |
|
add_action( 'transition_post_status', array( $this, 'save_post_detect_new' ), 10, 3 ); |
| 221 |
|
add_action( 'save_post', array( $this, 'save_post' ), 10, 3 ); |
| 222 |
|
|
| 223 |
|
if ( apply_filters( 'pods_meta_handler', true, 'post' ) ) { |
| 224 |
|
// Handle *_post_meta |
| 225 |
|
if ( apply_filters( 'pods_meta_handler_get', true, 'post' ) ) { |
| 226 |
|
add_filter( 'get_post_metadata', array( $this, 'get_post_meta' ), 10, 4 ); |
| 227 |
|
} |
| 228 |
|
|
| 229 |
|
if ( !pods_tableless() ) { |
| 230 |
|
add_filter( 'add_post_metadata', array( $this, 'add_post_meta' ), 10, 5 ); |
| 231 |
|
add_filter( 'update_post_metadata', array( $this, 'update_post_meta' ), 10, 5 ); |
| 232 |
|
add_filter( 'delete_post_metadata', array( $this, 'delete_post_meta' ), 10, 5 ); |
| 233 |
|
} |
| 234 |
|
} |
| 235 |
|
|
| 236 |
|
add_action( 'delete_post', array( $this, 'delete_post' ), 10, 1 ); |
| 237 |
|
|
|
@@ 308-318 (lines=11) @@
|
| 305 |
|
|
| 306 |
|
if ( apply_filters( 'pods_meta_handler', true, 'post' ) ) { |
| 307 |
|
// Handle *_post_meta |
| 308 |
|
if ( !has_filter( 'get_post_metadata', array( $this, 'get_post_meta' ) ) ) { |
| 309 |
|
if ( apply_filters( 'pods_meta_handler_get', true, 'post' ) ) { |
| 310 |
|
add_filter( 'get_post_metadata', array( $this, 'get_post_meta' ), 10, 4 ); |
| 311 |
|
} |
| 312 |
|
|
| 313 |
|
if ( !pods_tableless() ) { |
| 314 |
|
add_filter( 'add_post_metadata', array( $this, 'add_post_meta' ), 10, 5 ); |
| 315 |
|
add_filter( 'update_post_metadata', array( $this, 'update_post_meta' ), 10, 5 ); |
| 316 |
|
add_filter( 'delete_post_metadata', array( $this, 'delete_post_meta' ), 10, 5 ); |
| 317 |
|
} |
| 318 |
|
} |
| 319 |
|
} |
| 320 |
|
} |
| 321 |
|
|