Ocultar Pingbacks y Trackbacks en Comentarios de Blog

Peter Sandoval Seguir

1
Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
18 Feb 2013
Mensajes
1.356
Hola betas.

Hace algunos días llevo buscando la manera de ocultar los Pingbacks y Trackbacks en los comentarios de mi blog, pero no encuentro ningun plugin para hacer esto, solo quiero que se vean los comentarios escritos por los visitantes.

Encontré este post: http://forobeta.com/wordpress/20971-no-mostrar-pingbacks-trackbacks.html

Un poco antiguo pero tampoco me sirvió porque no encontré esas lineas, el theme que uso es Socrates y el archivo comments.php es el siguiente:

PHP:
<?php
/**
 *     Socrates Premium Theme for Wordpress
 *      (c) 2012 Handy Investments LLC
 *         http://www.socratestheme.com
 *               Version 3.03
 *
 *	@File comments.php
 *
 */

// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');

if ( post_password_required() ) {
	?><p class="nocomments">This post is password protected. Enter the password to view comments.</p><?php
	return;
} ?>

<?php
$lang = get_option("languageOptions");
?>

<!-- You can start editing here. -->

<?php if ( have_comments() ) : ?>
	<h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to “<?php the_title(); ?>”</h3>

	<div class="navigation">
		<div class="alignleft"><?php previous_comments_link() ?></div>
		<div class="alignright"><?php next_comments_link() ?></div>
	</div>

	<ol class="commentlist">
	<?php wp_list_comments(); ?>
	</ol>

	<div class="navigation">
		<div class="alignleft"><?php previous_comments_link() ?></div>
		<div class="alignright"><?php next_comments_link() ?></div>
	</div>
<?php else : // this is displayed if there are no comments so far ?>
	<?php if ( comments_open() ) : ?>
		<!-- If comments are open, but there are no comments. -->

	 <?php else : // comments are closed ?>
	 
	 	<?php if (isset($lang['commentsclosed']) && $lang['commentsclosed'] != '') { ?>
		<!-- If comments are closed. -->
		<p class="nocomments"><?php _e($lang['commentsclosed']); ?></p>
		<?php } ?>

	<?php endif; ?>
<?php endif; ?>


<?php if ( comments_open() ) : ?>

<div id="respond">

<h3><?php comment_form_title( 'Deja un Comentario', 'Leave a Reply to %s' ); ?></h3>

<div class="cancel-comment-reply">
	<small><?php cancel_comment_reply_link(); ?></small>
</div>

<?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?>
<p>You must be <a href="<?php echo wp_login_url( get_permalink() ); ?>">logged in</a> to post a comment.</p>
<?php else : ?>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

<?php if ( is_user_logged_in() ) : ?>

<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Log out &raquo;</a></p>

<?php else : ?>

<p><input type="text" name="author" id="author" value="<?php echo esc_attr($comment_author); ?>" size="22" tabindex="1" />
<label for="author"><small>Nombre <?php if ($req) echo "(obligatorio)"; ?></small></label></p>

<p><input type="text" name="email" id="email" value="<?php echo esc_attr($comment_author_email); ?>" size="22" tabindex="2" />
<label for="email"><small>Email (no será publicado) <?php if ($req) echo "(obligatorio)"; ?></small></label></p>

<p><input type="text" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" size="22" tabindex="3" />
<label for="url"><small>Sitio Web (opcional)</small></label></p>

<?php endif; ?>

<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->

<p><textarea name="comment" id="comment" cols="54" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="Enviar Comentario" />
<?php comment_id_fields(); ?>
</p>
<?php do_action('comment_form', $post->ID); ?>

</form>

<?php endif; // If registration required and not logged in ?>
</div>

<?php endif; // if you delete this the sky will fall on your head ?>

Alguien puede ayudarme, que linea debo cambiar?
 

domox

Eta
Social Media
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
23 Jun 2011
Mensajes
1.450
Si lo que quieres para los articulos nuevos, solo ve a la configuracion del wordpress -->> Settings --> discussion y descarga las dos primeras opciones.
 

Peter Sandoval

1
Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
18 Feb 2013
Mensajes
1.356
Si lo que quieres para los articulos nuevos, solo ve a la configuracion del wordpress -->> Settings --> discussion y descarga las dos primeras opciones.

Así lo tengo, pero en realidad quiero que no se muestren para los artículos ya publicados también.
 

krusty72

Kappa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Abr 2010
Mensajes
2.689
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Pega el siguiente código en tu functions.php

PHP:
<?php //quitar pingbacks y trackbacks

function cleanPings($comment, $args, $depth) {

$GLOBALS['comment'] = $comment;

echo '<li>'.comment_author_link().'</li>';

}

?>
 

Peter Sandoval

1
Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
18 Feb 2013
Mensajes
1.356
Pega el siguiente código en tu functions.php

PHP:
<?php //quitar pingbacks y trackbacks

function cleanPings($comment, $args, $depth) {

$GLOBALS['comment'] = $comment;

echo '<li>'.comment_author_link().'</li>';

}

?>

¿Eso solo los ocultaría o los elimina?
 

krusty72

Kappa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Abr 2010
Mensajes
2.689
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Los oculta.
 
Arriba