Cuarto Geek
  • Inicio
  • Comprar por internet
  • Toys
  • WordPress

Genesis Theme: Desactivar comentarios en attachment

By eK • 26 octubre, 2011 • Blog, Wordpress
genesis theme wordpress

Código para desactivar los comentarios en la página de archivos adjuntos (attachment) del framework Genesis, el código va en functions.php.

add_action( 'genesis_before_post', 'child_conditional_comments' );
function child_conditional_comments() {
    if( is_attachment() )
        remove_action( 'genesis_after_post', 'genesis_get_comments_template' );
}

En la página de attachment no aparecen las Tags así que para removerlas es con el siguiente código:


/** Customize the post meta function */
add_filter( 'genesis_post_meta', 'post_meta_filter' );
function post_meta_filter($post_meta) {
if (!is_attachment()) {
    $post_meta = '[post_tags]';
    return $post_meta;
}}

O bueno en mi caso utilizo el theme Fashionista entonces hay que editar



/** Customize the post meta section */
add_filter('genesis_post_meta', 'be_post_meta_filter');
function be_post_meta_filter($post_meta) {
	$post_meta = '[post_categories sep=", " before="En: "] [post_tags sep=", " before="Tags: "]';
	return $post_meta;
}

Quedando de la siguiente manera:

/** Customize the post meta section */
add_filter('genesis_post_meta', 'be_post_meta_filter');
function be_post_meta_filter($post_meta) {
if (!is_attachment()) {
	$post_meta = '[post_categories sep=", " before="En: "] [post_tags sep=", " before="Tags: "]';
	return $post_meta;
}}

Lo mismo aplica para eliminar el texto que se muestra para dejar comentarios, hay que buscar la función y añadir

if (!is_attachment()) { ---- }

Por ejemplo:

/** Customize the post info section */
add_filter('genesis_post_info', 'be_post_info_filter');
function be_post_info_filter($post_info) {
if (!is_attachment()) {
	$post_info = '[post_comments] [post_edit]';
	return $post_info;
}}



Genesis ThemeHacks y Tips
Tweet
2
¿Cómo solicitar el aumento de velocidad en Telmex?
Elfster, opción para los intercambios navideños en línea

Te puede interesar...

  • hbomaxlat

    El timo de hbomaxlat.com

  • Alternativa Really Simple SSL

    Alternativa Really Simple SSL

  • pinocho edicion platino doblaje espanol 5 min

    Blu-ray Pinocho 70 aniversario Edición Platino

  • disney pixar marvel netflix catalogo star wars

    Catálogo de películas de Disney en Netflix

2 Comentarios

  • Responder maores 31 marzo, 2012 a las 3:00

    Hola,

    Tengo dos preguntas que espero puedas contestarme y explicarme :)

    Podrías explicarme cómo quitar las fechas de las entradas de un Lifestyle Theme de Genesis?

    Y la segunda es… Cómo cambio el texto de «Speak your mind» por el de «Agrega un Comentario»?

    Gracias!! :)

    • Responder eK 31 marzo, 2012 a las 3:49

      igual toda esa información la puedes consultar ya sea en el foro http://www.studiopress.com/support/ o en los tutoriales del sitio studiopress…

      no tengo ese theme, pero según tienes que modificar la función Post Info: http://www.studiopress.com/tutorials/customize-post-info

      en esa página te dan la opción ya sea que quites toda lo que aparece en Post Info o bien la puedes customizar:

      /** Customize the post info function */
      add_filter( 'genesis_post_info', 'post_info_filter' );
      function post_info_filter($post_info) {
      if (!is_page()) {
      $post_info = '[post_date] by [post_author_posts_link] at [post_time] [post_comments] [post_edit]';
      return $post_info;
      }}

      de eso quitas [post_date] y at [post_time]

      Para «Speak your mind» la ayuda en: http://www.studiopress.com/tutorials/comments#speak-your-mind

      /** Modify the speak your mind text */
      add_filter( 'genesis_comment_form_args', 'custom_comment_form_args' );
      function custom_comment_form_args($args) {
      $args['title_reply'] = 'Leave a Comment';
      return $args;
      }

      Claro en lugar de Leave a Comment poner Agrega un Comentario

      Lo de las funciones lo editas en functions.php

Publicar comentario Cacelar respuesta

Subscribe & Follow

Entradas Populares

liverpool destacados cg

Experiencia al comprar en la página online de Liverpool

On 8 marzo, 2012
01
linio destacados

Experiencia al comprar en la página de Linio (México)

On 7 enero, 2013
02
amazon destacados cg

Comprar en Amazon desde México

On 24 diciembre, 2012
03

Entradas Recientes

  • hbomaxlat

    El timo de hbomaxlat.com

    5 abril, 2021
  • Alternativa Really Simple SSL

    Alternativa Really Simple SSL

    27 noviembre, 2020
  • starzplay oferta tiempo limitado

    STARZPLAY – promoción por tiempo limitado

    18 septiembre, 2020
  • curiosidades pelicula fantasia disney min

    Curiosidades de la película Fantasía

    19 febrero, 2020
  • curiosidades pelicula el jorobado de notre dame

    Curiosidades de la película El Jorobado de Notre Dame

    15 enero, 2020

Made with in Seattle

TVLOGIA