انجمن


ارسال پست تکراری توسط افزونه feedwordpress  (۳ نوشته)

  • محسن

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۳۲
    تشکر شده: ۱۳۸ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۲ بهمن ۱۳۹۰ - ۱۸:۰۸

    با عرض سلام و خسته نباشید
    من افزونه feedwordpress نصب کردم و تنظیمات اون را اتوماتیک و هر 15 دقیقه گذاشتم
    بعضی مواقع و بعضی سایت ها ، مطالبشون را دو بار پست می کنه!!!
    مشکل از کجاست؟
    متشکرم

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۲ بهمن ۱۳۹۰ - ۱۸:۳۹

    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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza - nasour
  • nasour

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۰۸
    تشکر شده: ۱۳۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۲ اسفند ۱۳۹۰ - ۱۷:۱۱

    mbdiran گفت:
    با عرض سلام و خسته نباشید
    من افزونه feedwordpress نصب کردم و تنظیمات اون را اتوماتیک و هر 15 دقیقه گذاشتم
    بعضی مواقع و بعضی سایت ها ، مطالبشون را دو بار پست می کنه!!!
    مشکل از کجاست؟
    متشکرم

    اگر مطلبی دوباره ویرایش و ارسال بشه در بعضی از سیستم های مدیریت محتوا فید خروجی هم آپدیت می شود.

درباره‌ی این موضوع



برچسب‌ها