با عرض سلام و خسته نباشید
من افزونه feedwordpress نصب کردم و تنظیمات اون را اتوماتیک و هر 15 دقیقه گذاشتم
بعضی مواقع و بعضی سایت ها ، مطالبشون را دو بار پست می کنه!!!
مشکل از کجاست؟
متشکرم
با عرض سلام و خسته نباشید
من افزونه feedwordpress نصب کردم و تنظیمات اون را اتوماتیک و هر 15 دقیقه گذاشتم
بعضی مواقع و بعضی سایت ها ، مطالبشون را دو بار پست می کنه!!!
مشکل از کجاست؟
متشکرم
1) کد زیر را به فایل function افزوده و تست کنید
add_action('syndicated_post', 'fwp_check_duplicate');
function fwp_check_duplicate ( $post ) {
    global $wpdb;
    $handle;
    $possible_duplicate;
    $query = "SELECT id,guid
               FROM $wpdb->posts
               WHERE post_title = '%s'
               AND post_date_gmt like %s";
    $sql = $wpdb->prepare(
                    $query,
                    $post['post_title'],
                    gmdate('Y-m-d', $post['epoch']['issued'])."%" );
    $results = $wpdb->get_results( $sql, ARRAY_N);
    foreach ( $results as $result ) {
        if ( $result['guid'] != $post['guid'] ) {
            $possible_duplicate = true;
        }
    }
    if ($possible_duplicate) {
     $post['post_status'] = "draft";
    }
    // Otherwise continue to process.
    return $post;
}2) استفاده از افزونه FeedWordPress Duplicate Post Filter
mbdiran گفت:
با عرض سلام و خسته نباشید
من افزونه feedwordpress نصب کردم و تنظیمات اون را اتوماتیک و هر 15 دقیقه گذاشتم
بعضی مواقع و بعضی سایت ها ، مطالبشون را دو بار پست می کنه!!!
مشکل از کجاست؟
متشکرم
اگر مطلبی دوباره ویرایش و ارسال بشه در بعضی از سیستم های مدیریت محتوا فید خروجی هم آپدیت می شود.
 حلنشده
 حلنشده