Skip to content
Snippets Groups Projects
Commit 83eb4398 authored by root's avatar root Committed by lucha
Browse files

Remove pingback/trackback

Do not perform pingbacks and trackbacks when we update via cron.
parent 0745a76e
No related branches found
No related tags found
No related merge requests found
...@@ -2497,13 +2497,11 @@ function do_all_pings() { ...@@ -2497,13 +2497,11 @@ function do_all_pings() {
// Do pingbacks // Do pingbacks
while ($ping = $wpdb->get_row("SELECT ID, post_content, meta_id FROM {$wpdb->posts}, {$wpdb->postmeta} WHERE {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id AND {$wpdb->postmeta}.meta_key = '_pingme' LIMIT 1")) { while ($ping = $wpdb->get_row("SELECT ID, post_content, meta_id FROM {$wpdb->posts}, {$wpdb->postmeta} WHERE {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id AND {$wpdb->postmeta}.meta_key = '_pingme' LIMIT 1")) {
delete_metadata_by_mid( 'post', $ping->meta_id ); delete_metadata_by_mid( 'post', $ping->meta_id );
pingback( $ping->post_content, $ping->ID );
} }
// Do Enclosures // Do Enclosures
while ($enclosure = $wpdb->get_row("SELECT ID, post_content, meta_id FROM {$wpdb->posts}, {$wpdb->postmeta} WHERE {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id AND {$wpdb->postmeta}.meta_key = '_encloseme' LIMIT 1")) { while ($enclosure = $wpdb->get_row("SELECT ID, post_content, meta_id FROM {$wpdb->posts}, {$wpdb->postmeta} WHERE {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id AND {$wpdb->postmeta}.meta_key = '_encloseme' LIMIT 1")) {
delete_metadata_by_mid( 'post', $enclosure->meta_id ); delete_metadata_by_mid( 'post', $enclosure->meta_id );
do_enclose( $enclosure->post_content, $enclosure->ID );
} }
// Do Trackbacks // Do Trackbacks
...@@ -2559,7 +2557,6 @@ function do_trackbacks( $post_id ) { ...@@ -2559,7 +2557,6 @@ function do_trackbacks( $post_id ) {
foreach ( (array) $to_ping as $tb_ping ) { foreach ( (array) $to_ping as $tb_ping ) {
$tb_ping = trim($tb_ping); $tb_ping = trim($tb_ping);
if ( !in_array($tb_ping, $pinged) ) { if ( !in_array($tb_ping, $pinged) ) {
trackback( $tb_ping, $post_title, $excerpt, $post->ID );
$pinged[] = $tb_ping; $pinged[] = $tb_ping;
} else { } else {
$wpdb->query( $wpdb->prepare( "UPDATE $wpdb->posts SET to_ping = TRIM(REPLACE(to_ping, %s, $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->posts SET to_ping = TRIM(REPLACE(to_ping, %s,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment