• Did you know if there is social media like Facebook? don't forget to register at Vevioz.com!

Tutorial RSS Feed validator and Jetpack removal codes

Vevioz

Member
Joined
Oct 18, 2019
Messages
40
Reaction score
3
Points
8
Location
Indonesia
Website
vevioz.com
Offline
The information in your feed powers your Google News Publication. Follow our technical requirements to build a feed that renders all of its embedded features.
General advice
Publishers should provide full articles and media assets for readers to fully engage with their content. Set up your feed properly to prevent errors, failed approvals, or removals.
To improve your feed:
  • Review the
    Please, Log in or Register to view URLs content!
    .
  • Verify your RSS/Atom feeds to avoid common errors.

    Tip: Use the following sites to validate your feed, follow recommendations, and fix any issues before you create your edition:
  • Confirm “News” is able to crawl your feed.
  • Make sure your robots.txt is not blocking the News crawler.

/public_html/wp-content/plugins/jetpack/modules/enhanced-distribution.php

Replace with this code

Code:
<?php
/**
 * Module Name: Enhanced Distribution
 * Module Description: Increase reach and traffic.
 * Sort Order: 5
 * First Introduced: 1.2
 * Requires Connection: Yes
 * Auto Activate: Public
 * Module Tags: Writing
 * Feature: Engagement
 * Additional Search Queries: google, seo, firehose, search, broadcast, broadcasting
 */

// In case it's active prior to upgrading to 1.9
function jetpack_enhanced_distribution_before_activate_default_modules() {
    $old_version = Jetpack_Options::get_option( 'old_version' );
    list( $old_version ) = explode( ':', $old_version );

    if ( version_compare( $old_version, '1.9-something', '>=' ) ) {
        return;
    }

    Jetpack::check_privacy( __FILE__ );
}

add_action( 'jetpack_before_activate_default_modules', 'jetpack_enhanced_distribution_before_activate_default_modules' );

/**
 * If a request has ?get_freshly_pressed_data=true appended
 * to the end, then let's provide the necessary data back via JSON.
 */
if ( isset( $_GET['get_freshly_pressed_data'] ) ) {
    add_action( 'template_redirect', 'jetpack_get_freshly_pressed_data' );
    function jetpack_get_freshly_pressed_data() {
        if ( is_single() ) {
            wp_send_json_success( array(
                'blog_id' => Jetpack_Options::get_option( 'id' ),
                'post_id' => get_the_ID(),
            ) );
        } else {
            wp_send_json_error( array(
                'message' => 'Not Singular',
            ) );
        }
    }
}
 
Top Bottom