Skip to content

Commit

Permalink
Remove faulty integration that conflicts with the Syndication Links s…
Browse files Browse the repository at this point in the history
…upport integration currently in progress on: 10up/autoshare-for-twitter#331.
  • Loading branch information
elvismdev committed Jan 6, 2025
1 parent 4d4c1af commit 5360b0b
Showing 1 changed file with 13 additions and 25 deletions.
38 changes: 13 additions & 25 deletions includes/class-social-plugins.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ public static function init() {
add_filter( 'get_post_syndication_links', array( 'Social_Plugins', 'add_syn_plugins' ) );
add_filter( 'syn_links_url_to_name', array( 'Social_Plugins', 'url_to_name_plugins' ), 10, 2 );
add_action( 'wpt_tweet_posted', array( 'Social_Plugins', 'wptotwitter_to_syn_links' ), 10, 2 );
add_action( 'autoshare_for_twitter_after_status_update', array( 'Social_Plugins', 'autoshare_for_twitter_after_status_update' ), 10, 3 );
}

public static function url_to_name_plugins( $name, $url ) {
Expand All @@ -21,18 +20,18 @@ public static function url_to_name_plugins( $name, $url ) {
}
}

public static function array_flatten( $array ) {
if ( ! is_array( $array ) ) {
return false;
}
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result = array_merge($result, self::array_flatten($value));
} else {
$result[$key] = $value;
}
}
public static function array_flatten( $array ) {
if ( ! is_array( $array ) ) {
return false;
}
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result = array_merge($result, self::array_flatten($value));
} else {
$result[$key] = $value;
}
}
return $result;
}

Expand All @@ -46,7 +45,7 @@ public static function add_syn_plugins( $urls ) {
return $urls;
}
$keys = array_keys( $keys );

foreach( $keys as $key ) {
if ( 0 === strpos( $key, 'snap' ) && 6 === strlen( $key ) ) {
$meta = get_post_meta( get_the_ID(), $key, true );
Expand Down Expand Up @@ -86,17 +85,6 @@ public static function add_syn_plugins( $urls ) {
return array_merge( $see_on, $urls );
}

public static function autoshare_for_twitter_after_status_update( $response, $update_data, $post ) {
$post = get_post( $post );
if ( $post ) {
$data = get_post_meta( $post->ID, 'autoshare_status', true );
$tweet_id = $tweet_status['twitter_id'] ?? '';
$handle = $tweet_status['handle'] ?? 'i/web';
$url = esc_url( 'https://twitter.com/' . $handle . '/status/' . $tweet_id );
add_post_syndication_link( $post->ID, $url );
}
}

public static function add_links_from_snap() {
global $nxs_snapAvNts;
global $post;
Expand Down

0 comments on commit 5360b0b

Please sign in to comment.