Title: Super Interactive's Replies | WordPress.org

---

# Super Interactive

  [  ](https://wordpress.org/support/users/superinteractive/)

 *   [Profile](https://wordpress.org/support/users/superinteractive/)
 *   [Topics Started](https://wordpress.org/support/users/superinteractive/topics/)
 *   [Replies Created](https://wordpress.org/support/users/superinteractive/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/superinteractive/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/superinteractive/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/superinteractive/engagements/)
 *   [Favorites](https://wordpress.org/support/users/superinteractive/favorites/)

 Search replies:

## Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Advanced Cron Manager - debug & control] "Execute" function does not pass arguments](https://wordpress.org/support/topic/execute-function-does-not-pass-arguments/)
 *  Thread Starter [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/execute-function-does-not-pass-arguments/#post-5919523)
 * Thanks!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Posts 2 Posts] Cross link several post types](https://wordpress.org/support/topic/cross-link-several-post-types/)
 *  Thread Starter [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [12 years, 7 months ago](https://wordpress.org/support/topic/cross-link-several-post-types/#post-4218994)
 * Ok, no idea why I haven’t thought of this before, but turns out it’s quite simple:
 *     ```
       $post_types = array( 'post', 'custom-post-type-1', 'custom-post-type-2' );
   
       p2p_register_connection_type( array(
       	'name' => 'multi_connections',
       	'from' => $post_types,
       	'to' => $post_types,
       	'reciprocal' => true
       ) );
       ```
   
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[W3 Total Cache] fetch_feed() breaking caching](https://wordpress.org/support/topic/fetch_feed-breaking-caching/)
 *  [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/fetch_feed-breaking-caching/#post-3487796)
 * Done!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[W3 Total Cache] Issue with w3tc-wp-loader.php](https://wordpress.org/support/topic/issue-with-w3tc-wp-loaderphp/)
 *  Thread Starter [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/issue-with-w3tc-wp-loaderphp/#post-3527751)
 * Doh! Thanks, I wasn’t aware.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[W3 Total Cache] fetch_feed() breaking caching](https://wordpress.org/support/topic/fetch_feed-breaking-caching/)
 *  [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/fetch_feed-breaking-caching/#post-3487793)
 * I created a work-around by caching the feed as a transient. So instead of:
 * `$feed = fetch_feed( $feed_url );`
 * You would do:
 *     ```
       // Require for dealing with feeds
       require_once ( ABSPATH . WPINC . '/class-feed.php' );
   
       // Check if feed transients exists
       if( false === $feed = get_transient( 'foo_transient_key' ) ) {
   
          // If not, fetch it
          $feed = fetch_feed( $feed_url );
   
          // Store as transient for 4 hours
          set_transient( 'foo_transient_key', $feed, 4*60*60 );
       }
   
       // You now have an object $feed just like you did before
       ```
   
 * Now you’ll only fetch the feed once every 4 hours, and W3TC will cache your page
   the rest of the time.
 * This seems to fix the problem. I always thought fetch_feed does its own transients/
   caching though. Either way, it’s still weird W3TC skips entire pages for one 
   simple fetch.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[W3 Total Cache] fetch_feed() breaking caching](https://wordpress.org/support/topic/fetch_feed-breaking-caching/)
 *  [Super Interactive](https://wordpress.org/support/users/superinteractive/)
 * (@superinteractive)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/fetch_feed-breaking-caching/#post-3487792)
 * Same here, this has been occurring since we updated to the latest version.
 * Pages on one of our projects aren’t being cached when they contain a widget that
   uses fetch_feed.

Viewing 6 replies - 1 through 6 (of 6 total)