Function Reference: geodir_wpml_duplicate_post_reviews
Summary
Duplicate post reviews for WPML translation post.
Global Values
- $wpdb
- (object) (required) WordPress Database object.
- Default: None
Parameters
- $master_post_id
- (int) (required) Original Post ID.
- Default: None
- $tr_post_id
- (int) (required) Translation Post ID.
- Default: None
- $lang
- (string) (required) Language code for translating post.
- Default: None
Return Values
- (bool)
- True for success, False for fail.
Change Log
Since: 1.6.16
Source File
geodir_wpml_duplicate_post_reviews() is located in geodirectory-functions/custom_functions.php [Line: 2626]
Source Code
function geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang) { global $wpdb; $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A); if (!empty($reviews)) { foreach ($reviews as $review) { geodir_wpml_duplicate_post_review($review['comment_id'], $master_post_id, $tr_post_id, $lang); } } return false; }